
Java
文章平均质量分 83
右耳朵猫(whinc)
喜欢开源的精神,喜欢优雅简洁的风格,喜欢捣鼓折腾......
展开
-
【Java】== 和 equals() 区别
==可以用于基本类型和引用类型的比较,比较基本类型时,是比较其值是否相同;比较引用类型时,是比较其是否引用了同一对象(其实也是比较其值是否相同,这里的值是对象的地址)。equals()用于比较两个对象的内容是否相同,原创 2015-03-22 15:44:23 · 832 阅读 · 0 评论 -
【Java】package 和 import 关键字
一些人用了一阵子的Java,可是对于 Java 的 package 跟 import 还是不太了解。很多人以为原始码 .java 文件中的 import 会让编译器把所 import 的程序通通写到编译好的 .class 档案中,或是认为 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观念。import的作用如果没有import,我们在使用java类库时就需要书写该类的原创 2015-03-18 13:58:58 · 5316 阅读 · 3 评论 -
【Java】Class 对象
每个类都有一个Class对象Java中一切皆对象,各种各样的对象提供了丰富的功能,今天说说”对象的对象”。java.lang.Object java.lang.Class<T>每个类都有一个相应的Class对象,该Class对象包含了创建对应类所需的各种信息,在我们编译一个新定义的Java类时会生成一个相应的Class对象(也就是同名的.class文件),程序中需要实例化该类时,就通过该类对原创 2015-03-25 15:53:14 · 1682 阅读 · 0 评论 -
【Java】内部类
摘要java内部类可分为下面四种: * 成员内部类 * 静态嵌套类 * 方法内部类 * 匿名内部类 为什么使用匿名类?内部类也会想普通类生成一个对应的class文件?带着这些问题往下看。成员内部类java中内部类可以访问外围类的成员,并且可以有多个内部类实例,多个内部类之间共享一个外围类实例。每当创建一个内部类对象时,内部类会保存一份指向外围类的引用,在内部类里面通过该引用访问外围类,这些原创 2015-03-26 14:18:35 · 781 阅读 · 0 评论