
面试
无名后生
程序员界的无名小辈
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2020 JAVA后端面试算法题以及面试框架总结
4月份下旬的时候由于公司经济不景气倒闭了,经历了一波失业潮,休息了一个月,5月中旬开始重新找工作。半个月收到一些offer(某信,某康保险,某团,某学,某知名技术论坛等等。。。)。并且一边找工作一边总结了一下自己的知识体系和面试遇到的问题,现在放在这里共大家参考一下。 20年上半年真的太难了,海啸,地震,新冠病毒,虫灾,火灾等等。。。导致失业、股灾、暴乱。。。祝大家在20年都平平安安地活着。 标题 ...原创 2020-06-04 18:12:26 · 1304 阅读 · 0 评论 -
Java各种锁关系简述
Java各种锁关系简述 乐观锁和悲观锁是锁的总体实现的思想层面概念: 乐观锁:就是乐观思想,即认为读多,每次读取数据不会加锁,只有在更新数据的时候会加锁,再进行更新,常见的实现方式(版本号控制,cas算法,共享锁等) 悲观锁:就是悲观思想,即认为写多,每次读写数据前先加锁,再进行读写,常见悲观锁:synchronized和ReentrantLock等独占锁 自旋锁:是一种锁竞争机制,比如在悲观锁里...原创 2020-05-02 13:15:13 · 464 阅读 · 0 评论 -
Integer 和 int类型的自动拆箱和装箱简介
废话不说,先贴代码大家自测一下: Integer a = new Integer(3); Integer b = 3; int c = 3; System.out.println(a == b); System.out.println(a == c); Integer f1 = 100, f2 = 100; Integer f3 = 200; Integer f4 = 200; System...原创 2018-07-12 14:49:03 · 1073 阅读 · 0 评论 -
java常见面试题整理(持续更新)
1. 面向对象的特征: 继承在定义和实现一个类的时候,可以在一个已经存在的类的基础之上来进行,把这个已经存在的类所定义的内容作为自己的内容,并可以加入若干新的内容,或修改原来的方法使之更适合特殊的需要,这就是继承。继承是子类自动共享父类数据和方法的机制,这是类之间的一种关系,提高了软件的可重用性和可扩展性。 封装在定义和实现一个类的时候,可以在一个已经存在的类的基础之上来进行,把这个已经存在...原创 2018-12-18 03:43:20 · 454 阅读 · 0 评论