Java基础
w___lala
这个作者很懒,什么都没留下…
展开
-
Java基础 (==和equals)
class Value{int i;} public class Equivalence { public static void main(String[] args) { Integern1=new Integer(47); Integer n2=new Integer(47); System.out.println("n1==n2?:"+(n1==n2));//fal原创 2016-11-23 21:33:39 · 131 阅读 · 0 评论 -
Java基础(接口与抽象类)
1.在java中,接口,抽象类和类都是对事物不同层次的抽象,接口是纯抽象类(最顶层的抽象),抽象类次之; 2.抽象类是用来继承的,而接口是用来实现的,接口是一种行为规范; 3.对于对接口和抽象类的选择,要考虑使用的动机:使用抽象类是为了代码的复用,而接口使用的动机是实现多态性。 [网上的例子,便于理解] IPerson这个接口该不该定义,关键看具体应用中是怎么个情况。如果我们的项目转载 2016-11-23 21:38:20 · 207 阅读 · 0 评论