JavaSE
星痕_J
这个作者很懒,什么都没留下…
展开
-
线程的生命周期
重点内容 线程的生命周期: 1.创建状态: 当用new操作符创建一个新的线程对象时,该线程处于创建状态。 处于创建状态的线程只是一个空的线程对象,系统不为它分配资源 2.可运行状态: 执行线程的start()方法将为线程分配必须的系统资源,安排其运行,并调用线程体——run()方法,这样就使得线程处于可运行状态(Runnable)。 这一状态并不是运行中翻译 2017-02-19 19:34:53 · 270 阅读 · 0 评论 -
Java_静态方法中调用非静态方法
我们都知道静态方法中不能直接调用非静态方法,准确来说不能直接调用,可以通过将一个对象的引用传入到静态方法中,在去调用该对象的非静态方法; class Test2{ public void method2(){ System.out.println(“HelloWord2”); } } class test{ public void method0(){转载 2017-02-04 14:39:52 · 479 阅读 · 0 评论 -
hashMap和hashtable的区别
一、HashMap简介 HashMap是基于哈希表实现的,每一个元素是一个key-value对,对内部通过单链表解决冲突问题,容量不足时,同样会自动增长。 HashMap是非现成安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下的concurrentHashMap. HashMap是哦线了Serializable借口,因此它支持序列化,实现了Clone...转载 2018-03-17 09:23:23 · 105 阅读 · 0 评论