课程详情:Java基础知识
1.Jdk安装配置、个java程序
2.java类的组成(package/import/类名称/等简单介绍…)、命名规范
3.Java对象、类、类加载,JVM
4.Java基本数据类型、操作符(运算符)、操作符的级
5.流程控制if、for、forEach、while
6.初始化与清理finalize()
7.String,StringBuffer、StringBuilder,Formatter,Pattern,Match
8.数组、Arrays工具类
9.Java类组成(成员变量、构造函数、方法,this,super,static,final…)
10.Java访问权限控制(public/protected/包/private)
11.Java继承、多态(重载、重写),类初始化顺序
12.Java可变长参数
13.内部类
14.接口,java中多重继承的实现、策略模式
15.Java异常
Java集合框架
1.JavaList
2.JavaSet(散列hashCode,equals,toString)
3.JavaMap
4.List排序、set、map元素比较
5.Properties,Collections工具类
6.集合应用(队列,堆栈,树)
Java特性
1.java枚举(命令模式)
2.java反射,ClassLoader介绍
3.java注解
4.java泛型
5.java文件读写
6.JavaI/O字节流【物流】
7.JavaI/O字符流
8.Java流缓冲
9.Java多线程基础,线程之间的协作、并发
10.JavaSocket
网络编程基础
11.Java设计模式—单例、工厂、策略、命令等等