目录
- 1 Java相关
- 1.1 跨平台性的体现
- 1.2 Java的运行机制
- 1.3 JDK、JRE、JVM及其关系
- 1.4 Java注释
- 2 其他
- 2.1 转义字符
- 2.2 常用Dos命令
- 2.3 相对路径与绝对路径
- 3 思维导图
上图为思维导图
1 Java相关
1.1 跨平台性的体现
Java的跨平台性:程序员编写的Java程序可以在不同的操作系统上运行,不受操作系统的限制。
- Java核心机制-Java虚拟机(Java Virtual Machine)
- JVM是实现Java跨平台性的基础和关键
- JVM是一个虚拟计算机,负责执行指令、管理数据内存寄存器
Java虚拟机机制屏蔽了不同操作系统之间底层的差异,实现了Java程序一次编译随处运行。
1.2 Java的运行机制
运行机制:程序员编写 .java 源文件,javac
指令编译生成.class字节码文件,java
指令可以在不同操作系统上运行.class字节码文件。
1.3 JDK、JRE、JVM及其关系
上图为思维导图中详细内容
- JDK(Java Development Kit):Java开发工具包,包括java,javac,javap等指令,供Java开发人员使用。
- JRE(Java Runtime Environment):Java运行环境,包括JVM和Java核心类库,供执行Java程序的主机使用。
- JVM(Java Virtual Machine):Java虚拟机,执行Java字节码文件
- 三者关系:JDK=JRE+Java开发工具,JRE=JVM+Java核心类库
1.4 Java注释
2 其他
2.1 转义字符
- 制表位\t:实现文本对齐
- 换行符\n:实现换行
\\
:表示一个\
\'
:表示单引号'
\"
:表示双引号"
- 回车\r:回车不是换行,打印文本时,输入\r后光标定位在行首,依次覆盖后面的内容进行打印
2.2 常用Dos命令
2.3 相对路径与绝对路径
- 相对路径:从当前目录开始定位,形成一个到目标文件的路径
- 绝对路径:从根目录开始定位,形成一个到目标文件的路径
如上图:当前test100文件夹,访问test200文件夹中的hello.txt
相对路径:..\..\abc2\test200\hello.txt
,其中…\指返回上一级目录
绝对路径:d:\abc2\test200\hello.txt
3 思维导图
私信获取本章思维导图