您的位置:首页 > 编程语言 > Java开发

重温Java基础之第一天

2016-05-22 12:59 543 查看
一、JDK&JRE&JVM

1、JDK:Java语言的软件开发工具包,包含JRE和JVM

2、JRE:Java运行时环境,包含JVM

3、JVM:Java虚拟机

关系图如下:



二、Java跨平台&JVM

跨平台运行为Java最显著的特性,那为什么Java可以跨平台呢?

因为Java不是运行在各个平台的系统上,而是运行在各个平台的JVM虚拟机上,

通过不同平台上的JVM虚拟机把Java代码转换成各个平台都能执行的代码,达到跨平台的目的,如下图:



三、Hello,World

1、代码

public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello, World!");
}
}

2、在命令窗口进入到HelloWorld.java的目录,执行编译命令:javac HelloWorld.java

3、执行命令:java HelloWorld

4、一个java文件可以有多个class,且编译这个java文件时会生成多个相对应的class文件。

public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello, World!");
}
}

class Car{

}

class Flower{

}




5、一个java只能有一个class被public修饰,且被修饰的这个class名称必须和java文件名相同。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java jdk jvm