第01章Java和JBuilder9集成开发PPT课件.ppt

上传人:rrsccc 文档编号:9507103 上传时间:2021-03-01 格式:PPT 页数:32 大小:2.02MB
返回 下载 相关 举报
第01章Java和JBuilder9集成开发PPT课件.ppt_第1页
第1页 / 共32页
第01章Java和JBuilder9集成开发PPT课件.ppt_第2页
第2页 / 共32页
第01章Java和JBuilder9集成开发PPT课件.ppt_第3页
第3页 / 共32页
第01章Java和JBuilder9集成开发PPT课件.ppt_第4页
第4页 / 共32页
第01章Java和JBuilder9集成开发PPT课件.ppt_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《第01章Java和JBuilder9集成开发PPT课件.ppt》由会员分享,可在线阅读,更多相关《第01章Java和JBuilder9集成开发PPT课件.ppt(32页珍藏版)》请在三一文库上搜索。

1、1,第1章 Java和JBuilder9集成开发环境,1.1 Java简介,2,1.1 Java简介,Java是一个由Sun公司于1991年开发新一代编程语言。 主要有三个成员:,J2MEJava 2 Micro Edition,嵌入式应用的Java2平台。 J2SEJava 2 Standard Edition,工作站、PC机的Java2标准平台。 J2EEJava 2 Enterprise Edition,可扩展的企业级应用的Java2平台,Java语言特点,简单性。 (2) 面向对象 (3) 分布性。 (4) 鲁棒性。,3,1.1 Java简介,(5) 安全性。,(6) 体系结构中立。,

2、(7) 可移植性。,(8) 解释执行。,(9) 高性能。,(10) 多线程。,(11) 动态性。,4,1.1.2 一个简单的程序,【例1.1】已知圆的半径r,求圆的面积。,/* * Title: 求圆的面积 * Description: 已知圆的半径r,求圆的面积。 * Copyright: Copyright (c) 2004 * Company: 南京师范大学 * author 郑阿奇、姜乃松、殷红先 * version 1.0 */ public class Ex_Carea final static double PI=3.1415; /定义常量 public static void

