Java
文章平均质量分 93
@李思成
愿我们的青春如花般绽放。
个人邮箱li_sicheng@126.com
展开
-
Java—JVM详情
JVM目录JVM介绍JVM的位置JVM的体系结构类加载器加载过程双亲委派机制沙箱安全机制NativePC寄存器方法区栈三种JVM堆新生区老年区永久区堆内存调优GC(垃圾回收)引用计数法复制算法标记清除算法标记压缩算法JMM总结 JVM介绍 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Ja原创 2021-07-28 19:59:48 · 399 阅读 · 0 评论 -
Java多线程入门
线程简介 程序:程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 进程:进程是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位。 线程:线程是CPU调度和执行的单位。一个进程中可以包含若干个线程,一个进程中至少有一个线程。 核心概念 线程就是独立的执行路径。 在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程, gc线程,main()称之为主线程,为系统的入口,用于执行整个程序。 在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与原创 2021-07-28 19:19:45 · 152 阅读 · 0 评论