Java面试
-
JDK与OpenJDK的区别
一.什么是JDK?以度娘上的解释:JDK(Java Development Kit)是SUN公司(09年被oracle公司收购现在属于oracle公司)针对Java开发人员发布的免…
-
springboot启动服务自动加载额外配置实现
Springboot 项目启动后执行某些自定义代码 Springboot给我们提供了两种“开机启动”某些方法的方式:ApplicationRunner和CommandLineRun…
-
sql优化的几种方式
一、为什么要对SQL进行优化 我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大…
-
java String、StringBuilder和StringBuffer的区别
1.共同点: 三者都是字符串类。StringBuilder和StringBuffer都是继承AbstractStringBuilder类,存储字符串都是使用数组进行存储的。 2.区…