JavsSE内容全链接
- JavaSE语言概述
- JavaSE基本语法上
- JavaSE基本语法下
- JavaSE数组
- JavaSE面向对象编程上
- JavaSE面向对象编程中
- JavaSE面向对象编程下
- JavaSE异常处理
- JavaSE多线程
- JavaSE常用类
- JavaSE枚举类与注解
- JavaSE集合
- JavaSE泛型
- JavaSEIO流
- JavaSE反射
JavaSE语言概述
内容:
- 软件开发介绍
- 计算机编程语言介绍
- Java程序运行机制及运行过程
- 命令行开发体验-HelloWorld
- 注释(Comment)
- 良好的编程风格
直达链接:JavaSE语言概述
JavaSE基本语法上
内容:
- 关键字和保留字
- 标识符(Identifier)
- 变量
- 运算符
直达链接:JavaSE基本语法上
JavaSE基本语法下
内容:
- 选择结构
- 循环结构
直达链接:JavaSE基本语法下
JavaSE数组
内容:
- 数组的概述
- 一维数组的使用
- 多维数组的使用
直达链接:JavaSE数组
JavaSE面向对象编程上
内容:
- 面向对象编程上
- 面向过程与面向对象
- Java语言的基本元素: 类和对象
- 类的成员之一:属性(field)
- 类的成员之二:方法(method)
- 再谈方法
- 三大特征之一: 封装与隐藏
- 类的成员之三:构造器(构造方法)
- 关键字:this的使用
- 关键字:package、import的使用
直达链接:JavaSE面向对象编程上
JavaSE面向对象编程中
内容:
- 面向对象特征之二:继承性
- 方法的重写(override/overwrite)
- 关键字:super
- 子类对象实例化的全过程
- 面向对象特征之三:多态性
- 关键字:instanceof
- Object类的使用
- 包装类的使用
直达链接:JavaSE面向对象编程中
JavaSE面向对象编程下
内容:
- 关键字:static
- 理解main方法的语法
- 类的成员之四:代码块
- 关键字:final
- 抽象类与抽象方法
- 接口(interface)
- 类的内部成员之五:内部类
直达链接:JavaSE面向对象编程下
JavaSE异常处理
内容:
- 异常概述与异常体系结构
- 常见的异常以及举例
- 异常处理机制一:try-catch-finally
- 异常处理机制二:throws + 异常类型
- 手动抛出异常:throw
- 用户自定义异常类
直达链接:JavaSE异常处理
JavaSE多线程
内容:
- 基本概念:程序、进程、线程
- 线程的创建和使用
- 线程的生命周期
- 线程的同步
- 线程的通信
- JDK5.0新增线程创建方式
直达链接:JavaSE多线程
JavaSE常用类
内容:
- String类
- String的常用方法
- String类与其他结构之间的转换
- StringBuffer类 StringBuilder类
- StringBuffer类 StringBuilder类的常用方法
- JDK 8之前的日期时间API
- JDK 8中新日期时间API
- Java比较器
- Comparable接口的使用
- Comparator接口的使用
直达链接:JavaSE常用类
JavaSE枚举类与注解
内容:
- 如何自定义枚举类
- 如何使用关键字enum定义枚举类
- Enum类的主要方法
- 实现接口的枚举类
- 注解(Annotation)概述
- 常见的Annotation示例
- 自定义Annotation
- JDK中的元注解
- 利用反射获取注解信息(在反射部分涉及)
- JDK 8中注解的新特性
直达链接:JavaSE枚举类与注解
JavaSE集合
内容:
- Java集合框架概述
- 集合框架的概述
- 集合框架
- Collection接口方法
- Iterator迭代器接口
- Collection子接口一:List
- List接口的结构框架
- ArrayList 的源码分析
- List接口方法
- Collection子接口二:Set
- Set接口的结构框架
- Set接口的说明:HashSet为例
- TreeSet
- Map接口
- Map实现类的结构
- Map结构的理解
- HashMap 的底层实现原理:以jdk 7.0 为例
- Map中定义的方法
- Collections工具类
- Collections中的常用静态方法
直达链接: JavaSE集合
JavaSE泛型
内容:
- 泛型出现的背景
- 在集合中使用泛型
- 泛型类,泛型接口的使用
- 泛型类、泛型接口的注意点
- 泛型方法的使用
- 泛型在继承上的体现
直达链接:JavaSE泛型
JavaSEIO流
内容:
- File类的实例化
- File类的常用方法
- 流的分类
- 流的体系结构
- 节点流(或文件流)
- FileReader和FileWriter代码演示
- FileInputStream和FileOutputStream的测试
- 缓冲流
- BufferedInputStream BufferedOutputStream的使用
- BufferedReader BufferedWriter的使用
直达链接:JavaSEIO流
JavaSE反射
内容:
- Java反射机制概述
- Java Reflection
- Java反射机制提供的功能
- 反射相关的主要API
- 理解Class类并获取Class实例
- Class类的说明
- Class对象的类型
- 类的加载与ClassLoader的理解
- 类的加载过程(了解)
- ClassLoader
- 使用 ClassLoader 加载配置文件
- 创建运行时类的对象
- 获取运行时类的完整结构
- 示例代码结构
- 获取属性结构
- 获取方法结构
- 获取构造器
- 获取运行时类的父类及其泛型
- 获取运行时类实现的接口
- 获取运行时类所在的包
- 获取运行时类声明的注解
- 调用运行时类的指定结构
- 指定的属性
- 指定的方法
- 制定的构造器
- 反射的应用:动态代理
直达链接: JavaSE反射