1、Java SE入门、jdk及第一个java程序

来源:互联网 发布:php zrem 编辑:程序博客网 时间:2024/04/30 08:48

Java分为几个版本:java SE(Java Standard Edition)、Java ME(Java Micro Edition)、Java EE(Java Enterprise Edition)

Java由Sun公司推出(后被oracle公司收购)

最初这几个版本称为J2SE、J2ME、J2EE

JDK:Java Developmnt Kit (Java开发工具包,开发必备,包含编译与运行Java所需的一切)

JRE:Java Runtime Environment(Java执行环境,只包含执行Java所需的一切)

JDK包含了JRE。

jdk的版本发展:jdk1.4,jdk1.5(5.0),jdk1.6(6.0)(从jdk1.5开始,开始使用jdk5.0形式来表示版本)

jdk1.5(5.0):Tiger 老虎

jdk1.6(6.0):Mustang 野马

开发环境建立步骤:

1、下载jdk(注意下载平台及版本,这里下载windows平台,6.0版本):jdk-6u37-windows-i586.exe

2、安装,默认安装在c:\program files\java下,下有两个目录jdk1.6.0_37和jre6,一个为开发包,一个为运行包,其下皆有一个bin目录,jdk1.6.0_37的bin下有javac.exe,java.exe,分别用来编译和运行,jre6下的bin目录中只有java.exe,只能执行。

3、设置环境变量:可以是用户变量,也可以是系统变量,指向jdk安装目录的bin目录:在PATh变量中设置c:\program files\java\jdk1.6.0_37\bin

4、在windows运行中执行cmd打开命令窗口,执行java -version,显示出java版本信息则环境搭建成功

第一个Java程序

1、编写可以使用任何文本编辑器

2、所有的Java程序后缀名都是.java

Test.java

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

Java程序执行步骤分两步:

编译 javac Test.java

运行 java Test    (注意后面没有.class)

编译后形成.class文件,class文件是字节码文件程序最终执行的就是这个字节码(bytecode)文件

java是跨平台的语言,整真正执行的不是二进制代码,而是字节码。

JVM(Java Virtual Machine,Java虚拟机),java程序是运行在JVM上的

java是跨平台的,而JVM不是跨平台的(JVM是由c语言编写的)

java之所以能够做到跨平台,本质原因在于JVM不是跨平台的

0 0
原创粉丝点击