摘要: 1.线程是什么? 线程被称为轻量级进程,是程序执行的最小单位,它是指在程序执行过程中,能够执行代码的一个执行单位。每个程序程序都至少有一个线程,也即是程序本身。 2.线程状态 Java语言定义了5种线程状态,在任意一个时间点,一个线程只能有且只有其中一个状态。,这5种状态如下: (1)新建(New) 阅读全文
posted @ 2019-06-14 18:34 圣-保罗 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 怎么确保一个集合不能被修改 我们很容易想到用final关键字进行修饰,我们都知道 final关键字可以修饰类,方法,成员变量,final修饰的类不能被继承,final修饰的方法不能被重写,final修饰的成员变量必须初始化值,如果这个成员变量是基本数据类型,表示这个变量的值是不可改变的,如果说这个成 阅读全文
posted @ 2019-06-14 17:00 圣-保罗 阅读(2265) 评论(0) 推荐(0) 编辑
摘要: 虽然可以通过相互遍历进行互相转换,但是我们可以通过类自带的方法来实现相互转换。 阅读全文
posted @ 2019-06-14 16:23 圣-保罗 阅读(12499) 评论(0) 推荐(0) 编辑
摘要: 我们都知道List和Set接口的子类都是线程不安全的,但是往往线程不安全但是使用高效,那么如何获取到高效且线程安全的list和set呢? 阅读全文
posted @ 2019-06-14 12:24 圣-保罗 阅读(7565) 评论(0) 推荐(0) 编辑
摘要: public class DateTimeTest { public static void main(String[] args) { Calendar cal = Calendar.getInstance(); System.out.println(cal.get(Calendar.YEAR)); System.out.println(cal.get(C... 阅读全文
posted @ 2019-06-14 10:04 圣-保罗 阅读(2697) 评论(0) 推荐(0) 编辑