第 1 章 1.5 Java 语言开发环境

20
1 教教教教Java 教教教教 (LDK) 教教教教教教 教教 JDK 教教教教教 JDK 教教教 Eclipse 教教教 教教1 教教 JDK 教教教教教 2 教教教教教 Java application 教教Eclipse 教教教 教1教 1.5 Java 教教教教教教

description

第 1 章 1.5 Java 语言开发环境. 教学目标: Java 开发工具 (LDK) 的下载与安装 设置 JDK 的操作环境 JDK 的使用 Eclipse 的使用 重点: 1. 设置 JDK 的操作环境 2. 编译与运行 Java application 难点: Eclipse 的使用. 1.5 Java 开发工具. - PowerPoint PPT Presentation

Transcript of 第 1 章 1.5 Java 语言开发环境

Page 1: 第 1 章 1.5 Java 语言开发环境

1

教学目标: Java 开发工具 (LDK) 的下载与安装 设置 JDK 的操作环境 JDK 的使用 Eclipse 的使用 重点: 1 .设置 JDK 的操作环境 2 .编译与运行 Java application 难点: Eclipse 的使用

第 1 章 1.5 Java 语言开发环境

Page 2: 第 1 章 1.5 Java 语言开发环境

2

1.5 Java 开发工具 Java 开发工具 (Java Development Kit , JDK)

是 SUN 公司所开发的一套 Java 程序开发软件,可在 SUN 公司的网站免费取得。它与 JDK 的参考文件 (Java docs) 同样是编写 Java 程序必备的工具。

JDK 由一个标准类库和一组建立、测试及建立文档的 Java 实用程序组成。

Page 3: 第 1 章 1.5 Java 语言开发环境

3

Bin 文件夹下的常用命令:

Javac Java 编译器,将 Java 源代码文件转换成字节码文件。

Java Java 解释器,直接从类文件执行 Java 应用程序字节 代码。

Page 4: 第 1 章 1.5 Java 语言开发环境

4

JDK 的下载与安装 1. 下载 JDKhttp://java.sun.com选 download, 选择合适的操作系统

JDK1.4.2 : j2sdk-1_4_2_03-windows-i586-p.exe 。 JDK1.5 也命名为: JDK 5.0JDK 6

Page 5: 第 1 章 1.5 Java 语言开发环境

5

  2. 安装的 JDK

在下载的 JDK 文件图标上,双击鼠标左键,

弹出安装向导窗口,按向导进行安装即可。 安装完毕后,将 JDK 安装到 c:\

j2sdk1.4.2_03 目录下,此目录称为 JDK 安装目录。在该目录下有几个子目录:

Page 6: 第 1 章 1.5 Java 语言开发环境

6

bin 该目录存放运行程序demo 该目录存放一些示例程序include 该目录存放与 C 相关的头文件jre 该目录存放 Java 运行环境相关的文

件lib 该目录存放程序库

Page 7: 第 1 章 1.5 Java 语言开发环境

7

设置 JDK 的操作环境 Path 环境变量的作用是设置供操作系统去

寻找和执行应用程序的路径,即 Java 的安装路径。

ClassPath 环境变量的作用与 Path 的作用相似, ClassPath 是 Java 虚拟机执行 Java 程序时搜索类的路径的顺序,以最先找到的为准。

Page 8: 第 1 章 1.5 Java 语言开发环境

8

path =javac和 java 命令所在的目录。

classpath = 存放字节码文件的目录。java_home jdk 所在文件夹一 在 DOS 窗口下:

set 察看当前环境设置set path = c:\J2sdk1.4.2\binset classpath = c:\J2sdk1.4.2\lib ; d:\myJava; .

;

DOS 命令:

CD 路径

c:\J2SDK1.4.2\binJ2SDK1.4.2\LIBJ2SDK1.4.2\DEMOd:\testmyJava

二 在二 在 Windows XPWindows XP 中设置:中设置:控制面板控制面板 ---- 系统系统 ---- 高级高级 ---- 环境变环境变量 量

