加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

知名互联网公司校招 Java 开拓岗口试常识点理会

发布时间:2021-01-01 03:24:26 所属栏目:运营 来源:网络整理
导读:天之道,损有余而补不敷,是故虚胜实,不敷胜有余。 本文作者在一年之内介入过多时势试,应聘岗亭均为 Java 开拓偏向。在不绝的口试中,分类总结了 Java 开拓岗亭口试中的一些常识点。 首要包罗以下几个部门: Java 基本常识点 Java 常见荟萃 高并发编程(JU

答:java.util.concurrent.ThreadPoolExecutor 类就是一个线程池。客户端挪用 ThreadPoolExecutor.submit(Runnable task) 提交使命,线程池内部维护的事变者线程的数目就是该线程池的线程池巨细,有 3 种形态:

  • 当前列程池巨细 :暗示线程池中现实事变者线程的数目;
  • 最大线程池巨细 (maxinumPoolSize):暗示线程池中应承存在的事变者线程的数目上限;
  • 焦点线程巨细 (corePoolSize ):暗示一个不大于最大线程池巨细的事变者线程数目上限。
  1. 假如运行的线程少于 corePoolSize,则 Executor 始终首选添加新的线程,而不举办列队;
  2. 假如运行的线程便是可能多于 corePoolSize,则 Executor 始终首选将哀求插手行列,而不是添加新线程;
  3. 假如无法将哀求插手行列,即行列已经满了,则建设新的线程,除非建设此线程超出 maxinumPoolSize, 在这种环境下,使命将被拒绝。
小结:本末节内容涉及到 Java 中多线程编程,线程安详等常识,是口试中的重点和难点。

(四)JVM 内存打点

既然是 Java 开拓口试,那么对 JVM 的考查虽然也是必需的,口试官一样平常会问你对 JVM 有相识吗?

我凡是城市把我所相识的都说一遍,包罗:JVM 内存分别、JVM 垃圾接纳的寄义,有哪些 GC 算法,年青代和晚年月各自的特点完好叙述一遍。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读