未来_我来
因为渴望改变,所以必须努力
天数授课大纲要点详细内容
第1天Java基础语法Java知识背景介绍Java语言概述
Java知识体系介绍
Java与大数据的关系
Java环境配置Java的安装
环境变量的配置
JDK、JRE和JVM介绍
Java环境安装常见问题
编写第一个Java程序用记事本编写HelloWorld
程序的编译和运行
.class文件与.java文件的区别
注释简介
第2天变量和常用数据类型变量相关知识
变量的定义与格式
java常用的数据类型
关键字和标识符
变量的使用
运算符算数运算符
赋值运算符
比较运算符
逻辑运算符
三元运算符
运算符补充
第3天if判断if简介
if的使用
循环循环简介
for循环的使用
while循环的使用
break与continue的使用
switchswitch简介
switch的使用
第4天方法方法的定义
方法的使用
方法的重载
数组数组的介绍
数组的定义和介绍
综合案例:庆丰包子收费系统项目需求
业务逻辑核架构实现
费用计算和小票打印
第5天面向对象面向对象简介什么是面向对象编程
面向对象编程和面向过程编程的比较
面向对象编程的特点与优势
类的介绍
类的定义详解
类与对象的关系
类的变量和方法
对象内存解析
面向对象易混淆知识点
第6天继承继承相关知识
继承的格式
继承的详细介绍
方法重写
抽象类抽象类相关知识介绍
抽象类的使用
抽象类具体解释
第7天构造方法构造方法的作用
构造方法的定义方式
构造方法重载
Super调用父类构造器
this与super详细解释
子父类关系内存图
多态多态简介
多态的好处
向上向下转型
第8天final关键字final关键字的作用
final关键字的用法
static关键字static关键字的作用
static关键字的用法
11final与static完成定义静态常量
匿名类和内部类什么是匿名类
匿名类的使用
内部类的使用
匿名内部类的定义和使用
第9天常用APIString类字符串构造方法的使用
获取长度方法实现
去除空白方法与大小写转换方法
判断是否存在方法实现
截取子字符串方法
字符串内容补充
基本数据类型包装类
Object类Object类简介
Object类的toString方法
Object类的equals方法
equals方法与==的区别
Date、Calendar、SimpleDateFormatDate类简介
Date类的常用方法
Calendar的常用方法
SimpleDateFormat常用方法
第10天集合集合介绍对象数组的概述和使用
集合的由来及集合继承体系图
CollectionCollection集合的基本功能
集合的遍历之集合转数组遍历
Collection集合的带All功能
Collection的常用方法
集合的遍历
迭代器的原理和使用
ListList集合的特有功能概述
List的三个子类的特点
ArrayList的使用
LinkedList的使用
Vector的使用
第11天SetSet集合的特有功能概述
HashSet的概述和使用
LinkedHashSet的概述和使用
TreeSet的概述和使用
MapMap集合概述和特点
HashMap的概述和使用
LinkedHashMap的概述和使用
TreeMap的概述和使用
HashMap和Hashtable的区别
泛型泛型的由来
泛型类的概述及使用
泛型方法的概述和使用
泛型高级之通配符
第12天IOIO简介IO流的概述
IO流的分类
InputStreamFileInputStream的用法
BufferedInputStream的使用
flush和close方法的区别
OutStreamFileOutStream的用法
第13天BufferedOutStream的使用
字符流字符流FileReader的使用
字符流FileWriter的使用
第14天装饰模式设计模式简介
装饰设计模式
装饰设计模式的使用
巩固练习IO常见问题
IO部分经典案例
第15天多线程多线程介绍多线程相关概念
线程与进程的区别
多线程并行和并发的区别
Thread类和Runnable接口通过Thread创建线程
通过Runnable创建线程
两种方式的区别
匿名内部类实现线程的两种方式
线程的常用方法获取名字和设置名字
获取当前线程的对象
休眠线程
守护线程
第16天加入线程
同步代码块
同步方法
线程安全问题
巩固练习多线程经典案例
多线程常见问题
第17天网络编程网络编程介绍网络编程概述
网络编程三要素之IP概述
网络编程三要素之端口号概述
网络编程三要素之协议号概述
SocketSocket通信原理图解
Socket与ServerSocket类的用法
UDP通信UDP协议介绍
UDP传输优化
UDP传输与多线程
TCP通信TCP协议介绍
TCP协议代码优化
TCP服务端模拟
第18天网络编程综合实战网络聊天项目简介
聊天系统的设计
聊天系统的实现
第19天反射、动态代理、格式化文件解析反射反射相关概念
类的加载概述
Class.forName的使用
通过反射获取带参构造方法并使用
通过反射获取成员变量
通过反射获取方法并使用
通过反射越过泛型检查
动态代理代理模式简介
代理模式的使用场景静
态代理与动态代理
JDK的动态代理使用
第20天properties文件和XML文件处理配置文件的功能介绍
properties文件的读取
XML文件的格式和结构
dom4j解析XML文件
xpath解析XML文件
巩固练习反射综合练习
动态代理综合练习
第21天综合案例:自己实现一个分布式RPC通信框架需求分析项目介绍和需求分析
项目效果演示
CS结构介绍
RPC通信介绍
项目实现RPC Server的实现
RPC Client的实现
发送序列化的对象
第22天通过反射调用代理对象方法
通过反射启动启动Java子进程
在Java子进程中执行业务逻辑
posted on 2018-01-03 15:07  未来_我来  阅读(777)  评论(0编辑  收藏  举报

2 3
4