JavaSE知识体系目录
文章目录
Java基础语法知识
关键字
运算符
算数运算符,比较运算符,赋值运算符,逻辑运算符,三目运算符,位运算符
数据类型
- 基本数据类型
整型(byte,short,int ,long)
浮点型(float,double)
字符型(char)
布尔型(只占1位)
- 引用数据类型
String
数组
对象
接口
流程控制语句
顺序结构
分支结构
循环结构
面向对象
类和对象
封装
继承
多态
接口
抽象类
内部类
异常和常用类
集合
Collection
- List
ArrayList,LinkedList,Vector
- Set
HashSet,TreeSet
Map
HashMap,TreeMap,HashTable
IO
字节流
- InputStream
FileInputStream,FilterInpuStream,ObjectInputStream,PipedInputStream,ByteArrayInpuStream
其中BufferedInputStream 和 DataInputStream 继承自 FilterInputStream
- OutputStream
同上
字符流
- Reader
CharArrayReader,PipedReader,FilterReader,BufferedReader,InputStreamReader
其中 FileReader继承自InputStreamReader
- Writer
同上
线程
- 线程的方式
1.继承Thread类
2.实现Runnable接口
- 线程的运行
不能用run()方法,要调用start()方法才能启动线程
- 线程的生命周期
新生:创建线程未启动
就绪:等待CPU调用执行
运行:
死亡:正常结束,异常结束,stop等
阻塞:sleep(),join()等
- 线程安全问题
同步方法,同步代码块
- 死锁
- 线程池
newCachedThreadPool
newFixedThreadPool
newSingleThreadPool
newScheduledThreadPool
FockJoinPool
- ThreadPoolExecutor创建线程池的几个参数
corePoolSize maximumPoolSize ThreadFactory KeepAliveTime BlockingQueue
网络
- 网络三要素
IP 端口 通讯协议
- 网络模型
OSI 七层协议
TCP/IP 协议
- TCP
三次握手,四次分手
- UDP
- 网络编程
怀瑾握瑜1117 原创文章 9获赞 1访问量 207 关注 私信TCP Socket(套接字) serverSocket(开放服务端口等待连接)
UDP DatagramSocket DatagramPacket
- 前端知识体系目录
- Javase之集合体系之(1)集合顶层类Collection与其迭代器知识
- 目录-《大型网站技术原理:网站开发知识体系》
- javaSE 课程知识体系总结
- 几张图让你彻底了解JAVASE、JAVAEE、JAVAWEB整个的知识体系
- 几张图让你彻底了解JAVASE、JAVAEE、JAVAWEB整个的知识体系
- 个人软件知识体系构建概论——目录
- jQuery知识体系目录
- javaSE基础知识——day14 Collection集合的继承体系、ArrayList去除集合中的重复元素、LinkedList的特有功能、Vector的特有功能、排序集合中的元素
- 前端知识体系目录
- 目录——Javase第一阶段:基本知识
- Android 知识体系学习目录
- JAVASE的知识体系和后续需补充的知识点
- 几张图让你彻底了解JAVASE、JAVAEE、JAVAWEB整个的知识体系
- Javase之集合体系(3)之Set及其子类知识
- 【20180311】python知识体系--目录
- Javase之集合体系(2)之List及其子类ArrayList,LinkedList与Vector及其迭代器知识
- 前端知识体系目录
- 几张图让你彻底了解JAVASE、JAVAEE、JAVAWEB整个的知识体系
- 个人软件知识体系构建概论——目录