![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试相关
文章平均质量分 64
fyq25331
一个人静静地坐在电脑前面写代码是什么感觉?武林高手闭关修炼的感觉。
展开
-
Java面试题-异常
运行时异常与一般异常有何异同?error和exception有什么区别?Java中的异常处理机制的简单原理和应用1.异常是指程序运行时(非编译)所发生的非正常情况或错误2.Java对异常进行了分类,不同类型的异常分别用不用的java类表示,所有异常的根类为java.lang.Throwable,Throwable下面又派生了两个子类:Error和Exception3.java为系统异常和普通异常提供转载 2017-02-23 00:02:26 · 359 阅读 · 0 评论 -
Java面试题-基本语法
&和&&的区别switchswitch语句能否作用在byte,能否作用在long上,能否作用在String上,还能用在哪里?switch支持的类型是byte,short,char,int。本质上说,switch仅仅只能支持int类型.(byte,short,char,会自动提升为int类型),所以switch不支持long类型final使用final关键字修饰一个变量时,是引用不能变,还是引用的对象转载 2017-02-22 23:47:09 · 261 阅读 · 0 评论 -
Java面试题-字符串
String创建的两种方式//直接赋一个字面量 String str = “hello toby”; //通过构造器创建 String str2 = new String(“hello toby”);这两种方式在内存中的分布:下列代码分别创建了几个对象?/** * 最多创建一个String对象,最少不创建String对象. * 如果常量池中,以及存在”hello toby”,那么str直接引用,转载 2017-02-22 23:51:56 · 256 阅读 · 0 评论 -
Java面试题-集合
HashMap和Hashtable的区别首先来看Map接口的关系图两者的区别List和Map区别Collection和Collections的区别Set如何区分元素重复与否Set里的元素是不能重复的,元素重复与否是使用equals()方法进行判断的.equals()和==方法决定引用值是否指向同一对象.equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相匹配的话,返回trueheap和转载 2017-02-22 23:57:07 · 241 阅读 · 0 评论 -
Java面试题-JVM
GC是什么?为什么要有GC?垃圾回收的优点和原理,并考虑两种回收机制垃圾回收器的基本原理是什么Java中会有内存泄漏吗ClassLoader如何加载class转载 2017-02-23 00:00:02 · 513 阅读 · 0 评论 -
Java面试题-线程
sleep()和wait()有什么区别同步和异步有何异同,在什么情况下分别使用他们多线程有几种实现方法?同步有几种实现方法?多线程实现方式继承Threand类class MusicThread extends Thread{ public void run() { for (int i = 0; i < 50; i++) { System.out.pr转载 2017-02-23 00:05:42 · 371 阅读 · 0 评论