1.Java有几种内存?每一种内存有什么功能?哪一种内存速度快?
2.对java5.0范型的新特性
3.怎样手动的调用垃圾回收器
4.线程有几种方式
5.Java NIO的工作过程
6.Java开源的软件,使用过什么版本。。在你的项目中你用到了哪些。
你的项目能达到什么级别(大概意思)
-
面向对象的特征有哪些方面?
-
Java有没有goto?
-
解释内存中的栈、堆和静态存储区的区别?
-
Swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
-
两个对象值先相同(x.quals(y) == true),但却可有不同hashcode,这句话对不对?
-
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性。并返回变化后的结果,那么这里到底是值传递还是引用传递?
-
描述一下JVM加载class文件的原理机制?
-
静态且套(static nested Class)和内部类(Inner Class)的不同?
-
Java中会存在内存泄漏吗,请简单描述。
-
如何实现对象克隆?
-
GC是什么?为什么要有GC?
-
一个“.java”源文件中是否可以包含多个类(不是内部类)?有什么限制?
-
Anonymous Inns Class(匿名内部类)是否可以继承其它类?是否可以实现接口?
-
内部类可以引用它的包含类(外部类)的成员吗?有没有什么限制?
-
Java中的final关键字有哪些用法?
-
如何实现字符串的反转及替换?
-
打印昨天的当前时刻。
-
比较一下Java和JavaScript。
-
什么时候用assert?
-
运行时异常于受检查异常有何异同?