Java概述
J2SE:基础包
J2EE:企业版
J2ME:安卓
编译型:编译后生成*.exe文件
解释型:将代码放到服务器上进行解释执行。
Java文件*.java先编译成*.class的文件,然后用Java虚拟机(JVM)执行。
JRE(Java Runtime Environment Java) 运行环境
JDK(Java Development Kit Java) 开发工具+运行环境 解压就能用
开发工具(编译工具(javac.exe) 打包工具(jar.exe))
配置环境变量(3个)
环境变量→系统变量
新建 变量名:JAVA_HOME
变量值:F:javacodetooljdk1.8(bin的上层目录)
新建 变量名:CLASS_PATH
变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;
系统变量 Path 编辑 变量值:+ ; %JAVA_HOME%in
Dos命令行中常见的命令:
dir:列出当前目录下的文件以及文件夹
md:创建目录
rd:删除目录
d:进入D盘
cd:进入指定目录
cd..:退回到上一级目录
cd:退回到根目录
del:删除文件
cls:清屏
exit:退出dos命令行
运行java
cmd下 cd进入到文件夹 (或java文件路径里写:cmd 回车)
>javac Demo01.java # 编译 编译完生成文件 类名.class
>java Demo01 # 执行
Demo.java 文件名 与public类名一致
public class Demo { // 公共类
public static void main(String[] args) { //主方法,一切程序的起点
System.out.println("Hello World!"); /*先运行里面 再输出*/
}
}
一个文件可以有多个类(class) 但只能有一个公共类(public class)