JAVA面试小结(新)

时间:2026-01-16

1,作用域public,protected,private,以及不写时的区别

不写的时候为private

2,ArrayList和Vector的区别,HashMap和Hashtable的区别

答:vector是线程安全的,而ArrayList则是线程不安全的,但执行效率较高,视具体情况而定用哪一种;

HashMap是非线性安全的允许使用null键和null值,而HashTable则不能,基本上hashMap替代了HashTable.

3,char型变量能不能定义为一个中文?为什么?

能,用unicode码实现

4,多线程有几种表示方法,都是什么?同步有几种实现方法,都是什么?

口, 答:多线程有两种实现方法,分别是继承Thread类与实现Runnable接

同步的实现方面有两种,分别是synchronized,wait与notify

5,继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么? 6,内部类的实现方式?

内部类分为四种:

1.成员内部类

2.局部内部类

3.静态内部类

4.匿名内部类

7,垃圾回收机制,如何优化程序?

虽然程序员无法控制JVM的垃圾回收机制。但是可以通过编程的手段来影响,影响的方法是,让对象符合垃圾回收条件。

例如声明int型变量时,可以这样,Integer a = new Integer(47);最后a = null;就符合jvm回收机制了。

8,float型float f=3.4是否正确?

JAVA面试小结(新).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219