我对多态的理解
摘要:举例: 父类:Person{} 子类:Child extends Person{} 父类的引用指向子类的对象:Person p = new Child(); 理解:在编译期认为p是父类的对象,在运行期认为p是子类的对象,即对非静态属性和行为编译看左边,运行看右边 执行子类方法的情况: 1.子类重写了
阅读全文
包装类和基本类型区别?(integer和int取值范围一样大)
摘要:1.声明方式不同,int不需要new 、Integer需要new 2.性质上根本不同点:int是基本数据类型、Integer是引用数据类型,它有自己的属性,方法 3.存储位置和方式不同:int是存储在栈中,而Integer是存储在堆中,通过栈中的引用来调用对象 4.初始值不同int 默认是0,Int
阅读全文
JAVA中默认的编码方式
摘要:转:http://blog.csdn.net/scyatcs/article/details/31356823 编码问题存在两个方面:JVM之内和JVM之外。1、Java文件编译后形成class这里Java文件的编码可能有多种多样,但Java编译器会自动将这些编码按照Java文件的编码格式正确读取后
阅读全文