随笔分类 - Java
与java开发有关
摘要:类加载到内存不一定是已经实例化的,但类的实例化是建立在加载到内存中的基础上的。例如:对于一个没有无参构造函数的类xxx来说,class.forName("xxx");这个时候这个类已经被加载到内存中了,只有这句话不会报错,但如果class.forName("xxx").newInstance();这...
阅读全文
posted @ 2015-04-08 15:26
Mr.YaoSch
摘要:Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这...
阅读全文
posted @ 2015-04-08 15:16
Mr.YaoSch
摘要:1.equals方法来自Object类,Object类中的equals方法比较两个引用类型的对象时,只有两个对象的地址相同时,才返回true。所以如果是自定义的类型,要比较两个对象是否相等,可以有自己的规则,比如某些属性相等就返回true。2.hashcode()这个方法也是从object类中继承过...
阅读全文
posted @ 2015-03-09 16:30
Mr.YaoSch
摘要:java.lang.Object java.lang包在使用的时候无需显示导入,编译时由编译器自动导入。 Object类是类层次结构的根,Java中所有的类从根本上都继承自这个类。 Object类是Java中唯一没有父类的类。 其他所有的类,包括标准容器类,比如数组,都继承了Object类中...
阅读全文
posted @ 2015-03-06 18:07
Mr.YaoSch
摘要:1.取map中的所有key如:Set keySet = map.keySet();//把map中的所有key放入set中,然后遍历set: Iterator it = keySet.iterator(); while(it.hasNext()){ String str = it.h...
阅读全文
posted @ 2015-03-06 16:42
Mr.YaoSch

浙公网安备 33010602011771号