Java重要特点
- Java 语言是面向对象的(oop)
- Java 语言是健壮的。Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证
- Java 语言是跨平台性的。[一个编译好的.class 文件可以在多个系统下运行,这种特性称为跨平台]
- Java 语言是解释型的。
解释性语言:javascript,PHP, java
编译性语言: c / c++
区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行, 编译性语言, 编译后的代码, 可以直接被机器执行。
Java运行机制及运行过程
Java具有跨平台性的原因:
Java 核心机制-Java 虚拟机 [JVM java virtual machine]
基本介绍:
- JVM 是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在JDK 中。
- 对于不同的平台,有不同的虚拟机。
- Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”

介绍JDK,JRE
JDK 基本介绍:
- JDK 的全称(Java Development Kit Java 开发工具包)
JDK = JRE + java 的开发工具 [java, javac,javadoc,javap 等]
- JDK 是提供给 Java 开发人员使用的,其中包含了java 的开发工具,也包括了 JRE。所以安装了 JDK,就不用在单独安装 JRE 了。
JRE 基本介绍:
- JRE(Java Runtime Environment Java 运行环境)
JRE = JVM + Java 的核心类库 [类]
- 包括 Java 虚拟机(JVM Java Virtual Machine)和 Java 程序所需的核心类库等,如果想要运行一个开发好的 Java 程序,计算机中只需要安装 JRE 即可
JDK、JRE 和 JVM 的包含关系:
- JDK = JRE + 开发工具集(例如 Javac,java 编译工具等)
- JRE = JVM + Java SE 标准类库(java 核心类库)
- 如果只想运行开发好的 .class 文件 只需要 JRE
Java转义字符
常用转义字符:
- \t: 一个制表位,实现对齐功能
- \n: 换行符
- \\: 一个\
- \": 一个"
- \': 一个'
- \r: 一个回车
注释
用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性(可读性);注释是一个程序员必须要具有的良好编程习惯。将自己的思想通过注释先整理出来,再用代码去体现。
Java 中的注释类型:
- 单行注释 //
- 多行注释 /* */ 快捷键:Ctrl+shift+/
- 文档注释 /** */
使用细节:
1)被注释的文字,不会被 JVM(java 虚拟机)解释执行
2)多行注释里面不允许有多行注释嵌套
一些初级的代码规范:

相对路径,绝对路径

常用DOS指令
- 查看当前目录是有什么内容 dir
dir dir d:\abc2\test200
- 切换到其他盘下:盘符号 cd : change directory
案例演示:切换到 c 盘 cd /D c:
- 切换到当前盘的其他目录下 (使用相对路径和绝对路径演示), ..\表示上一级目录
案例演示: cd d:\abc2\test200 cd ..\..\abc2\test200
- 切换到上一级:
案例演示: cd ..
- 切换到根目录:cd \
案例演示:cd \
- 查看指定的目录下所有的子级目录 tree
- 清屏 cls [苍老师]
- 退出 DOS exit
本文章使用limfx的vscode插件快速发布