Earth Guardian

You are not LATE!You are not EARLY!


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

Java 语言基础

发表于 2018-06-12 | 分类于 Java

Java 语言相关基础知识。

阅读全文 »

Java 注解解析 -- 处理器解析

发表于 2018-06-05 | 分类于 Java

Java 注解的解析有两种方式:反射和注解处理器(APT/JSR 269),本文主要介绍注解处理器解析方式。

阅读全文 »

Java 注解解析 -- 反射

发表于 2018-05-29 | 分类于 Java

Java 注解的解析有两种方式:反射和注释处理器(APT/JSR 269)。

阅读全文 »

Java 反射

发表于 2018-05-18 | 分类于 Java

通常在程序中对象类型都是编译期就确定下来的,而 Java 反射机制的核心是 JVM 在运行时才动态加载类或调用方法、属性,这样对象的类型在编译期是未知的,也就是可以通过反射机制直接创建编译期未知的对象。

阅读全文 »

Java Type 类型

发表于 2018-05-15 | 分类于 Java

Type 只在反射中才有真正的意义,表示 Java 中所有类型的公共父接口。它包含:原始类型、参数化类型、数组类型、类型变量和基础数据类型。

阅读全文 »

Java 类加载机制

发表于 2018-05-02 | 分类于 Java

类加载机制:虚拟机把描述类的数据从 Class 文件加载到内存,并对数据校验、转换解析和初始化,最终形成可以被虚拟机直接使用的 Java 类型,这就是虚拟机的类加载机制。

阅读全文 »

Java 注解 Annotation

发表于 2018-04-27 | 分类于 Java

Java 注解 Annotation:代码中的特殊标记,这些标记可以在编译、类加载、运行时读取,并执行相应的解析处理。注解本身并不影响代码以及运行结果,只有在解析这些注解后才会生效。

阅读全文 »

JVM 内存分配及垃圾回收

发表于 2018-04-23 | 分类于 Java

Java 中的内存分配及垃圾回收策略。本文是《深入理解 Java 虚拟机: JVM 高级特性与最佳实践 第 2 版 - 第三章 垃圾收集器与内存分配策略》的读书笔记。

阅读全文 »

Java 泛型

发表于 2018-04-13 | 分类于 Java

Java 泛型本质是参数化类型 Parametersized Type 的应用,也就是说操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别被称为泛型类、泛型接口和泛型方法。
我们使用尖括号 <>来表示泛型。Java 7 及以后版本,运行构造器后不需要带完整的泛型信息,只要给出一对尖括号 <> 即可,Java 可以推断出尖括号里应该是什么泛型信息。比如:List<String> list = new ArrayList<>(); 。两个尖括号看起来很想菱形,也称为这种用法为菱形语法。

阅读全文 »

Java 面向对象的特征

发表于 2018-04-10 | 分类于 Java

Java 面向对象的三大特征:封装、继承、多态;而封装和继承基本都是为多态而准备的。

阅读全文 »
1…456…13
redspider110

redspider110

地球卫士

124 日志
10 分类
54 标签
Creative Commons
© 2017 — 2019 redspider110
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.3
0%