200 likes | 326 Views
第 1 章 1.5 Java 语言开发环境. 教学目标: Java 开发工具 (LDK) 的下载与安装 设置 JDK 的操作环境 JDK 的使用 Eclipse 的使用 重点: 1. 设置 JDK 的操作环境 2. 编译与运行 Java application 难点: Eclipse 的使用. 1.5 Java 开发工具.
E N D
第1章1.5 Java语言开发环境 教学目标: Java开发工具(LDK)的下载与安装 设置JDK的操作环境 JDK的使用 Eclipse 的使用 重点: 1.设置JDK的操作环境 2.编译与运行Java application 难点: Eclipse 的使用
1.5 Java开发工具 Java开发工具(Java Development Kit,JDK)是SUN公司所开发的一套Java程序开发软件,可在SUN公司的网站免费取得。它与JDK的参考文件(Java docs)同样是编写Java程序必备的工具。 JDK由一个标准类库和一组建立、测试及建立文档的Java实用程序组成。
JavacJava编译器,将Java源代码文件转换成字节码文件。JavacJava编译器,将Java源代码文件转换成字节码文件。 • Java Java解释器,直接从类文件执行Java应用程序字节 代码。 Bin文件夹下的常用命令:
JDK的下载与安装 • 1. 下载JDK • http://java.sun.com • 选download, 选择合适的操作系统 • JDK1.4.2:j2sdk-1_4_2_03-windows-i586-p.exe。 • JDK1.5 也命名为:JDK 5.0 • JDK 6
2. 安装的JDK 在下载的JDK文件图标上,双击鼠标左键,弹出安装向导窗口,按向导进行安装即可。 安装完毕后,将JDK安装到c:\j2sdk1.4.2_03目录下,此目录称为JDK安装目录。在该目录下有几个子目录:
bin 该目录存放运行程序 • demo该目录存放一些示例程序 • include该目录存放与C相关的头文件 • jre该目录存放Java运行环境相关的文件 • lib该目录存放程序库
设置JDK的操作环境 • Path环境变量的作用是设置供操作系统去寻找和执行应用程序的路径,即Java的安装路径。 • ClassPath环境变量的作用与Path的作用相似,ClassPath是Java虚拟机执行Java程序时搜索类的路径的顺序,以最先找到的为准。
DOS命令: CD 路径 • path=javac和java命令所在的目录。 classpath=存放字节码文件的目录。 • java_home jdk所在文件夹 • 一 在DOS 窗口下: • set 察看当前环境设置 • set path = c:\J2sdk1.4.2\bin • set classpath = c:\J2sdk1.4.2\lib;d:\myJava; . ; c:\ J2SDK1.4.2\bin J2SDK1.4.2\LIB J2SDK1.4.2\DEMO d:\ test myJava ??? • 二 在Windows XP中设置: 控制面板--系统--高级--环境变量
1.6 JDK的使用 • 安装完JDK,并设置好相应的环境变量后,就可以利用JDK来编译、运行Java程序了。 • javac • java
2.3.1 编译与运行Java application 在开始编写程序代码之前,先在硬盘D(本教材使用D盘)中创建一个新的文件夹,并设文件夹名称为“myjava”。本书所有的例子均存储于D:\myjava文件夹下。
Java应用程序 (文件后缀:.Java) //这是文件名为“Hello.java”的简单应用程序 import java.io.*; // 引入包 class Hello{ // 定义类 public static void main(String args[]) { System.out.println(“欢迎来到Java世界!”); } } 定义类 必须这么写 类名
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); } }
编辑、保存、运行 以java为扩展名,保存时注意类型。 cd d:\myjava d:\myjava>javac hello.java d:\myjava>java Hello
一个java 程序的开发过程: • 1 编辑 hello.java 源程序并保存 • 2 Javac hello.java • 编译得到l类代码文件:hello.class • 3 Java Hello • 运行 Hello.class 文件
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 类, 则可放于某一个类中。
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); } }
开发 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
1.7 Java 开发工具 • 集成开发环境: Integrated Development Environment, IDE • Eclipse (http://www.eclipse.org/) • 3.1 , 3.5 , 3.6 • JCreator • NetBeans • MyEclipse
总结: • JAVA 开发环境 • 开发Java程序的过程。