JDK、JRE和JVM的区别和相互之间的联系
定义
JDK:
Java Develpment Kit java 开发工具
JRE:
Java Runtime Environment java运行时环境
JVM:
java Virtual Machine java 虚拟机
使用人群
jdk 是给开发人员使用的, jre和jvm是给普通用户使用
详细介绍JDK是java开发工具包,是Sun公司针对java开发人员的产品,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是jvm,lib中是java工作需要的类库,而java和lib合起来就称为jre
JDK(Java Development Kit) 是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。
基本上每个学java的人都会先在机器 上装一个JDK,那他都包 ...
操作系统之进程描述与控制
进程描述与控制何为进程进程与进程控制块
进程的定义
进程是程序的一次执行
进程是一个程序及其数据在处理机上顺序执行时所发生的活动
进程是具有独立功能的程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位
进程控制块包含的信息
进程标识符:用于唯一地标识一个进程外部标识符:通常由字母、数字组成,设置父进程标识及子进程标识,还可设置用户标识(由创建者提
供,可描述进程的家族关系)内部标识符:通常是一个进程的序号,赋予每个进程一个唯一的数字标识符(由系统赋予的唯一一个数
字,通常为进程的序号,为方便系统使用)
处理机状态:处理机状态信息也称为处理机的上下文,重要是由处理机的各种寄存器中的内容组成。通用寄存器:又称用户可视寄存器指令计数器:存放要访问的下一条指令的地址程序状态字PSW:含状态信息,如条件码、执行方式、中断屏蔽标志等用户栈指针:用于存放过程和系统调用参数及调用地址
进程调度信息:包括进程状 ...
Linux基本命令
第一章第二章
Markdown教程
Markdown教程标题的写法# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题
注意!! #号后面有空格
所呈现效果如下:
列表列表分为有序列表和无序列表,下面直接展示2种列表的写法:
无序列表### 无序列表* 1* 2* 3+ 1+ 2+ 3- 1- 2- 3
效果如下:
无序列表可以用* , + , — 来创建,用在线编辑器看,实际上是转换成了ul>li ,所以使用哪个都可以,推荐使用*吧
有序列表有序列表相对简单一点,数字后面的点只能是英文的点,__特别注意,有序列表的序号是根据第一行列表的数字顺序来的__,比如说:
### 有序列表1. 列表12. 列表23. 列表39. 列表4
效果如下:
从图可以看到,当前面序号写成乱序后,序号9还是变成了4。
区块引用对某个部分做的内容做一些说明或者引用某某的话等,可以用这个语句
* 重点1 > 这是引用部分* 重点2 > 注意:这是重点 > 标题 > * 引用1 > > 我说的 > > ...