Java核心技术课程
【招生对象】
有一定的计算机基础,以后有志于从事JavaWeb开发工作的,(应届生专本生,工作人士)
【培训目标】
通过数据库Java培训课程的学习,能够从顺利从事以后Java软件开发的工作。(包学会)
【课程周期】
160课时,1课时/45-60分钟
【课程大纲】
课程名称
主要内容
课时
Java基础知识
1. Jdk安装配置、第一个java程序
2. java类的组成(package / import/类名称/等简单介绍…)、命名规范
3. Java对象、类、类加载,JVM
4. Java 基本数据类型、操作符(运算符)、操作符的优先级
5. 流程控制if、for、forEach、while
6. 初始化与清理finalize()
ring,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. Java List
2. Java Set (散列hashCode,equals,toString)
3. Java Map
4. List排序、set、map元素比较
5. Properties ,Collections工具类
6.集合应用(队列,堆栈,树)
40
Java高级特性
1. java枚举(命令模式)
2. java反射 ,ClassLoader介绍
3. java 注解
4. java泛型
5. java文件读写
6. Java I/O字节流 【物流】
7. Java I/O字符流
8. Java 流缓冲
9. Java 多线程基础,线程之间的协作、并发
10. Java Socket网络编程基础
11. Java设计模式—单例、工厂、策略、命令等等
"};