???

Page 9: 第 1 章 1.5 Java 语言开发环境

9

1.6 JDK 的使用  

安装完 JDK ,并设置好相应的环境变量后,就可以利用 JDK 来编译、运行 Java 程序了。

javac java

Page 10: 第 1 章 1.5 Java 语言开发环境

10

2.3.1 编译与运行 Java application

在开始编写程序代码之前,先在硬盘 D( 本教材使用 D 盘 ) 中创建一个新的文件夹,并设文件夹名称为“ myjava” 。本书所有的例子均存储于D:\myjava 文件夹下。

Page 11: 第 1 章 1.5 Java 语言开发环境

11

Java 应用程序 (文件后缀: .Java)

// 这是文件名为“ Hello.java” 的简单应用程序

import java.io.*; // 引入包

class Hello{ // 定义类 public static void main(String args[]) { System.out.println(“ 欢 迎 来 到 Java 世界!” );

}}

定义类

类名

必须这么写

Page 12: 第 1 章 1.5 Java 语言开发环境

12

public class AddInt { //P1-1 ; AddInt.Java public static void main(String args[]){ int sum ; int i=3; int j =5; sum=i+j; system.out.println(“ 第一个整数是:” +i); system.out.println(“ 第二个整数是:” +j);

system.out.println(“ 两数之和是:” +sum);

}}

Page 13: 第 1 章 1.5 Java 语言开发环境

13

编辑、保存、运行

以 java为扩展名,保存时注意类型。

cd d:\myjavad:\myjava>javac hello.javad:\myjava>java Hello

Page 14: 第 1 章 1.5 Java 语言开发环境

14

一个 java 程序的开发过程:1 编辑 hello.java 源程序并保存2 Javac hello.java

编译得到 l 类代码文件: hello.class

3 Java Hello运行 Hello.class 文件

Page 15: 第 1 章 1.5 Java 语言开发环境

15

Java 程序组成结构如下 1 package: 0 或 1 个(可有可无 ) 必须放在文件开始2 import : 引入类的定义。 0 个或多个,必须放在所有类定

义 之前3 public class : //0 个或 1 个,文件名必须与此类名相同。4 class : //0 个或多个 interface : //0 个或多个 程序可以有一个或多个其它类、接口(非 PUBLIC 类) 一个文件中可有多个类。

5 main 方法:main 的定义: public static void main(String

args[]);位置:

如有 public 类,则一定在此类中如没有 public 类, 则可放于某一个类中。

Page 16: 第 1 章 1.5 Java 语言开发环境

16

2.3.2 一个 applet 小应用程序

/* HelloApplet.java * /

import java.awt.*;

import java.applet.*;

public class HelloApplet extends Applet {

public void paint(Graphics g){

g.drawString(" 欢迎! ", 50, 50);

}

}

Page 17: 第 1 章 1.5 Java 语言开发环境

17

开发 applet 小程序过程:1 编辑并保存 HelloApplet.java 2 javac HelloApplet.java 3 编写 hello.htm 文件

<HTML><APPLET CODE="HelloApplet.class"

WIDTH=200 HEIGHT=100> </APPLET> </HTML>

4 appletviewer hello.htm 或 在 IE 浏览器中输入:

d:\javasrc\hello.htm

Page 18: 第 1 章 1.5 Java 语言开发环境

18

1.7 Java 开发工具

集成开发环境集成开发环境 : : Integrated Development Environment, IDEIntegrated Development Environment, IDE

Eclipse (http://www.eclipse.org/)Eclipse (http://www.eclipse.org/)3.1 , 3.5 , 3.63.1 , 3.5 , 3.6

JCreatorJCreatorNetBeansNetBeans

MyEclipse

Page 19: 第 1 章 1.5 Java 语言开发环境

19

总结:

• JAVA 开发环境• 开发 Java 程序的过程。

Page 20: 第 1 章 1.5 Java 语言开发环境

20

END