首页 > 编程语言 > 详细

JavaSE相关面试题

时间:2017-10-22 18:32:48      阅读:267      评论:0      收藏:0      [点我收藏+]
1、JDK JRE JVM三者的区别

  

2、谈谈你对GC的认识

  

3、重写与重载的区别

  

4、抽象类和接口的区别

  

5、谈谈你对IO的理解

  

6、现成和进程的区别!线程的生命周期!

  

7、谈谈你对线程调度的理解,以及常用的方法,至少3个

  

8、怎么防止并发操作!

  

9、什么是反射?说出几个常用的方法,至少3个!

  

10、异常的5个关键字!

  

11、throw和throws的区别!

  

12、写出至少6个异常类!

  

13、谈谈对持久化,序列化和反序列化的认识?

  

14、单例模式的实现常用方式,实现单例的步骤!

  

15、实现自定义异常类的方式!

  

16、String、StringBuffer以及StringBuilder的区别!

  

17、说出List Set Map三个集合接口的特点

  

18、说出下列代码的结果,以及为什么?
Set set=new HashSet();
String s1=new String("java");
String s2=s1;
String s3=new String("java");
set.add(s1);
set.add(s2);
set.add(s3);
System.out.println(set.size());
19、写出八种基本数据类型,以及对应的包装类!
20、多态存在的条件?

  

  

JavaSE相关面试题

原文:http://www.cnblogs.com/binglong180/p/7710316.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!