码迷,mamicode.com
首页 >  
搜索关键字:java面试    ( 1709个结果
Java面试问题,如何避免Java线程中的死锁?
如何避免Java中的死锁?是流行的Java面试问题之一,也是多线程的流行话题之一。尽管问题看起来很简单,但是一旦深入,大多数Java开发人员就会陷入困境。 面试问题以“什么是死锁?”当两个或多个线程正在等待彼此释放所需资源(锁定)并陷入无限时间的阻塞时,这种情况称为死锁,它只会在多任务或多线程的情况 ...
分类:编程语言   时间:2019-03-07 16:14:10    阅读次数:183
java面试——多线程
背景:java知识比较宽泛,最好对每一类知识点进行分类总结,方便后面学习查看。该文主要用来总结多线程方面的知识点。 并发与并行的概念 并发性(concurrency)和并行性(parallel)是两个概念—— 并行指在同一时刻,有多条指令在多个处理器上同时执行; 并发指在同一时刻只能有一条指令执行, ...
分类:编程语言   时间:2019-03-05 09:41:50    阅读次数:217
关于Java面试
Java基础知识复习 1. HsahMap + 实现原理 + 代码实现 ...
分类:编程语言   时间:2019-03-04 10:04:22    阅读次数:152
Java面试题之Integer.valueOf(String s);采用了什么设计模式
Integer.valueOf(String s);//采用了亨元设计模式;亨元模式: 它是以一种“节约内存,提高性能”为出发点的设计模式,运用共享技术有效的支持大量细粒度对象的复用。源码解析: private static class IntegerCache { static final int... ...
分类:编程语言   时间:2019-03-03 09:30:29    阅读次数:206
Java面试题之hashmap中用什么hash算法解决碰撞的?
查了一下源码(jdk8),记录一下吧,能记住就记一下吧! ...
分类:编程语言   时间:2019-03-03 09:29:54    阅读次数:408
Java面试题之在多线程情况下,单例模式中懒汉和饿汉会有什么问题呢?
懒汉模式和饿汉模式: 在多线程环境下,代码1和代码2之间,这里会有线程安全问题,线程A和线程B同时到代码1和代码2之间,两个线程同时创建两个对象,这不符合单例模式; 解决方案: 可用双重检查锁来实现 以下是双重检查锁的代码: ...
分类:编程语言   时间:2019-03-02 00:42:08    阅读次数:241
Java面试总结
设计模式: ①单例模式(饿汉模式,懒汉模式) ②工厂模式 ③观察者模式 ④代理模式 多线程: 线程池 mysql: 锁:排他锁,共享锁 sql分析:show profiles, explain 索引实现原理(btree) 主从同步怎么实现 冷热数据怎么处理 redis: 哨兵模式 大量key同时过期 ...
分类:编程语言   时间:2019-03-01 14:17:14    阅读次数:193
Java面试题精选,大型网站系统架构你不得不懂的10个问题
作者:JavaGuide(公众号) 下面这些问题都是一线大厂的真实面试问题,不论是对你面试还是说拓宽知识面都很有帮助。之前发过一篇8 张图读懂大型网站技术架构 可以作为不太了解大型网站系统技术架构朋友的入门文章。 文章目录1. 你使用过哪些组件或者方法来提升网站性能,可用性以及并发量2. 设计高可用 ...
分类:编程语言   时间:2019-02-28 23:00:14    阅读次数:253
Java面试题之final、finally和finalize的区别
final: final是一个修饰符,可以修饰变量、方法和类,如果final修饰变量,意味着变量的值在初始化后不能被改变; 防止编译器把final域重排序到构造函数外;(面试的时候估计答出这个估计会加分哦!一般人都会答上面几个,哈哈~,大牛可以忽略) finalize: finalize方法是在对象 ...
分类:编程语言   时间:2019-02-24 10:28:11    阅读次数:179
Java面试题之谈谈reactor模型
reactor是什么? 具体可参考:https://my.oschina.net/u/1859679/blog/1844109 ...
分类:编程语言   时间:2019-02-23 10:34:17    阅读次数:330
1709条   上一页 1 ... 48 49 50 51 52 ... 171 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!