1 20 50 150 500 专题1 专题20 专题40 专题60
欢迎来到存起来软件站,找素材,搜软件,就上存起来软件站!
当前位置 >首页 >软件下载 >电脑软件 >应用软件 >其他分类

2014年最新JAVA面试题汇总经

软件信息
  • 大小:636KB
  • 语言: 中文
  • 环境: Win7
  • 更新:2024-07-16
  • 评级:
  • 系统: Windows Linux Mac Ubuntu
  • 软件类别: 国产软件 / 免费软件 / 电子资料
  • 插件情况:

最新JAVA面试题汇总经典例子及其答案。希望对刚出来找工作的java程序员有所帮助。

java 面试题

- 1 -目录

Java 面试题整理........................................................................................................... - 6

Java 面向对象............................................................................................................... - 6

1. super()与 this()的区别?.................................................................................. - 6

2. 作用域 public,protected,private, 以及不写时的区别?......................................... - 6

3. 编程输出如下图形。...................................................................................... - 6

4. JAVA 的事件委托机制和垃圾回收机制........................................................... - 6

5. 在 JAVA 中,如何跳出当前的多重嵌套循环?................................................ - 6

6. 什么是 java 序列化,如何实现 java 序列化?( 写一个实例).............................. - 6

7. 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?....... - 7

8. 排序都有哪几种方法?请列举。用 JAVA 实现一个快速排序?....................... - 7

9. Overload 和 Override 的区别。Overloaded 的方法是否可以改变返回值的类型?. - 7

10. Final 类有什么特点?.................................................................................. - 7

11. 继承时候类的执行顺序问题, 一般都是选择题, 问你将会打印出什么?............. - 7

12. 内部类的实现方式?..................................................................................... - 8

13. 用 JAVA 实现一种排序,JAVA 类实现序列化的方法(二种) ?...................... - 8

14. 如在 COLLECTION 框架中,实现比较要实现什么样的接口?..................... - 8

15. 用插入法进行排序代码如下........................................................................ - 8

16. 编程:编写一个截取字符串的函数, 输入为一个字符串和字节数,输出为按

字节截取的字符串。但是要保证汉字不被截半个, 如"我 ABC"4, 应该截为" 我 AB",

输入" 我 ABC 汉 DEF",6,应该输出为" 我 ABC" 而不是"我 ABC+ 汉的半个"。....... - 9

15、Java 编程, 打印昨天的当前时刻....................................................................... - 9

16、文件读写, 实现一个计数器............................................................................. - 10

17、指出下面程序的运行结果。.......................................................................... - 10

18、抽象类和接口的区别?................................................................................. - 10

19、什么是类的返射机制?................................................................................... - 11

20、类的返射机制中的包及核心类?..................................................................... - 11

21、得到 Class 的三个过程是什么?...................................................................... - 11

22、如何唤起类中的一个方法?.......................................................................... - 11

23、如何将数值型字符转换为数字(Integer,Double)?..................................... - 11

24、如何将数字转换为字符?.............................................................................. - 11

25、如何去小数点前两位,并四舍五入。............................................................ - 11

26、如何取得年月日,小时分秒?....................................................................... - 11

27、如何取得从 1970 年到现在的毫秒数.............................................................. - 11

28、如何获取某个日期是当月的最后一天?......................................................... - 11

29、如何格式化日期?........................................................................................ - 12

30、 编码转换, 怎样实现将 GB2312 编码的字符串转换为 ISO-8859-1 编码的字符串。

........................................................................................................................... - 12

32、String s = new String("xyz");创建了几个 String Object?..................................... - 12

33、float 型 float f=3.4 是否正确?......................................................................... - 12

35、说出一些常用的类,包,接口,请各举 5 个.................................................. - 12

36、java 中会存在内存泄漏吗,请简单描述。..................................................... - 12

37、java 中实现多态的机制是什么?................................................................... - 13

38、 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法

主动通知虚拟机进行垃圾回收?.......................................................................... - 13

39、静态变量和实例变量的区别?....................................................................... - 13

41、是否可以从一个 static 方法内部发出对非 static 方法的调用?........................ - 13

42、写 clone()方法时,通常都有一行代码,是什么?.......................................... - 13

43、JAVA 语言如何进行异常处理,关键字:throws,throw,try,catch,finally 分别代表

什么意义?在 try 块中可以抛出异常吗?.............................................................. - 13

45、冒泡排序法................................................................................................... - 13

46、String and StringBuffer 的区别?.................................................................... - 14

47、用 java 代码编写堆栈.................................................................................... - 14

48、集合的作用是什么? ....................................................................................... - 15

49、集合的通用方法有那些? 通用方法是什么?( 操作)............................................ - 15

50、 说出 ArrayList,Vector, LinkedList 的存储性能和特性 HashMap 和 Hashtable 的区

别........................................................................................................................ - 15

51、Collection 和 Collections 的区别。................................................................ - 15

52、Set 里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是

equals()? 它们有何区别?用 contains 来区分是否有重复的对象。还是都不用。...... - 15

53、List, Set, Map 是否继承自 Collection 接口?.........................................

未经书面许可,严禁将本网内容作为AI训练资源。

下载地址

热门软件

Top