摘要: 抽象类 用修饰符"abstract" 修饰的类称为抽象类, 用修饰符 "abstract" 修饰的方法称为抽象方法.抽象类不能实例化,既不能创建对象.抽象方法只能声明,而没有实现. 抽象类必须被继承,定义一个不被继承的抽象类是没有意义的. 一个类如果声明了抽象方法,则这个类必须被定义为抽象类.但是一 阅读全文
posted @ 2020-07-28 21:42 codeing123 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 对象转型 基本数据类型转换: float f = 1.21F; int a = (int) f; //强制转换 double d = f; //自动转换 引用数据类型转换: Student s1 = new Student(20,"张三",“电子科技大学中山学院”); Person p=s1; // 阅读全文
posted @ 2020-07-28 20:47 codeing123 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 终态修饰符:final 修饰符 ”final” 的含义是“终态的” ,也就是 “不能改变的” 。修饰符final 可以修饰变量、方法和类。 用final 修饰的变量的值不能被改变,也就是说,用final 修饰的一个变量实际上是一个“常量” 。按变量定义的位置来分,变量分为局部变量和成员变量。方法的形 阅读全文
posted @ 2020-07-28 16:43 codeing123 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 子类继承父类 “继承‘是面向对象最显著的一个特性。 一个子类继承父类,这个子类就会自动获得了父类中定义的成员变量和成员方法,同时,这个子类也可以定义新的成员变量和成员方法。 父类又称为超类或基类,子类又称为派生类。通过子类继承父类,使得复用父类的代码变得非常容易,能够大大缩短开发周期,降低开发费用。 阅读全文
posted @ 2020-07-28 16:25 codeing123 阅读(1589) 评论(0) 推荐(0) 编辑
摘要: 指向对象自身的引用:this this是一个引用类型变量,this变量中存放的值是对象自身在内存中的地址值。或者说,this是一个指向对象自身的指针。 为了区分同名的成员变量“age”和形参变量“age”,可以使用关键字:this。 this这个引用实际上并不存放在对象数据中,而是所有实例方法都默认 阅读全文
posted @ 2020-07-28 14:40 codeing123 阅读(791) 评论(0) 推荐(0) 编辑
摘要: Java 程序运行时的内存分析 从某种层面上讲,程序的执行过程就是内存中数据的变化过程,对Java程序运行时内存中数据变化过程的分析,有助于更清晰的理解Java程序的执行过程。 当要解释执行一个Java程序时,Java虚拟机首先要把硬盘中相应的Java类文件(*.class文件),通过类装载器装载到 阅读全文
posted @ 2020-07-28 13:25 codeing123 阅读(507) 评论(0) 推荐(0) 编辑