J2SE
文章平均质量分 84
早起D虫子
随笔记录,修正改进,共勉进步
展开
-
Java异常处理笔记
1.Java异常体系: Java程序异常包括错误(Error)和异常(Exception),Error是指系统性、严重的,程序本身无法进行处理的错误;Exception是指程序可以捕获,并进行处理的简单的异常。异常包括运行时异常(Runtime Exception)原创 2011-09-18 20:42:27 · 800 阅读 · 1 评论 -
JVM装载类(ClassLoader)
java是动态性的解释型语言,动态性是指,JVM不是一次性加载所有类,首先加载必需的基础类,然后随着程序的运行动态加载所需的类。 1.ClassLoader加载的流程 如上图所示,为JVM运行的三个类加载器。 Boot原创 2011-09-30 11:49:14 · 650 阅读 · 0 评论 -
抽象类和接口
抽象类和接口 1.abstract class 在 Java 语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。 2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的成员方法,而在interface中,只能够有静态的不能被修改的数据成员(也就是必须是static final的,不过在 interf...原创 2011-06-08 13:36:01 · 98 阅读 · 0 评论 -
多态(polymorphism)
类之间的继承关系使子类具有父类的所有变量和方法,=> 父类所具有的方法也可以在它所有子类中使用,发给父类的消息也可以发送给子类 => 子类的对象也是父类的对象=>子类的对象既可以做本身的类型,也可以做父类的类型。 Java的多态性,有什么意义呢?它的突出优点是使程序具有良好的扩展性。它通过继承,可以派生出任意多个新类型,或向基类增加更多方法时,无须修改原有对基础类进行处理的相关...原创 2011-06-08 14:24:29 · 80 阅读 · 0 评论