摘要:
1:java中多态的三要素继承,重写,父类引用指向子类对象看下面最简单的多态例子:public class Man { public static void main(String[] args) { Animal c = new Cat("Tom", "黑色"); c.enjoy(); // Dog d = new Dog("大黄", "黑色"); // Man m = new Man("苍井空",c); // m.MyPetEnjoy(); }}class Animal { String n 阅读全文
摘要:
在Java语言中,主要是利用final关键字来定义常量。当常量被设定后,一般情况下就不允许再进行更改。如可以利用如下的形式来定义一个常量:final double PI=3.1315。在定义这个常量时,需要注意如下内容:接口定义只有抽象方法和常量:常量的定义是public static final.一是常量在定义的时候,就需要对常量进行初始化。也就是说,必须要在常量声明时对其进行初始化。都跟局部变量或者成员变量不同。当在常量定义的时候初始化过后,在应用程序中就无法再次对这个常量进行赋值。如果强行赋值的话,会跳出错误信息,并拒绝接受这一个新的值。二是final关键字使用的范围。这个final关键 阅读全文
摘要:
内部类访问私有信息方便1、成员内部类访问:先 外部类对象 后内部类对象 可以访问外部类一切信息2、静态内部类,只能访问外部类静态信息public class InnerDemo01 { public static void main(String[] args) { //先有外部类再有内部类 //1:外部类 Outter outter = new Outter(); //2:内部类 Outter.Inner inner =outter.new Inner(); inner.test("jaky"); ... 阅读全文
摘要:
import java.util.Arrays;/* * 数组的扩容 * 1、Arrays.copyOf():数组拷贝+扩容 * 2、 * System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length) * System.arraycopy(源数组, 源起始位置, 目标数组,目标起始位置, 拷贝长度) * 自己拷贝给自己 * */public class ArraysLarger { public static void main(String[] args) { ... 阅读全文
摘要:
1. 1 2 3 4 Insert title here 5 6 7 8 内联样式 9 10 11 2. 1 2 3 4 5 Insert title here 6 7 12 13 14 15 欢迎使用嵌入式样表16 17 18 3. 1 4 5 6 7 Ins... 阅读全文