随笔分类 -  Java Core

java核心机制及JavaSE
Enum 枚举类
摘要:Enum 枚举类 [toc] 基础 定义与用途 枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。 public abstract class E 阅读全文

posted @ 2019-04-08 13:10 Swagger-Ranger 阅读(3178) 评论(0) 推荐(0)

Annotation 注解
摘要:Annotation 注解 [TOC] Java注解 注解不是程序本身,但可以对程序作出解释。(这一点,跟注释没什么区别) 可以被其他程序(比如:编译器等)读取。(注解信息处理流程,是注解和注释的重大区别 。 如果没有注解信息处理流程,则注解毫无意义 ) 注解是以“@注释名”在代码中存在的,还可以添 阅读全文

posted @ 2019-04-08 13:07 Swagger-Ranger 阅读(580) 评论(0) 推荐(0)

Reflection 反射
摘要:Reflection 反射 [TOC] 反射的定义 反射机制: 在程序运行时可以加载,探知,使用编译期间完全未知的类 程序在运行状态中,可以动态加载一个只有名称的类,对于任意一个加载的类,都能够知道这个类的所有属性和方法;同时任意一个对象也都能够调用它的任意一个方法和属性。同时一个类只有一个反射对象 阅读全文

posted @ 2019-04-08 13:06 Swagger-Ranger 阅读(699) 评论(0) 推荐(0)

JVM 类加载
摘要:JVM 类加载 [TOC] 虚拟机类加载过程 虚拟机完整的加载过程为: 加载 验证 准备 解析 初始化 使用 卸载 这里可以简化为3个主要过程: 加载 链接 初始化 加载 将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区中的运行时数据结构,并在堆中生成一个代表这个类的java.l 阅读全文

posted @ 2019-04-08 12:54 Swagger-Ranger 阅读(162) 评论(0) 推荐(0)

导航