JVM的使用案例方法解析使用时间

JVM只是一个翻译,把Class翻译成机器识别的代码,但是需要注意,JVM 不会自己生成代码,需要大家编写代码,同时需要很多依赖类库,这个时候就需要用到JRE。还提供了很多的类库(就是我们说的jar包,它可以提供一些即插即用的功能,比如读取或者操作文件,连接网络,使用I/O等等之类的)这些东西就是JRE提供的基础类库。JVM 标准加上实现的一大堆基础类库,就组成了 Java 的运行时环境,也就是我们常说的 JRE(Java Runtime Environment)。JVM识别的就是class文件,星池科技不管你是什么语言,Java也好,kotlin也好,还是你自己创的语言也好,只要能编译成class文件,JVM就能识别并进行操作。除了运行时数据区域之外,还有没经过虚拟化的直接内存,也就是没经过规范化的内存。这部分也可以被Java程序所使用。比如电脑内存是16G,JVM占用了5G,那么剩下的11G就被称为直接内存。但是这部分使用起来不太方便。这一部分演示程序非常简单,就不再解释了。我们之前说,JVM针对的是字节码文件即class文件,所以我们展示下上述代码编译后形成的class文件

上一篇:vue npm run build 打包发布到线上,图片路径取不到


下一篇:加解密报错:JCE cannot authenticate the provider BC