Java SE
文章平均质量分 68
Barryzhong
MADZ
展开
-
JAVA面试32问
第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,&和&&的区别。 第五,HashMap和转载 2008-04-05 13:33:00 · 562 阅读 · 0 评论 -
[读书笔记][CoreJava2AdvancedFeatures][多线程]1.1什么是多线程
什么是多线程 中断线程 线程状态 线程属性 同步 阻塞队列 线程安全的集合 Callable和Future 执行器 同步器 线程和Swing 读者可能对操作系统中的多任务已经很熟悉了:在同一时刻似乎有多个原创 2008-04-05 13:59:00 · 878 阅读 · 0 评论 -
[读书笔记[CoreJava2AdvancedFeatures][多线程]1.2中断线程
线程将在它的run方法返回时终止。在JDK1.0中,还存在一个stop方法,其它线程可以调用它来终止线程。不过这个方法现在已经被弃用了。我们将会在后面[线程安全的集合]给出解释。尽管现在已经没有强制 终止线程的方法了,但是你还是可以用interrupt方法来 请求 终止一个线程。当interrupt方法在一个线程上被调用时,该线程的 中断状态 将会被置位。这是一个布尔类型的标志,存在于每一个线原创 2008-04-05 14:00:00 · 749 阅读 · 0 评论 -
[CoreJava2AdvancedFeatures][多线程]1.4线程属性
1.4 线程属性在下面一节中,我们将讨论线程的各种属性:线程优先级、守护线程、线程组,以及处理未捕获异常的处理器。1.4.1 线程优先级在Java程序设计语言中,每一个线程都有一个优先级。默认情况下,一个线程继承他父线程的优先级。一个线程的父线程就是启动它的那个线程。你可以通过setPriority方法提高或降低任何一个线程的优先级,你可以将优先级设置为在MIN_PRIORITY(在Thread类原创 2008-04-05 14:02:00 · 1154 阅读 · 1 评论 -
Java, 你真的会么?核心基础测试
Java, 你真的会么?核心基础测试1. 比较a) 1L ;b) 1;c) 1的大小?2. Class Student{private String name;public Boolean nameDuplicate(Student student){ if(this.name == student.name){原创 2008-04-05 13:57:00 · 641 阅读 · 0 评论 -
[读书笔记][CoreJava2AdvancedFeatures][多线程]1.3线程状态
1.3线程状态线程可以有以下4个状态: New —— 新生 Runnable —— 可运行 Block —— 被阻塞 Dead —— 死亡 下面一节会对每一个状态作出解释。1.3.1 新生线程当你用new操作符创建一个线程时,例如用new Thread(r),线程还没有开始运行。此时线程处在New——新生状态。当一个线程处原创 2008-04-05 14:01:00 · 745 阅读 · 0 评论