
面试
依然在路上1M
活到老 学到老
展开
-
面试中常考的算法编程题目(会持续更新......)
1.找到英文句子中出现次数最多的单词public class Count { public static void main(String[] args) { long start = System.currentTimeMillis(); String str = "Look to the skies above London and you'll...原创 2018-10-08 10:43:52 · 6375 阅读 · 1 评论 -
Java编程语言实现1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的值
public class FactorialTest { public static void main(String[] args) { //键盘输入10即可,当然也可以输入其他数值 Scanner sc = new Scanner(System.in); int num = sc.nextInt(); BigDecimal result =new BigD...原创 2018-10-10 22:31:37 · 15777 阅读 · 0 评论 -
2019Java面试
1,jdk8的 hashmap扩容实现2,synchronized锁的优化? 自旋锁的有缺点3,arraylist和linedlist区别 以及他们插入数据的怎么操作4,hashmap源码有哪些常量属性5,1G的文件怎么读取效率高6,类的加载机制和自己写一个注意写啥 和系统重名报啥错?为什要用双亲委托加载机制?如果不使用双亲委托类加载机制,比如自己写了一个java.lang.Stri...原创 2019-04-03 20:01:55 · 1952 阅读 · 0 评论