java基础
王玉烽
分享我的开发日常,请大家多指教
展开
-
Java super关键字总结
下面分享一下我对super关键字的使用总结。 super限定对象调用从父类继承的实例变量和方法。 子类继承父类,子类获得父类的成员变量和方法。 分以下几种情况使用super关键字。 一:限定子类对象使用父类被覆盖的方法。 子类继承父类,当父类方法不适合子类使用时,子类可以重写父类的方法,遵循“两同两小一大”的原则。 代码演示: class Father {原创 2015-11-22 22:35:22 · 735 阅读 · 0 评论 -
Java this关键字总结
this关键字根据所在位置的不同,引用不同 1:在构造器执行体里。 我们通过代码说明: public class Test { private int height; public Test(int height){ this. height=height; } public static void main(Str原创 2015-11-21 11:37:55 · 777 阅读 · 1 评论 -
Java static关键字总结
下面分享一下我对static修饰符使用的总结,不足之处请大家指出。 有static修饰的成员变量和方法属于这个类本身,没有static修饰的属于这个实例。局部变量没有static修饰,但是局部变量既不属于类也不属于实例。 使用static修饰的成员不能直接访问非static修饰的成员,也就是静态成员不能直接访问非静态成员。 下面通过代码分析: 代码: public class原创 2015-11-22 10:10:44 · 394 阅读 · 0 评论 -
Java访问修饰符总结
Java基础---访问控制级别和访问控制符详解 今天我分享一下我学习访问控制符的心得。 实现封装,需要使用访问控制符。 我通过访问控制级别的从小到大的顺序一一说说我对访问控制符的理解。 1:private代表的访问控制级别 通过private修饰符修饰的成员变量,方法,构造器只能在当前类的内部被访问,private修饰对象的状态信息能很好的实现封装。下面通过代码来演示private访问控原创 2015-11-20 21:50:50 · 682 阅读 · 1 评论 -
Java 多态总结
子类继承父类,子类是父类的扩展,子类得到父类的所有成员变量和方法,也就是说子类的实例拥有父类实例的共同特征,子类是特殊的父类,所以子类实例可以赋值给父类的引用变量,称为向上转型。 多态:编译时类型和运行时类型不一样,同一个类型的引用变量调用相同的方法时,可能会出现不同的结果。引用变量只能调用引用变量所属类中定义的方法和实例变量。方法具有多态性,而子类实例变量名和父类实例变量名相同时,父类原创 2015-12-04 10:17:30 · 431 阅读 · 0 评论 -
Java final修饰符使用总结
总:final修饰符可以修饰变量、方法、类。 一:final修饰的成员变量。 final修饰的成员变量被赋初始值后,就不可以再次被赋值。 java规定final修饰的成员变量必须显示初始化。类变量是在类准备阶段被系统分配内存,并赋默认值,在初始化阶段为类变量进行初始化,赋初始值。实例变量是通过new关键字调用构造器时创建一个实例,系统为实例的实例变量分配内存,并赋默认原创 2015-12-05 19:32:32 · 886 阅读 · 0 评论