面试集
文章平均质量分 64
爱棋笑谦只供学习使用,不商用
这个作者很懒,什么都没留下…
展开
-
常见面试题
简单来说,在多个线程去访问某个方法或者对象的时候,不管通过任何的方式的调用或者线程如何去交替执行,在程序中不做任何同步干预的情况下,这个方法或者对象的执行结果都能够按照预期的来反馈,那么这个类我们认为它是线程安全的,就是说在多线的环境下,由于读和写是发生在不同的线程里面的,有可能会出现某个线程对共享变量的修改对其他线程不是实时可见的,导致可见性问题的原因有很多,比如说像。在我看来导致有序性,原子性和可见性问题的一个本质是计算机工程师为了。原子性,有序性,可见性解释和导致这一现象的原因及解决方案。原创 2024-09-26 03:18:16 · 351 阅读 · 0 评论 -
JVM面试问题集
什么是JVM?了解过字节码文件的组成吗?说一下运行时数据区哪些区域会出现内存溢出,会有什么现象?JM在JDK6-8之间在内存区域上有什么不同原创 2024-09-22 12:16:01 · 331 阅读 · 0 评论 -
线程池面试集
线程池中提交一个任务的流程是怎样的?线程池有五种状态如何优雅的停止一个线程?线程池的核心线程数、最大线程数该如何设置?如何理解Java并发中的可见性、原子性、有序性?Java死锁如何避免?原创 2024-09-25 15:40:52 · 373 阅读 · 0 评论