摘要:
this的引用与类变量 示例: class caculate { static int staticVar = 0; //类变量、静态变量 static final float STATIC_CONSTANT = 1; //类变量、静态常量 int xPos, yPos; //实例变量 double 阅读全文
摘要:
错误与异常 参照范例: String[] strs = {"123","456"}; System.out.println(strs[3]); //会下标越界,跑RuntimeException 整体说明 Throwable: 有两个重要的子类:Exception(异常)和 Error(错误) Er 阅读全文
摘要:
final/finally/finalize 关键词描述 final. 用于声明属性,对象,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 final声明对象表示的是对应的引用不可变,但是对象的值可以变,参照如下范例: final StringBuffer buffer = new Str 阅读全文
摘要:
现象对象特性 面向对象三大特性 封装、继承、多态是面向对象的三大特性。 封装就是将属性私有化,提供公有的方法访问私有属性。通过封装,可以实现对属性的数据访问限制,同时增加了程序的可维护性。封装并不仅仅限于属性,也包括方法 继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新 阅读全文