sihai的博客

life is always beautiful like sunshine

排序:
默认
按更新时间
按访问量

“面试不败计划”:集合、日期、异常、序列化、jvm、其他

关于集合 1、Java中的集合及其继承关系 关于集合的体系是每个人都应该烂熟于心的,尤其是对我们经常使用的List,Map的原理更该如此.这里我们看这张图即可: 2、poll()方法和remove()方法区别? poll() 和 remove() 都是从队列中取出一个...

2018-06-10 20:01:24

阅读数:24

评论数:0

“面试不败计划”:多线程

1、说说进程,线程,协程之间的区别 简而言之,进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程.进程在执行过程中拥有独立的内存单元,而多个线程共享内存资源,减少切换次数,从而效率更高.线程是进程的一个实体,是cpu调度和分派的基本单位,是比程序更小的能独...

2018-06-10 19:43:30

阅读数:40

评论数:0

“面试不败计划”:垃圾垃圾回收

1、你知道哪些垃圾回收算法? 垃圾回收从理论上非常容易理解,具体的方法有以下几种: 1. 标记-清除 2. 标记-整理 3. 分代回收 更详细的内容参见深入理解垃圾回收算法: http://blog.csdn.net/dd864140130/article/details...

2018-06-10 19:26:45

阅读数:33

评论数:0

“面试不败计划”:面试题基础三

1、& 和 &&的区别 首先记住&是位操作,而&&是逻辑运算符.另外需要记住逻辑运算符具有短路特性,而&不具备短路特性....

2018-06-10 19:23:14

阅读数:12

评论数:0

“面试不败计划”:面试题基础一

1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类...

2018-06-04 10:20:32

阅读数:25

评论数:0

“面试不败计划”:面试题基础二

11、switch 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上? 答:在Java 5以前,switch(expr)中,expr只能是byte、short、char、int。从Java 5开始,Java中引入了枚举类型,expr也可以是enum类型,从J...

2018-05-31 13:16:25

阅读数:160

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