摘要: 基本数据类型由于不是类,不能够使用java类库里提供的大量的方法。所有在设计上, 我们让每一个基本数据类型都对应一个类,同时数据存储的范围还不变。此时相当于 基本数据类型就具有了类的特点。这些类即为包装类(wrapper 或封装类) 我们需要掌握的: 基本数据类型、包装类、String类之间的转换! 阅读全文
posted @ 2019-10-05 15:50 云计算-李耀 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 关于String类的内存解析 Person类的内存解析 阅读全文
posted @ 2019-10-05 14:54 云计算-李耀 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ``` 1.java.lang.Object 类,是所有类的根父类! 2.Object类仅有一个空参的构造器 public Object(){ } 3.关于方法: ① equals(Object obj) public boolean equals(Object obj) { return (this == obj); } // == // 1.基本数据类型:根据基本数据类型的值判断是否相等。相等 阅读全文
posted @ 2019-10-05 14:24 云计算-李耀 阅读(95) 评论(0) 推荐(0) 编辑
摘要: ``` 1.多态性的表现:①方法的重载与重写 ②子类对象的多态性 2.使用的前提:①要有继承关系 ②要有方法的重写 3.格式:Person p = new Man();//向上转型 // 虚拟方法调用:通过父类的引用指向子类的对象实体,当调用方法时,实际执行的是子类重写父类的方法 p1.eat(); p1.walk(); // p1.ente... 阅读全文
posted @ 2019-10-05 14:08 云计算-李耀 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 方法的重写(override orverwrite) vs 重载(overload) 【面试题】方法的重载与重写的区别? 重载:“两同一不同”:同一个类,同一个方法名,不同的参数列表。 注:方法的重载与方法的返回值无关! 构造器是可以重载的 重写:(前提:在继承的基础之上,子类在获取了父类的结构以后 阅读全文
posted @ 2019-10-05 13:52 云计算-李耀 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 重点、难点 方法的参数传递(重点、难点) 1.形参:方法声明时,方法小括号内的参数 实参:调用方法时,实际传入的参数的值 2.规则:java中的参数传递机制:值传递机制 1)形参是基本数据类型的:将实参的值传递给形参的基本数据类型的变量 2)形参是引用数据类型的:将实参的引用类型变量的值(对应的堆空 阅读全文
posted @ 2019-10-05 13:34 云计算-李耀 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 可变个数的形参的方法: 1.格式:对于方法的形参: 数据类型 ... 形参名 2.可变个数的形参的方法与同名的方法之间构成重载 3.可变个数的形参在调用时,个数从0开始,到无穷多个都可以。 4.使用可变多个形参的方法与方法的形参使用数组是一致的。 5.若方法中存在可变个数的形参,那么一定要声明在方法 阅读全文
posted @ 2019-10-05 13:15 云计算-李耀 阅读(293) 评论(0) 推荐(0) 编辑
摘要: this super package import static final abstract interface. this package import super static "单例模式" 例子 final abstract "模板方法设计模式" interface "工厂方法的设计模式" 阅读全文
posted @ 2019-10-05 13:05 云计算-李耀 阅读(100) 评论(0) 推荐(0) 编辑
摘要: ``` //1.数组下标越界的异常:java.lang.ArrayIndexOutOfBoundsException int[] i = new int[10]; // i[0] = 90; // i[10] = 99; // for(int m = 0;m 阅读全文
posted @ 2019-10-05 12:59 云计算-李耀 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 4.类的初始化的内存解析 4.1 内存划分的结构: 栈(stack):局部变量 、对象的引用名、数组的引用名 堆(heap):new 出来的“东西”(如:对象的实体,数组的实体),含成员变量 方法区:含字符串常量 静态域:声明为static的变量 (成员变量存在于堆空间中;局部变量:栈空间中) 一维 阅读全文
posted @ 2019-10-05 12:48 云计算-李耀 阅读(1951) 评论(0) 推荐(0) 编辑