第一,谈谈final, finally, finalize的区别。最常被问到。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Clas...
分类:
编程语言 时间:
2015-05-13 10:03:55
阅读次数:
291
java面试题
2007-08-30 12:42 569人阅读 评论(0) 收藏 举报
javaejbstringservlethashmapbean
上一篇:C#工厂模式源代
下一篇:java中forward(
java面试题
发表时间:2007-08-29 22:11:37
编辑 | 删除
JAV...
分类:
编程语言 时间:
2015-05-12 15:52:48
阅读次数:
254
原文:http://tutorials.jenkov.com/java-concurrency/benefits.html
作者:Jakob Jenkov 翻译:古圣昌 校对:欧振聪
尽管面临很多挑战,在java学习中多线程有一些优点使得它一直被使用。这些优点是:
资源利用率更好
程序设计在某些情况下更简单
程序响应更快
...
分类:
编程语言 时间:
2015-05-12 15:49:40
阅读次数:
171
原文链接:http://tutorials.jenkov.com/java-concurrency/costs.html
作者:Jakob Jenkov 翻译:古圣昌 校对:欧振聪
java中从一个单线程的应用到一个多线程的应用并不仅仅带来好处,它也会有一些代价。不要仅仅为了使用多线程而使用多线程。而应该明确在使用多线程时能多来的好处比所付出的代价大的时候,才使用...
分类:
编程语言 时间:
2015-05-12 15:48:38
阅读次数:
134
原文链接 译者:章筱虎 校对:方腾飞
在java学习中,Java线程类也是一个object类,它的实例都继承自java.lang.Thread或其子类。
可以用如下方式用java中创建一个线程:
Tread thread = new Thread();
复制代码
执行该线程可以调用该线程的start()方法:
thread.star...
分类:
编程语言 时间:
2015-05-12 15:38:43
阅读次数:
133
for循环里的i++的位置不同可能运行结果不一样...
分类:
编程语言 时间:
2015-05-12 13:40:27
阅读次数:
136
作者:Jakob Jenkov 译者:Simon-SZ 校对:方腾飞
http://tutorials.jenkov.com/java-concurrency/index.html
在过去单CPU时代,单任务在一个时间点只能执行单一程序。之后发展到多任务阶段,计算机能在同一时间点并行执行多任务或多进程。虽然并不是真正意义上的“同一时间点”,而是多个任务或进程共享一个CPU,并交由操作...
分类:
编程语言 时间:
2015-05-12 11:28:24
阅读次数:
138
Java初始化(initialization)其实包含两部分:1.类的初始化(initializationclass&interface)2.对象的创建(creationofnewclassinstances)。因为类的初始化其实是类加载(loadingofclasses)的最后一步,所以很多书中把它归结为“对象的创建”的第一步。其实只是看问题..
分类:
编程语言 时间:
2015-05-11 11:02:21
阅读次数:
152
Java初始化(initialization)其实包含两部分:
1.类的初始化(initialization class & interface)
2.对象的创建(creation of new class instances)。
因为类的初始化其实是类加载(loading of classes)的最后一步,所以很多书中把它归结为“对象的创建”的第一步。其实只是看问题的角度不同而已。为了更清...
分类:
编程语言 时间:
2015-05-11 10:55:57
阅读次数:
180
Java集合框架是最常被问到的Java面试问题,要理解Java技术强大特性,就有必要掌握集合框架。这里有一些实用问题,常在Java面试中问到。1、 什么是Java集合APIJava集合框架API是用来表示和操作集合的统一框架,它包含接口、实现类、以及帮助程序员完成一些编程的算法。简言之,API在上层...
分类:
编程语言 时间:
2015-05-08 12:48:30
阅读次数:
181