摘要: 1.异常简介 java的异常处理可以让程序具有更好的容错性,提高程序健壮性 2.异常继承体系 首先看下结构图: ①Throwable:是所有异常的根,java.lang.Throwable②Error:表示错误 一般指JVM相关的不可修复的错误,如,系统崩溃,内存溢出,JVM错误等,由JVM抛出,我 阅读全文
posted @ 2019-04-16 12:56 _huijianjian 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1.理解注解 1.java 1.5开始,java增加了对元数据的支持也就是注解,可以为程序编译、类加载、运行时被读取,并执行相应的处理。 2.Annotation修饰符可用于修饰包、类、构造器、方法、成员变量、参数、局部变量的声明。@XXX("name=value"...) 3.注解的继承是相对于类 阅读全文
posted @ 2019-04-03 22:01 _huijianjian 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.类加载初始化过程 当程序主动使用某个类时,如果该类还没加载到内存中,系统会通过加载、连接、初始化三个步骤来对该类初始化,完成三步骤统称类加载或类初始化。 (如下图) 加载:是将任何类的.class文件二进制数据读到内存中,将其放在运行时数据区的方法内,然后在堆空间创建一个java.lang.Cl 阅读全文
posted @ 2019-03-17 22:09 _huijianjian 阅读(212) 评论(0) 推荐(0) 编辑
levels of contents