摘要:
定义: Java Virtual Machine,是Java程序的运行环境(Java二进制字节码的运行环境) 好处: 一次编译,到处运行 自动内存管理,垃圾回收 数组下标越界检查 多态 阅读全文
摘要:
开发JavaEE程序(JDK+IDE工具+应用服务器) ⬆️ 开发JavaSE程序(JDK+IDE工具) ⬆️ JDK(JVM+基础类库+编译工具) ⬆️ JRE(JVM+基础类库) ⬆️ JVM ⬆️ 操作系统(Windows,Linux,MacOS) 阅读全文
摘要:
进程 进程就可以视为程序的一个实例。大部分程序可以同时运行多个实例进程(如记事本、浏览器等),也有的程序只能启动一个实例进程(如酷狗音乐,安全管家) 线程 一个进程之内可以有多个线程 Java中线程作为最小调度单位,进程作为资源分配的最小单位。在windows中进程是不活动的,只是作为线程的容器。 阅读全文
摘要:
操作系统中线程状态: 1 新建 2 就绪 3 运行 4 阻塞 5 死亡 Java中线程状态: 1 新建 2 可运行 3 阻塞 4 等待 5 有时限等待 6 死亡 阅读全文