JavaSE
2021-09-06 11:46:30 0 举报
AI智能生成
JavaSE总结
作者其他创作
大纲/内容
网络编程
TCP
UDP
异常
异常的概念
分类
编译异常
运行时异常
自定义异常
反射
Java语言实现动态语言的关键
在运行期实现
反射的源头
获取当前类的Class对象
Class被称为描述类的类
多线程
并发执行
产生问题
多线程实现方式
生产者
消费者
保证数据安全的方式
同步代码块
同步方法
Lock
Java概述
Java代码的运行流程
JVM虚拟机
Java基础语法
数据类型
四类八种
引用数据类型
数组
排序(重点)
查找(重点)
String
其他
JDK自带
自定义
面向对象思想
顿悟
渐悟
思想
概念(重点)
概述
程序设计思想
时代发展的产物
面向过程
Java
编程通知计算机更方便
python
面向过程
C
什么是类/什么是对象(重点)
类:对现实生活中一类事物的统称
对象:类的具体实现
类的成员
属性
方法
构造方法
内部类
代码块
静态代码块
Java对象在初始化过程中,构造方法、代码块、静态代码块的初始化顺序
高级特性
封装
通过权限控制符
get/set
继承
代码重用的解决方案之一
继承是多态的实现 的重要核心之一
多态
父类引用指向子类对象
抽象
接口
解决Java单继承的局限性
Java抽象类的进一步抽象
函数式编程
枚举
常量集
注解
描述类、描述方法...
给类和方法或者属性打标机
集合
List
ArrayList
集合初始化大小
扩容大小 扩容机制
LinkedList
Set
HashSet
TreeSet
自然排序
定制排序
List和Set的异同点
Map
HashMap
集合的初始化大小
扩容大小 扩容机制
Properties
TreeMap
有数组为什么还要有集合
数组长度固定
数组不能扩容
数组的.length不是获取数组有效数据的长度
集合更加的灵活
IO流
字节流
输入流
输出流
字符流
输入流
输出流
转换流
缓冲流
序列化反序列化
收藏
收藏
0 条评论
下一页