摘要: 本地方法 一个Native Method就是一个Java调用非Java代码的接口。 Native Method是这样一个Java方法:该方法的实现由非Java语言实现,比如C。这个特征并非Java特有,很多其他的编程语言都有这一机制,比如在C++中可以用 extern "C" 告知C++编译器去调用 阅读全文
posted @ 2021-04-23 13:04 455994206 阅读(474) 评论(0) 推荐(0)
摘要: 每个JVM只有一个Runtime实例 在Hotspot中,每个线程都于操作系统的本地线程直接映射(Java层面的线程,真正运行的时候调用的都是操作系统的本地线程) 当一个Java线程准备好执行后,操作系统的本地线程也同时创建,Java线程执行终止后,本地线程也会回收 线程安全 如果只有一个线程可以操 阅读全文
posted @ 2021-04-23 12:05 455994206 阅读(75) 评论(0) 推荐(0)
摘要: 程序寄存器(Program Counter Register) JVM中的 PC寄存器是对物理PC寄存器的一种抽象模拟JVM规范中,每个线程都有自己的程序计数器,它是线程私有的,生命周期与线程的生命周期保持一致任何时间一个线程只有一个方法在执行,也就是当前方法。程序计数器会存储当前线程正在执行的Ja 阅读全文
posted @ 2021-04-23 11:00 455994206 阅读(363) 评论(0) 推荐(0)