

提出口号:Write once, Run anywhere 编译一次,到处运行。

我们创建一个.java为后缀的文件 ,创建时要注意文件类型是否是JAVA文件
该文件中存放源代码

编写代码。我们可以选择工具来进行编写,如:记事本,Notepad++等

我们在该文件的目录下使用cmd命令来编写执行指令

执行命令后会产生如下文件:
该文件叫class文件也叫字节码文件

在jvm中运行class文件,在cmd中写命令

如何辨别是否为class文件?

public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}public class HelloWorld{} 是一个类 public static void main(String[] args) {} 是一个方法 System.out.println("HelloWorld");是一个语句
注:
1.HelloWorld为类名,如果这个类被public修饰,类名一定要和文件名一致
2.一个Java文件中只能有一个public修饰的类
3.一个类对应一个字节码文件,可以创建多个类但只能有一个public修饰的类

JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。 JRE(Java Runtime Environment)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 JVM(Java Virtual Machine)是整个Java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。

接下来我们就可以用集成开发环境IDEA来编写自己的第一个程序了
向世界问好
