【文件属性】:
文件名称:java7源码-scn:《疯狂Java讲义》学习
文件大小:171KB
文件格式:ZIP
更新时间:2021-06-04 16:27:12
系统开源
java7
源码
《疯狂Java讲义》学习
此仓库仅用于记录本人Java的学习过程以及方便在不同设备上同步
2017/07/15:
1.网络编程
向站点发送GET请求、POST请求,并取得响应
基于TCP协议的网络编程
加入多线程:实现简单的命令行界面C/S聊天室应用
2017/07/14:
1.多线程
线程和进程的概念
线程的创建和启动:
继承Thread类创建线程类(共享线程类实例变量)、
实现Runnable接口创建线程类(共享线程类的实例变量)、
使用Callable和Future创建线程
控制线程:join线程、后台线程、线程睡眠(sleep)、线程让步(yield)、改变线程优先级
同步代码块,同步方法synchronized
同步锁:ReentrantLock锁(具有重入性)
死锁
线程通信
线程池
2.网络编程
Java的基本网络支持:
InetAddress、URLDecoder/URLEncoder、URL/URLConnection/URLPermission
2017/07/13:
1.输入输出
对象序列化、对象引用的序列化
使用Buffer和Channel
文