摘要: 一、JavaSE 1、多线程 (1)、进程与线程的区别? 答:进程是所有线程的集合,每一个线程是进程中的一条执行路径,线程只是一条执行路径。 (2)、为什么要用多线程? 答:提高程序效率 (3)、多线程创建方式? 答:继承Thread或Runnable 接口。 (4)、是继承Thread类好还是实现 阅读全文
posted @ 2019-07-19 16:28 GL_BKY 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 以下是Java技术栈微信公众号发布的关于 Java 的技术干货,从以下几个方面汇总。 Java 基础篇 Java 集合篇 Java 多线程篇 Java JVM篇 Java 进阶篇 Java 新特性篇 Java 工具篇 Java 书籍篇 Java 基础篇 Java 集合篇 Java 多线程篇 Java 阅读全文
posted @ 2019-07-19 16:02 GL_BKY 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 这份面试题,包含的内容了十九了模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、 阅读全文
posted @ 2019-07-19 15:48 GL_BKY 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、基础 1、 JVM结构原理、GC工作机制详解 答:具体参照:JVM结构、GC工作机制详解 ,说到GC,记住两点:1、GC是负责回收所有无任何引用对象的内存空间。 注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,2、GC回收机制的两种算法,a、引用计数法 b、可达性分析算法( 阅读全文
posted @ 2019-07-19 15:42 GL_BKY 阅读(355) 评论(0) 推荐(0) 编辑