• Java运行原理及内存分析

    时间:2023-02-10 08:52:52

    Java运行原理及内存分析一、Java运行原理二、Java内存分析...

  • 并发编程系列:Java线程池的使用方式,核心运行原理、以及注意事项

    时间:2023-02-03 10:43:02

    并发编程系列:高并发编程系列:4种常用Java线程锁的特点,性能比较、使用场景线程池的缘由java中为了提高并发度,可以使用多线程共同执行,但是如果有大量线程短时间之内被创建和销毁,会占用大量的系统时间,影响系统效率。为了解决上面的问题,java中引入了线程池,可以使创建好的线程在指定的时间内由系统...

  • java使用jconsole查看java程序运行(jmx原理)

    时间:2022-12-23 21:29:42

    在JVM启动参数上加上     java -Dcom.sun.management.jmxremote.port=8999     -Dcom.sun.management.jmxremote.authenticate=false   -Dcom.sun.management.jmxremote.s...

  • java程序的运行原理

    时间:2022-12-23 21:24:30

    由java命令启动JVM,而JVM启动就相当于启动了一个进程,接着由该进程创建了一个主线程去调用main方法。 JVM的启动时单线程还是多线程的? 多线程的,启动了主线程和垃圾回收线程(java默认的垃圾回收机制)

  • Java 运行时动态编译源代码原理和实现

    时间:2022-05-10 14:39:38

    编译,一般来说就是将源代码转换成机器码的过程,比如在C语言中中,将C语言源代码编译成a.out,,但是在Java中的理解可能有点不同,编译指的是将java源代码转换成class字节码的过程,而不是真正的机器码,这是因为中间隔着一个JVM。虽然对于编译的理解不同,但是编译的过程基本上都是相同的。但是我...