3、main(String args) double r,area; r=Double.parseDouble(args0; /从命令行输入半径 area=PI*r*r; /求圆的面积 System.out.println(“圆的面积=”+area; /在屏幕上显示所求的结果 ,5,1.1.2 一个简单的程序,下面是解决上述问题的步骤: (1)用字处理软件如记事本等将上述代码输入,并把它保存到一个名为Ex_Carea.java的文件中。,(2)用编译器javac.exe对它进行编译。 命令set path=c:jdk1.3bin用以指定编译器javac.exe和解释器java.exe所在的位置。,

4、(3) 用解释器java.exe来运行该字节码文件得到结果,如图表示求半径为1.5的圆面积运行结果。,6,1.1.3 JDK简介,Java提供了一个免费的开发工具集Java Developers Kit,简称JDK,又称J2SDK。,(1) javac.exe用法,javac-g-O-debug-depend-nowarn-verbose-classpathpath -ddirfile.java,(2) java.exe用法,javaoptionsclassname args0 args1 args2 ,选项options的值为: -cp或-classpath path定义搜索类的路径。 -v

5、erbose让java解释器在每个类被调入时,标准输出打印相应信息。,7,1.1.3 JDK简介,(3) 环境变量,在编译和运行Java程序时,有两个环境变量需要设置: path用于设置命令文件搜索的路径, classpath用于设置用户类文件搜索的路径。,在MS-DOS方式下应该设置如下:,D:set path=.;.C:j2sdk1.4.1bin; D:set classpath=.;D:yhx;,8,1.2 JBuilder9集成开发环境,JBuilder 9.0的主要特性如下: (1)JBuilder 自带JDK1.4.1,完全支持JDK。 (2)引入了错误自动标识机制。 (3)引入工

6、程组的管理。 (4)引入自动修改机制,方便了类名、方法名的修改。 (5)提供了更简单的程序发布功能,所有的应用都可以打包。 (6)提供了对企业应用的开发功能,集成多种应用服务器。 (7)提供了制作可执行程序(.exe文件)的功能。,JBuilder 9运行环境推荐下列要求:Windows 98/2000/2003/NT/XP操作系统,最低Intel Pentium II 233MHz 或兼容的CPU处理器,最小256MB内存,700MB硬盘空间,建议512MB内存。,9,1.2 JBuilder9集成开发环境,JBuilder的主界面分为以下几个主要部分,如图所示。,1. 菜单栏与工具栏,菜单

7、栏主要有File、Edit、Search、View、Project、Run、Team、izards、Tools、Window、Help等组成,每项(主)菜单还有若干子菜单。,10,1.2 JBuilder9集成开发环境,2. 工程面板Project,使用JBuilder开发程序须先创建一个工程,JBuilder工程用来组织文件和维护用户设置的属性。 JBuilder可以打开多个工程,但只有一个工程处于激活状态,称之为当前工程。它处于工程面板的最顶端。如图所示。,关闭工程按钮,工程添加文件按钮,删除文件按钮,刷新文件结构树按钮,选择不同工程按钮,11,1.2 JBuilder9集成开发环境,3.

8、 结构面板Structure,结构面板用来显示代码与设置面板中当前选择的文件结构,它用树状结构显示文件的所有成员和域,通过它可以很方便的查看文件的各个部分的构成,如图所示。,12,1.2 JBuilder9集成开发环境,4. 代码与设置面板(内容面板)Content,双击工程面板中文件 选中后按回车键都可以在显示代码与设置面板中打开文件。 单击文件标签可使相应文件成为当前文件。,13,1.2 JBuilder9集成开发环境,5. 信息面板Message,程序编译时的出错信息,程序运行时的命令和System.out.println的输出结果。 如图:,信息面板,14,1.2 JBuilder9集

9、成开发环境,6. 组件箱,组件箱以标签页的形式将Java的组件分类显示,以方便选择与使用,如图所示。,15,1.3 JBuilder应用程序开发,JBuilder应用程序的一般开发步骤如下: (1)创建或打开一个工程Project; (2)创建应用程序Application或其他类; (3)界面设计Design; (4)编写代码Source; (5)调试、运行Run。,【例1.2】下面将例1.1以JBuilder开发环境为例,说明JBuilder应用程序的一般开发过程。图是应用程序的外观。,16,1.3 JBuilder应用程序开发,(1)创建一个新的工程Ex_Carea。选择File菜单中的

10、New roject选项,进入工程创建向导。如图所示。,17,1.3 JBuilder应用程序开发,(2)定义工程结构,一般保留默认的选项,如图所示。,18,1.3 JBuilder应用程序开发,(3)定义工程的文档属性,如标题、版本、作者等。如图所示。双击要输入的项,即可输入。,定义文档属性,如标题、版本、作者等,(4)创建应用程序Application。在General标签页中选择Application,进入应用程序创建向导。,19,1.3 JBuilder应用程序开发,创建应用程序Application与创建应用程序向导,(5)定义包名和类名Ex_Carea,如图所示。,20,1.3 J

11、Builder应用程序开发,(6)定义窗口属性,如窗口标题为“计算圆面积”,其他一般取默认值。,21,1.3 JBuilder应用程序开发,(7)模块,如图所示。,(8)在窗体上安排组件。,22,1.3 JBuilder应用程序开发,在窗体上再设计一个Label类型的组件jLabel2,其显示文本为“Area=” 设计两个JTextField类型的文本框jTextField1和jTextField2,23,1.3 JBuilder应用程序开发,(9)编写代码。,24,1.3 JBuilder应用程序开发,void jButton1_actionPerformed(ActionEvent e)

12、/以下是需要自己写的 double r,area;/定义实型变量r、area分别表示半径、面积 r=Double.parseDouble(jTextField1.getText() ); /在文本框jTextField1中输入半径r值 / jTextField1.getText()表示获得文本框jTextField1中输入的文本 / Double.parseDouble()表示将字符串转换为double型的实数 area=3.1415*r*r; jTextField2.setText(area+) ;/在文本框jTextField2显示计算结果 / jTextField2.setText()表

13、示将文本写到文本框jTextField2中 /因为area是double型,area+则是字符串型 /代码结束 ,在jButton1_actionPerformed方法中输入以下代码:,25,1.3 JBuilder应用程序开发,在jButton1_actionPerformed方法中输入以下代码:,26,1.4 利用JBuilder 9制作可执行文件,制作可执行文件的一般步骤是:,(1)选择 File菜单中的New选项,如图所示。,选择Build标签页中的Native Executable Builder,将进入创建可执行文件向导窗口。,27,1.4 利用JBuilder 9制作可执行文件,

14、定义可执行文件的工程名为Ex_area,其余用默认值。,28,1.4 利用JBuilder 9制作可执行文件,(2)定义可执行文件的运行类和资源,一般用默认值,如图所示。,(3)定义可执行文件的运行类包,本例不需要定义,如图 所示。,29,1.4 利用JBuilder 9制作可执行文件,(4) 定义Manifest文件,选择Craete a Manifest,如图所示。,(5) 定义可执行文件的运行主类(包含main方法的类),这里选Ex_Carea,如图所示。,选择运行主类,30,1.4 利用JBuilder 9制作可执行文件,(6) 选择可执行文件的运行类型,如图所示。,31,1.4 利用JBuilder 9制作可执行文件,(7) 选择创建可执行文件的配置文件Create executable configuration,如图所示。,32,1.4 利用JBuilder 9制作可执行文件,如图所示,即可生成一个名为Ex_CareaW.exe的Windows下的可执行文件。 双击Ex_CareaW.exe,即可执行得到结果。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1