目录
1、Java简述
(1)什么是程序
程序是为了模拟现实世界,解决现实问题而使用计算机语言编写的一系列的指令集合
(2)Java的语言特点
- 面向对象(贴近人类思维、模拟现实世界、解决现实问题)
- 简单性(自动内存管理机制、不易造成内存溢出;简化流程处理,语义清晰)
- 跨平台(操作系统、服务器等)
2、Java运行机制
(1)计算机的执行机制
编译执行
- 将源文件编译成平台相关的机器码文件,一次编译,多次执行。
- 执行效率高,不可跨平台
解释执行
- 将源文件交给不同的平台独有的解释器
- 执行效率低,可以跨平台
3、Java的执行机制
- 先编译,再解释
- 将源文件编译成字节码文件(平台中立文件.class),再将字节码文件进行解释执行。
- Java的设计理念:一次编译,到处运行
4、Java名词解释
- JDK(Java Development Kit)开发环境:包含JRE + 类库 + 开发工具包(编译器+调试工具)。
- JRE(Java Runtime Environment)运行环境:包含JVM和解释器,完整的Java运行环境。
- JVM(Java Virtual Machine)虚拟机:使用软件在不同操作系统中,模拟相同的环境。
5、jdk安装与环境变量配置
- 官网下载jdk1.8版本,默认安装,记住安装路径(后面用到)
- 我的电脑->右键->属性->高级系统设置->环境变量设置
- 点击新建,变量名输入:
JAVA_HOME
,变量值输入:C:\Program Files\Java\jdk1.8.0_241\bin
- 选中path,点击编辑,在末尾输入:
;%JAVA_HOME%\bin
,然后确定完成 - Win+R,输入cmd回车,在出现的窗口中,输出javac -version,出现“javac 1.8.0_241”,即为成功!
PS:到此,准备工作已经完成,现在开始书写第一个java代码咯
6、第一个java程序
-
创建名为Test.java的文件
-
输入代码,示例如下:
public class Test{
public static void main(String[] args){
System.out.println("Helloworld")
}
}
-
保存退出
-
Win+R,输入cmd回车,在dos窗口里切换到.java文件所在的目录下,输入:javac Test.java进行编译
-
运行:java Test,出现Helloworld证明成功。