1. java“是一次编写,处处运行”,是得益于它的JVM虚拟机,java为不同的操作系统编写了不同的jvm,同一份字节码在不同的平台上运行的结果一致。
2. 可以使用本地的数据库可视化工具,连接docker容器中的mysql、redis等。需要注意的是连接的端口是宿主机映射端口。
3. JIT(just in time)即时编译技术,先将原本的java代码编译成字节码(.class文件),然后字节码需要在jvm中解释成机器码,这是一般的运行过程。而JIT会将hot spot代码解释成机器码后缓存(常驻内存),下一次需要用到这个代码直接使用即可。随着编译次数的增多,这里的热点代码会逐渐精确,从而出现越运行越快速的现象。
4. Oracle JDK 闭源商业版,OpenJDK 官方开源版。#牛客AI配图神器# #我的求职进度条#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务