JavaSE :Java标准版本
JavaEE:Java企业版
JavaME:Java微型版(移动设备和嵌入式设备)
JDK : Java 开发工具包(开发人员必须安装)
JRE :Java运行环境(运行Java程序必须的环境)
JVM :Java虚拟机
三者之间的关系:JDK>JRE>JVM,安装JRE时会安装JVM
Java的编译与运行
Java源文件扩展名:.Java(Java代码文件)
Java 字节码 文件扩展名:.class(Java代码编译成功后生成)
Javac 命令:编译Java源文件,编译成功生成1个或 n个.class字节码文件
使用方法:Javac + Java源文件路径名
Java命令:运行Java字节码文件
使用方法:在字节码文件的路径下执行:Java + 类名
环境变量path的设置:(作用有点像配置了快捷键)
计算机属性->高级系统设置-> 环境变量
用户变量:只对当前用户有效
系统变量 :对所有用户有效
操作快捷键:
hom键:光标回到行首
end键:光标回到行尾
ctrl + home:光标回到文章开始
ctrl + end:光标回到文章末尾
shift + home:向前选中当前行
shift + end:向后选中当前行
Java语法:
public class 类名{
//java中规定程序的入口是固定的写法
public static void main (String[] args){
}
}
Javadoc 注释:这种注释会被JDK bin目录下的javadoc.exe命令解析并生成帮助文档
/**
*注释内容1
*注释内容2
*……
*/
注意:
在一个Java文件中,可以定义多个不重名的class类,但最多只能有一个public class 类,且类名必须与.java源文件名相同。
实际开发中,虽然一个 Java 源文件可以定义多个class,实际上这并不规范,比较规范的写法是一个Java 源文件中只定义一个 class。
标识符命名规范(驼峰命名法)
1.类名、接口名:首字母大写,后面每个单词首字母大写
2.变量名、方法名:首字母小写,后面每个单词首字母大写
3.常量名:全部大写,单词和单词之间使用“_”衔接