三个平台:Java SE 、Java EE 、Java ME
API : Application Interface 应用程序接口
Java的理念:write once only once
JVM Java虚拟机
程序:是为了解决某个问题执行的一系列有序指令的集合。
键值对:key = value 通过键 找到 对应的值
安装 JDK 和 JRE
配置环境变量
PATH = JDK 安装 的路径对应BIN 文件夹
CLASSPATH = .; JRE 路径的 lib 里的rt.jar。
通过CMD命令进入DOS窗口,一旦环境变量变更,则必须重写打开该窗口。
1、javac Hello.java 生成Hello.class(字节码文件)
2、java Hello
生成结果
Java的源文件后缀名是.java
编译后的文件后缀名.class
使用javac命令进行编译
使用java命令解释字节码文件
编写源文件的时候类名应该和原文件名称需要保持一致
Java是严格区分大写的
Java编码规范:
1、源文件名称的首字母大写(不允许出现数字),首字母以外的内容只能必须是数字、字母、下划线、以及$的范围
2、文件名使用驼峰命名法,即命名中出现的多个单词除首字母大写外,其余都应小写
3、代码使用tab键进行缩进(语句块中的代码)
4、语句块中的起始括号应在同一行,结束括号应换行编写
5、括号不应和其他代码写在同一行
注释:用来标注不需要JVM执行的代码段,用来为代码添加说明
//这是一个单行注释
/*多行注释*/
/**文档注释*/ 只能在特殊场合
转义符用来对Java中的特殊字符进行转符
\
\t 称为制表符,用来空开 8 字节的长度
连前面的 如:name _ _ _ _ 8