【课程大纲】
课程名称 |
主要内容 |
课时 |
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异常
|
50 |
Java集合框架 |
1.JavaList 2.JavaSet(散列hashCode,equals,toString) 3.JavaMap 4.List排序、set、map元素比较 5.Properties,Collections工具类 6.集合应用(队列,堆栈,树)
|
40 |
Java特性 |
1.java枚举(命令模式) 2.java反射,ClassLoader介绍 3.java注解 4.java泛型 5.java文件读写 6.JavaI/0字节流【物流】 7.JavaI/0字符流 8.Java流缓冲
9.Java多线程基础,线程之间的协作、并发 10.JavaSocket网络编程基础 11.Java设计模式—单例、工厂、策略、命令等等
|
70 |