第一节:Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行

来源:互联网 发布:手机学习钢琴软件 编辑:程序博客网 时间:2024/05/27 20:24

      我是通过圣思园的视频教程来学习的。笔记呢,主要是讲解的内容概要,其中的测试用的源码只copy了一部分上来。主要为了复习时方便。不然仅仅看这些文字性的东西比较难理解。

1.Java 分为

Java SEJava Standard Edition

Java ME: Java Mobile Edition

Java EEJava Enterprise Edition

 

Java是由Sun公司推出的(今年初被Oracle公司收购)。

 

收购价格:74亿美金

 

J2SEJ2MEJ2EE

 

2.

JDKJava Development Kit Java开发必备)

JREJava Runtime Environment Java执行环境)

 

JDK包含了JRE

 

Jdk 1.4, jdk 1.5(5.0), jdk 1.6(6.0)

 

jdk 1.5(5.0)Tiger,老虎

jdk 1.6(6.0)Mustang,野马

 

1. 下载JDK

2. 安装JDK

3. 设定环境变量(可以是用户变量,也可以是系统变量),指向JDK安装目录中的bin目录

4. 通过运行,输入cmd打开命令行窗口,输入java version,显示出Java版本信息。

 

接下来就可以编写Java程序了。

 

可以直接使用windows记事本来编写Java程序,也可以使用EditplusUltraEdit等高级文本编辑工具编写Java程序,还可以使用专业的IDEIntegrated Development Environment)编写。

 

现在,我们使用记事本实现一个Hello WorldJava程序。

因为是第一个程序,所以把代码copy上来:

 

 

所有的Java代码,其后缀都是以java结尾。

 

Java程序的执行过程分为两步:

1. 编译

2. 执行

 

Class文件是字节码文件,程序最终执行的就是这个字节码(bytecode)文件。

编译命令:javac Test.java

执行命令:java Test(注意,Test后面没有.class

 

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

 

JVMJava Virtual MachineJava虚拟机)

 

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

 

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