1:多线程(理解)
(1)多线程:
程序的多条执行路径。
(2)如何实现多线程?
A:继承Thread类
B:实现Runnable接口
(3)如何启动线程:
调用start方法。
(4)线程生命周期:
A:新建
B:就绪
C:运行
D:阻塞,冻结
E:死亡
(5)线程安全问题的产生:
A:有共享数据
B:共享数据被多条语句操作
C:多个线程访问共享数据
(6)如何解决线程安全问题:同步
A:同步代码块
B:同步方法
(7)死锁(面试)
(8)线程间的通信(理解)
(9)方法:
线程优先级
加入线程
守护线程
暂停线程
线程的名称设置和获取
2:日期(理解)
(1)Date:
日期类,就业班。
掌握把日期和毫秒值进行相互转换。
(2)DateFormat:
日期格式化类。
格式化日期:
String format(Date d)
解析日期:
Date parse(String s)
(3)Calendar:
日历类。它把日期的每一个时间都给解析成一个个的日历字段。
int get(int field) 根据日历字段获取对应的值
void set(int year,int month,int date)
void add(int field,int value) 把指定的字段添加或者减去某些值
多线程,日期calendar
最新推荐文章于 2022-10-14 15:22:22 发布