【狂神说Java笔记】
Java基础
1、Java简介
面向对象
平台无关性
安全性
多线程
2、Java环境搭建
JDK安装
配置环境变量
验证安装
3、Java基本语法
注释
关键字
标识符
常量
变量
数据类型
运算符
控制语句
方法
数组
Java面向对象
1、类和对象
类的定义
对象的创建和使用
this关键字
构造方法
成员变量和成员方法
static关键字
2、继承和多态
继承的概念
extends关键字
super关键字
方法重写(覆盖)
instanceof关键字
抽象类和接口
3、封装
封装的概念
getter和setter方法
访问修饰符
4、包(package)
包的作用
package关键字
import关键字
Java高级特性
1、多线程
线程的概念
创建线程的两种方式:继承Thread类和实现Runnable接口
start()方法和run()方法的区别
线程同步:synchronized关键字和Lock接口
线程间通信:wait()、notify()和notifyAll()方法
线程的生命周期和状态转换
2、Java集合框架
Collection接口和Map接口
List、Set和Queue接口及其实现类(ArrayList、LinkedList、HashSet、LinkedHashSet、PriorityQueue等)
迭代器(Iterator)和列表生成器(ListIterator)
Map的遍历(entrySet和keySet)
Set集合的特点(无序、不可重复)
3、Java异常处理
异常的概念和分类(编译时异常和运行时异常)
trycatchfinally语句块的使用
throw关键字和throws关键字的区别和使用场景
Error和Exception的区别和使用场景
自定义异常类(继承Exception或RuntimeException)
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/636086.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复