现在的位置: 首页 > 综合 > 正文

黑马程序员_Java中一些小的细节如果有写的不对大家提出来

2018年02月17日 ⁄ 综合 ⁄ 共 745字 ⁄ 字号 评论关闭

                                                        ----------------------
android培训java培训、期待与您交流! ----------------------

 

成员变量私有化
this代表本类型的对象(子父类)代表的是对象
静态:随着类的加载而夹在 优先于对象的存在 被类调用(对象也可以调用)
	什么时候定义静态:成员变量-->有一个对象的某个属性都一样比如属性是国家的 那么每个中国公民的country的值就是chaina属于共享数据
-->成员方法:如果方法当中访问对象特有数据那么该方法必须是非静态的 静态是不需要对象的--凡是方法中没有访问非静态成员时候都定义成静态方法
suoper代表父类的引用 super指向的是父类的空间的引用将子类和父类有一个关联
为什么每一个子类的无参构造都默认有super():因为子类要想用父类的资源 就先应该创建父类 这时候用super()关联这个资源才可以操控这个资源(共有成员和共有方法方法)
如果一个类中的方法全是静态的那么该类的构造函数私有化
  多态:对象的多种形态
向上转型 -->共性事件 
  向下转型-->是为了用到子类中的特有成员 
异常:是程序运行过程中穿出现的不正常的事件
java用面向对象的思想将异常封装成了一个对象
为什么要继承异常类:该体系中的所有对象和类都具备可抛性 正因为可抛性 所有自定义异常必须继承Exception类

 

                               ----------------------
android培训
java培训、期待与您交流! ---------------------- 详细请查看:http://edu.csdn.net/heima

抱歉!评论已关闭.