`
lyy3323
  • 浏览: 88085 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
instanceof 针对实例 isAssignableFrom针对class对象 isAssignableFrom   是用来判断一个类Class1和另一个类Class2是否相同或是另一个类的超类或接口。     通常调用格式是           Class1.isAssignableFrom(Class2)     调用者和参数都是   java.lang.Class   类型。           而   instanceof   是用来判断一个对象实例是否是一个类或接口的或其子类子接口的实例。       格式是:   oo   instanceof   Typ ...
适配模式 http://lhbsmile.blog.163.com/blog/static/857031772009111123721557/ 模板模式 http://www.iteye.com/topic/73616
1.Integer 是对象类型 int是原始类型 适用场合有很大的不同 之所以要把int封装成Integer 型 是因为 很多方法参数就只接收对象类型(Object) 还比如 范型 就只支持 对象类型 2.如果在数据库操作中某数值列允许为null的话,那接受该列数据的类型就只能为 Integer,而不能为int,所以在一般性的持久化对象中尽量少地使用基本类型, 除非确定它不会为空。 3.类可以是null 但是基本数据类型不能为空               Ingeter i=null; int j=i;              对象的比较不能用==号了 呵呵        ...
今天有开始对多态的理解加深了,基础不好的话看别人的程序很麻烦了,要不断地测试,测试……然后想想为什么,为什么……等过了一两年再看原来的基础代码的时候友开发犯迷糊了,又开始犯迷糊,然后测试测试……回忆一下为什么这样那样……     Father{      视察(){          System.out.println("大家好好工作啊,你们辛苦了!");          System.out.println("基层的每个官员给我贿赂300块大洋,我保你们平安");      }    }     现在我们创建对象           ...
首先描述一下问题。 刚开始能发出少量的数据,接受少量的数据。 到后来不能发出数据,接受少量的数据。 最后不能发出数据,也接受不到数据。 socket链接也没抛出异常。真是疯了! 发送数据的线程。 syncUpDataSendThread = new Thread(id + " 异步上行数据发送") { /* * (non-Javadoc) * * @see java.lang.Thread#run() */ public void run() { try { while (true) { if ( ...
1.... 注意stringbuffer 的用法,相当于一个全局变量。。 StringBuffer sb = new StringBuffer(); sb.append("333"); map.put("1",sb) sb.delete(o,3); 结果。。。。map 里的值变成0; 2.......JAVA,泛型循环 List<User> list =new ArrayList();     for(User user:list) {      System.out.println("user.name="u ...
Global site tag (gtag.js) - Google Analytics