2021年11月24日

摘要: JVM相关面试题 一、GC如何判断对象可以被回收 引用计数法(已被淘汰的算法) 每一个对象有一个引用属性,新增一个引用时加一,引用释放时减一,计数为0的时候可以被回收。但是这种计算方法,有一个致命的问题,无法解决循环引用的问题。(即A引用B,B也引用A,那么对象无法释放) 可达性分析算法(根引用) 阅读全文
posted @ 2021-11-24 17:58 半糖加冰~ 阅读(28) 评论(0) 推荐(0) 编辑
 

2021年11月16日

摘要: 1、什么是微服务? 微服务是近几年流行的一种架构思想。它提倡将单一的应用程序划分成一组小的服务,每个服务运行在独立的自己的进程内,服务之间相互协调,互相配置,为用户提供最终价值。服务之间采用轻量级的通信机制互相沟通,每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生产环境中,另外,应尽量避 阅读全文
posted @ 2021-11-16 13:42 半糖加冰~ 阅读(610) 评论(0) 推荐(0) 编辑
 

2021年11月7日

摘要: 一、Java基础 1、 Java中的基本数据类型有哪些? byte、short、int、long、float、double、char、boolean 2、JDK、JRE的区别是什么? JDK是Java开发工具包,是提供给Java开发人员使用的 JRE是运行时环境,Java运行时需要的依赖环境 JDK 阅读全文
posted @ 2021-11-07 15:44 半糖加冰~ 阅读(29) 评论(0) 推荐(0) 编辑