目录
Java起源
Java环境
初识Java的main方法
运行代码
Java起源
Java是在1995年诞生的,当时SUN公司(太阳微电子公司)James Gosling(詹姆斯·高斯林) 领导的的 Oak 项目,1995 年 Sun 公司正式起名为 Java,因咖啡而得名(爪哇岛)。
Java是一种面向对象的程序语言设计,并且“一次编译,到处运行”。詹姆斯·高斯林(James Gosling )为“Java之父”。
什么是面向对象?
例如用木匠打一个比方,一个“面向对象”的木匠始终关注的是所制作的椅子,其次才是所 使用的工具;而一个“非面向对象的”木匠首先考虑的是所使用的工具。 在Java的世界里,一切皆对象。
Java环境
JDK(Java Development Kit):称为Java开发工具包,JDK中包含了JRE。JDK中除了包含有JRE的所有内容之外还提供了编写Java程序所必须的编译器和调试工具等。
JRE(Java Runtime Environment):称之为Java SE运行时环境,提供了运行Java应用程序所必须的软件环境,包含有Java虚拟机(JVM)和丰富的类库(Libraries)。运行一个已经开发好的Java应用必须安装JRE。
JVM(Java Virtual Machine):称之为Java虚拟机,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
初识Java的main方法
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello");
}
}
注意:
1.文件名需和类名保持一致(类名由public修饰)
2.public:访问修饰限定符。(private、protected也属于访问修饰限定符)
3.class:定义类的关键字
4.一个java文件中只能有一个public类
5.main方法:是程序的入口,且入口只有一个。
构成:
运行代码
在运行之前,文件夹中只有HelloWorld.java文件。.java在磁盘上,是源代码。经过JVM虚拟机编译,文件夹中多出HelloWorld.class文件。.class属于字节码文件,存储当前类的信息。



