李凤洁事件

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
威海市教育教学研究中心
下载积分:3000
内容提示:威海市教育教学研究中心,中心,帮助,威海市,教育教学研究,市教育教学研究,市教学研究中心,威海市教育局,威海市中心在哪,威海市中心医院,威海市中心,威海市继续教育,威海市商业银行
文档格式:DOC|
浏览次数:7|
上传日期: 17:25:06|
文档星级:
该用户还上传了这些文档
威海市教育教学研究中心
官方公共微信&&&&Java程序设计与实践&高职高专计算机实用规划教材――案例驱动与...
加价换购以下任意一件商品
请选择配送地址
钻石会员自营订单满49元(含)免运费
其他会员自营订单满59元(含)免运费
不足金额订单收取运费5元起
商品问答(%s条)
当当价:&27.80
版 次:1页 数:字 数:印刷时间:开 本:16开纸 张:胶版纸印 次:1包 装:平装丛书名:高职高专计算机实用规划教材――案例驱动与项目实践国际标准书号ISBN:2所属分类:&&&&&&
本书以面向对象的思想介绍使用Java语言进行程序设计的知识和方法,将面向对象的基本理论与Java语言程序设计结合起来,运用大量有应用价值的实例来实践这些知识、原理与方法,旨在培养读者正确运用面向对象的思维方法分析问题和解决问题的能力。全书共分14章,主要内容有:开发环境的搭建、Java语言的基础知识、数据的输入/输出方式、面向对象设计的相关概念和实现方法、图形用户界面设计、事件处理机制、JDBC数据库接口的使用、文件的访问及两个综合项目的开发案例讲解。
本书以独有的知识体系、严密的内在逻辑、鲜活的实践案例,以及深入的讲解剖析,将高度浓缩、条理清晰的知识线索呈现给读者。全书内容丰富,系统性和应用性强,融入了作者多年教学和实践的经验及体会,适合目前高职高专推行的教学模式改革,重点强调“应用”,简化传统理论,以解决问题为导向。
本书既可作为高职高专、成人高等教育院校计算机及相关专业的教材,也可作为广大软件开发爱好者自学的入门教材,还可作为从事计算机软件开发的工程技术人员学习和应用的参考书。
面向对象程序设计概述 1
程序设计思想的发展 1
面向过程的程序设计思想 1
面向对象的程序设计思想 2
程序设计语言的发展 2
低级程序设计语言 2
面向过程的程序设计语言 3
面向对象的程序设计语言 3
Java程序语言概述 4
Java语言概述 4
Java的三大开发体系 5
Java程序设计初识 7
第1章 &面向对象程序设计概述 1
1.1 &程序设计思想的发展 1
1.1.1 &面向过程的程序设计思想 1
1.1.2 &面向对象的程序设计思想 2
1.2 &程序设计语言的发展 2
1.2.1 &低级程序设计语言 2
1.2.2 &面向过程的程序设计语言 3
1.2.3 &面向对象的程序设计语言 3
1.3 &Java程序语言概述 4
1.3.1 &Java语言概述 4
1.3 2 &Java的三大开发体系 5
1.4 &习题 6
第2章 &Java程序设计初识 7
2.1 &Java开发环境的搭建 7
2.2 &Eclipse集成开发工具 9
2.2.1 &Java集成开发工具简介 10
2.2.2 &Eclipse的下载与安装 11
2.2.3 &Eclipse的基本使用 12
2.3 &简单Java程序的实现 16
2.3.1 &一个简单的Java程序 16
2.3.2 &基于控制台的输入/输出
结构程序的实现 20
2.3.3 &基于GUI的输入/输出
结构程序的实现 23
2.4 &拓展实训 24
2.5 &习题 26
第3章 &Java程序设计基础 28
3.1 &Java语言的组成元素 28
3.1.1 &Java标识符 28
3.1.2 &Java关键字 28
3.1.3 &Java分隔符 29
3.2 &数据类型 29
3.2.1 &基本数据类型 30
3.2.2 &常量与变量 31
3.2.3 &基本数据类型的封装 34
3.2.4 &数据类型转换 34
3.3 &运算符和表达式 36
3.3.1 &算术运算符和算术表达式 36
3.3.2 &关系运算符和关系表达式 37
3.3.3 &逻辑运算符和逻辑表达式 37
3.3.4 &位运算符和位表达式 39
3.3.5 &赋值运算符和赋值表达式 39
3.3.6 &其他运算符 40
3.3.7 &运算符的优先级 41
3.4 &程序控制语句 42
3.4.1 &顺序结构 42
3.4.2 &选择结构 43
3.4.3 &循环结构 49
3.4.4 &跳转结构 56
3.5 &拓展实训 57
3.6 &习题 59
第4章 &数组与字符串 62
4.1 &一维数组 62
4.1.1 &一维数组的声明 62
4.1.2 &一维数组的初始化 63
4.1.3 &一维数组的访问 63
4.2 &多维数组 65
4.2.1 &二维数组的声明 66
4.2.2 &二维数组的初始化 66
4.2.3 &二维数组的访问 67
4.3 &数组的应用 68
4.3.1 &数组排序 68
4.3.2 &数组搜索 68
4.4 &字符串的应用 70
4.4.1 &字符数组 70
4.4.2 &String类的使用 71
4.4.3 &StringBuffer类的使用 73
4.5 &拓展实训 76
4.6 &习题 77
第5章 &基于对象的程序设计 79
5.1 &基于对象的基本概念 79
5.1.1 &类和对象的概念 79
5.1.2 &基于对象的概念 80
5.2 &类的创建 80
5.2.1 &类的定义 80
5.2.2 &成员变量的声明 82
5.2.3 &成员方法的声明 82
5.2.4 &构造方法的声明 83
5.3 &对象的创建 84
5.3.1 &对象的创建与初始化 84
5.3.2 &对象的使用 85
5.3.3 &对象数组 87
5.4 &修饰符的使用 88
5.4.1 &类的访问控制修饰符 88
5.4.2 &类成员的访问控制修饰符 88
5.4.3 &static修饰符的使用 90
5.5 &内部类的应用 91
5.5.1 &内部类的定义 91
5.5.2 &内部类的使用 92
5.6 &基础类的使用 92
5.6.1 &数学类的使用 92
5.6.2 &格式化类的使用 93
5.6.3 &日期类的使用 94
5.7 &拓展实训 95
5.8 &习题 97
第6章 &Java面向对象的特征 99
6.1 &继承 99
6.1.1 &Java的继承机制 99
6.1.2 &继承的实现 100
6.1.3 &成员的访问和继承 101
6.2 &抽象类和最终类 104
6.2.1 &抽象类与抽象方法 104
6.2.2 &最终类与最终成员 106
6.3 &多态 107
6.3.1 &多态的作用 107
6.3.2 &成员变量的隐藏 107
6.3.3 &成员方法的覆盖 108
6.3.4 &成员方法的重载 109
6.4 &接口 111
6.4.1 &接口的概念 111
6.4.2 &接口的定义 111
6.4.3 &接口的实现 112
6.5 &包 113
6.5.1 &包的概念 113
6.5.2 &包的创建 114
6.5.3 &包的引用 115
6.5.4 &常用的Java类库包 116
6.6 &拓展实训 117
6.7 &习题 119
第7章 &程序的异常处理 124
7.1 &异常处理机制 124
7.1.1 &错误与异常 124
7.1.2 &异常处理的作用 125
7.1.3 &异常的类型 125
7.2 &捕获异常 126
7.2.1 &使用try-catch 126
7.2.2 &使用多重catch结构 128
7.2.3 &使用finally语句 129
7.3 &抛出异常 130
7.3.1 &throws声明异常 130
7.3.2 &throw抛出异常 131
7.4 &自定义异常 132
7.4.1 &创建自定义异常类 133
7.4.2 &使用自定义异常类 133
7.5 &拓展实训 134
7.6 &习题 135
第8章 &Java的图形用户界面开发 138
8.1 &图形用户界面简介 138
8.1.1 &图形用户界面开发概述 138
8.1.2 &AWT与Swing 139
8.2 &容器 142
8.2.1 &容器组件概述 142
8.2.2 &框架窗体JFrame 143
8.2.3 &面板容器JPanel 146
8.3 &布局管理 151
8.3.1 &FlowLayout 151
8.3.2 &BorderLayout 152
8.3.3 &GridLayout 153
8.3.4 &CardLayout 154
8.3.5 &BoxLayout 155
8.3.6 &自定义布局 156
8.4 &基本组件 157
8.4.1 &按钮 157
8.4.2 &标签 158
8.4.3 &文本框 160
8.4.4 &复选框与单选按钮 162
8.4.5 &列表框 164
8.4.6 &组合框 166
8.5 &菜单与工具栏 167
8.5.1 &菜单 167
8.5.2 &工具栏 171
8.6 &图形图像处理 172
8.6.1 &Graphics绘图类的使用 172
8.6.2 &Java图像处理 175
8.7 &拓展实训 177
8.8 &习题 179
第9章 &Java的事件处理机制 183
9.1 &Java的事件处理 183
9.1.1 &事件处理机制概述 183
9.1.2 &Java事件处理的基本概念 183
9.1.3 &授权处理模型 184
9.2 &事件监听与处理 186
9.2.1 &事件监听器接口 186
9.2.2 &事件源的注册 188
9.2.3 &事件的相应处理 188
9.2.4 &事件适配器 190
9.2.5 &内部类和匿名类在Java
事件处理中的应用 192
9.3 &常用事件 194
9.3.1 &激活构件事件处理――
使用ActionEvent类 195
9.3.2 &选择事件处理――
使用ItemEvent类 197
9.3.3 &按键事件处理――使用
KeyEvent类 199
9.3.4 &鼠标事件处理 201
9.4 &拓展实训 203
9.5 &习题 207
第10章 &Java的数据库编程开发 210
10.1 &JDBC概述 210
10.1.1 &JDBC的功能简介 210
10.1.2 &JDBC的数据库访问模型 211
10.1.3 &JDBC的API介绍 212
10.2 &应用JDBC访问数据库 216
10.2.1 &加载JDBC驱动 216
10.2.2 &创建数据库连接 220
10.2.3 &执行查询语句 221
10.2.4 &处理数据集 222
10.2.5 &更新数据库操作 223
10.2.6 &断开与数据库的连接 224
10.2.7 &应用JDBC访问SQL&
Server数据库 225
10.3 &拓展实训 226
10.4 &习题 230
第11章 &Java的文件操作 232
11.1 &I/O概述 232
11.1.1 &输入/输出流 232
11.1.2 &字节流 233
11.1.3 &字符流 234
11.2 &文件管理 236
11.2.1 &文件的概念 236
11.2.2 &File类 237
11.2.3 &File类的常用方法 238
11.3 &文件字节流 241
11.3.1 &FileInputStream类 241
11.3.2 &FileOutputStream类 242
11.3.3 &FileInputStream和
FileOutputStream实例 243
11.4 &文件字符流 244
11.4.1 &FileReader类 244
11.4.2 &FileWriter类 244
11.4.3 &FileReader和FileWriter类
的实例 245
11.5 &文件处理 246
11.5.1 &顺序访问文件 246
11.5.2 &随机访问文件 247
11.6 &拓展实训 248
11.7 &习题 250
第12章 &Java的多线程处理 252
12.1 &线程概述 252
12.1.1 &线程的概念 252
12.1.2 &线程的状态 253
12.1.3 &多线程编程 255
12.2 &线程创建 255
12.2.1 &继承Thread类创建线程 255
12.2.2 &实现Runnable接口创建
12.2.3 &线程的调度 260
12.3 &多线程的控制 262
12.3.1 &多线程优先级调度 262
12.3.2 &多线程的互斥与同步 263
12.3.3 &死锁 268
12.4 &拓展实训 270
12.5 &习题 273
第13章 &Java考试管理系统的设计
与实现 276
13.1 &系统设计 276
13.1.1 &需求分析 276
13.1.2 &结构设计 276
13.1.3 &功能描述 276
13.2 &数据库设计 277
13.3 &详细设计 278
13.3.1 &系统启动类 278
13.3.2 &数据库控制类 278
13.3.3 &主窗口 280
13.3.4 &模型实体类 282
13.3.5 &考生管理 287
13.3.6 &科目管理 291
13.3.7 &成绩管理 298
13.3.8 &信息查询 300
13.4 &程序发布 302
程序配置 302
13.4.2 &程序执行 302
13.5 &习题 304
第14章 &Java桌面游戏项目的设计
与开发 305
14.1 &系统设计 305
14.1.1 &规则分析 305
14.1.2 &结构设计 306
14.1.3 &功能描述 306
14.2 &详细设计 307
14.2.1 &通用模块 308
14.2.2 &实体模块 308
14.2.3 &窗口模块 313
14.3 &程序发布 322
14.3.1 &程序运行 322
14.3.2 &程序执行 322
14.4 &习题 323
参考文献 324
  经过多年的发展,Java语言已经成为面向对象程序开发的主流语言之一,为越来越多的程序开发人员所使用。本书以培养读者掌握Java面向对象编程的基本能力为主旨,结合作者长期从事Java教学与开发的实践经验,以独有的章节安排与知识体系设计,以及先进的教学理念,循序渐进地展开教学内容。本书能够使初学者牢固建立起面向对象的编程理念,为他们进一步学习后续知识打下坚实的基础。对于有一定Java编程基础的读者,本书则能够使他们更好地梳理知识体系,将各个分散的知识点凝聚到“面向对象”这条主线上来。
  全书将Java的精髓知识分解为14章,划分成3个部分:第1~7章为第一部分,围绕Java面向对象编程设计基础展开,内容包括Java开发环境的搭建、开发工具Eclipse的使用
  经过多年的发展,Java语言已经成为面向对象程序开发的主流语言之一,为越来越多的程序开发人员所使用。本书以培养读者掌握Java面向对象编程的基本能力为主旨,结合作者长期从事Java教学与开发的实践经验,以独有的章节安排与知识体系设计,以及先进的教学理念,循序渐进地展开教学内容。本书能够使初学者牢固建立起面向对象的编程理念,为他们进一步学习后续知识打下坚实的基础。对于有一定Java编程基础的读者,本书则能够使他们更好地梳理知识体系,将各个分散的知识点凝聚到“面向对象”这条主线上来。
  全书将Java的精髓知识分解为14章,划分成3个部分:第1~7章为第一部分,围绕Java面向对象编程设计基础展开,内容包括Java开发环境的搭建、开发工具Eclipse的使用、Java程序的基本结构、Java基本语法、数据的输入与输出、类与对象的应用、面向对象高级语法的使用、程序异常处理等;第8~12章为第二部分,围绕面向对象程序开发中不同类型的应用实现展开,内容包括Java图形用户界面开发、Java事件处理机制、Java数据库编程开发、Java文件操作、Java多线程处理等。第13~14章为第三部分,围绕实际项目的实现展开,内容包括考试管理系统的设计与实现、桌面游戏项目的设计与开发等。
  本书几乎每一章都由章节导读、内容讲解、拓展实训和课后习题这4个模块组成。章节导读包括教学提示及教学目标两部分,其中概括了每章的主要内容,揭示本章在知识体系中的作用。内容讲解是每章的主体部分,重点强调“应用”,简化传统理论,以解决问题为导向,强调基本知识和实用技能的融合。拓展实训是在学习各知识点后的综合练习,通过实训环节强化对知识的实践过程。课后习题是对知识的掌握情况的验证,用以巩固所学知识,了解不足之处。
  本书提供电子教案、书后习题答案及教材案例源代码等相关教学资料,供读者学习使用。读者可登录清华大学出版社官方网站免费下载相关资源,也可直接发送邮件获取,邮箱:。
  本书的成稿得益于一支强大创作队伍的共同努力,参与各章编写工作的人员均是国家级示范高职院校的一线骨干教师,他们具备丰富的教学经验及项目实践开发经历,了解如何将理论知识转化为实际开发的能力。其中张桓和张扬老师任主编,王蓓和李凤洁老师任副主编,张波和赵慧老师任参编。
  在本书的成稿与出版过程中,清华大学出版社的编辑同志以高度负责的敬业精神,付出了大量的心血,还有很多同行及专家提出了许多宝贵的意见。在此,对所有帮助过我们的同志表示衷心的感谢!
  由于作者水平所限,书中难免有不妥之处,敬请各位读者与专家批评指正。
   &编 &者
在线试读部分章节
第2章 &Java程序设计初识
本章是Java初学者的入门章节,将讲解基本的Java程序输入/输出处理结构,并通过控制台程序与GUI(图形用户界面)程序的简单案例编写,使读者建立起一个粗略的Java程序模型,对Java程序的结构与运行机理有一个初步的认识。本章还将介绍JDK开发环境的下载、安装及设置,Eclipse集成开发工具的安装与使用等内容。
了解Java程序设计的基本步骤和过程;掌握Java开发环境的搭建及Eclipse集成开发工具的使用;重点掌握控制台程序和GUI程序的输入/输出程序结构框架的实现方式,为后续章节知识的学习建立良好的基础。
2.1 &Java开发环境的搭建
JDK(Java Development Kit,Java开发工具包)是Sun公司提供的Java开发环境和运行环境,是所有Java应用程序的基础。它包括一组API和JRE(Java运行时环境),这些API是构建Java应用程序的基础,而JRE是运行Java应用程序的基础。JDK包括J2ME(微型版)、J2SE(标准版)和J2EE(企业版)3个版本,最基本的开发包是J2SE。
JDK为免费开源的开发环境,任何开发人员都可以直接从Sun公司的官方网站(/javase/downloads/index.jsp)下载获得安装程序包。本书使用的JDK版本为JDK 6.19,操作系统平台为Windows系统。下载的程序文件名为jdk-6u19-windows-i586.exe,文件大小约为78.5MB。
1. 安装JDK 开发环境
(1) 双击开发工具包程序(jdk-6u19-windows-i586.exe),弹出安装对话框,如图2-1所示。
(2) 在“许可证协议”界面中单击“接受”按钮,即接受许可证协议,进入“自定义安装”界面,如图2-2所示。
(3) 选择安装路径。如需更换安装路径,则单击“更改”按钮,在弹出的对话框中选择安装位置。注意,安装路径中不要使用中文目录名称。单击“下一步”按钮,进入“正在安装”界面,开始安装,如图2-3所示。
(4) 安装过程中会出现JRE安装路径选择界面,处理方式同步骤(3)。再单击“下一步”按钮,系统进入自动安装状态,最后进入安装完成界面,如图2-4所示。
(5) 单击“完成”按钮,完成JDK工具包的安装。
图2-1 & & & & & & & & & & & & & & & & & & & & 图2-2
图2-3 & & & & & & & & & & & & & & & & & & & &图2-4
2. 系统环境变量的配置
对Java源程序进行编译和执行时,需要知道编译器和解释器所在的位置,以及所用到的类库所在的位置。可以通过配置系统环境变量,为Java类库配置搜索路径(CLASSPATH),为编译器和解释器配置搜索路径(Path)等信息。
(1) 右击“我的电脑”图标,在弹出的快捷菜单中选择“属性”命令,弹出“系统属性”对话框,切换至“高级”选项卡,如图2-5所示。
(2) 单击“环境变量”按钮,弹出“环境变量”对话框,如图2-6所示。
(3) 在“环境变量”对话框的“系统变量”选项组中单击“新建”按钮,弹出“新建系统变量”对话框。在“变量名”文本框中输入“JAVA_HOME”,在“变量值”文本框中输入“C:\Program Files\Java\jdk1.6.0_19”,如图2-7所示。(如安装JDK时改变了默认安装位置,则应填写新的安装路径。)单击“确定”按钮,完成设置,返回到“环境变量”对话框。
(4) 在“环境变量”对话框的“系统变量”选项组中选择Path选项,单击“编辑”按钮,弹出“编辑系统变量”对话框。保留“变量值”文本框中的原有内容,在最后加入“;%JAVA_HOME%\%JAVA_HOME%\jre\bin”,如图2-8所示。单击“确定”按钮,完成设置,返回到“环境变量”对话框。
& & & & & & & & &&
图2-5 & & & & & & & & & & & & & & & & & & &图2-6
& & & & & &
图2-7 & & & & & & & & & & & & & & & & & 图2-8
(5) 在“环境变量”对话框的“系统变量”选项组中,再次单击“新建”按钮,弹出“新建系统变量”对话框。在“变量名”文本框中输入“CLASSPATH”,在“变量值”文本框中输入“.;%JAVA_HOME%\ %JAVA_HOME%\lib\tools.jar”,如图2-9所示。单击“确定”按钮,完成设置,返回到“环境变量”对话框。
& 提示: CLASSPATH环境变量设置中的“.”表示Java应用程序执行时,加载当前目录中的Java类,“;”表示路径间的分隔符号。
(6) 在“环境变量”对话框中单击“确定”按钮,返回到“系统属性”对话框。在“系统属性”对话框中单击“确定”按钮,退出该对话框,完成环境变量的配置。
2.2 &Eclipse集成开发工具
集成开发环境(Integrated Development Environment,IDE)是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。它是集代码编写功能、分析功能、编译功能、调试功能等功能于一体的开发软件服务套件。所有具备这一特性的软件或者软件套(组)件都可以称为集成开发环境。
2.2.1 &Java集成开发工具简介
从Java诞生到如今,为它量身定做的开发编译平台已不下几十种。除了Sun公司自身以外,还有许多的软件开发商加入这场追捧与关爱Java的活动中来。下面介绍几款最为常用的Java集成开发工具。
1. &TextPad
TextPad是一款功能非常强大的文本编辑工具,它几乎拥有编程者所需要的一切功能:多文档操作、拖放支持、文档大小无限制、无限撤销操作、完全支持中文双字节、语法加亮、拼写检查等。在安装了JDK后,TextPad可以完成编写、编译和运行J2SE程序的功能,适合初学者使用。
2. &JCreator
JCreator是一款轻便型的开发工具,它采用Windows界面风格,集Java程序的编写、编译、运行和调试于一体,提供了一个小巧灵活的集成开发环境。JCreator与JDK完美结合,支持应用程序与Applet小程序的开发。JCreator具有智能感知与语法着色等功能,还具有项目管理、项目模板等功能,非常适合初学者使用。
3. &NetBeans
Sun公司推出的NetBeans平台,是开放源码的Java集成开发环境,能够对Java应用系统的编码、编译、调试与部署提供全功能支持,并将版本控制和XML(可扩展标记语言)编辑融入它众多的功能之中。NetBeans最大的优势在于:它不仅能够开发各种桌面应用系统,而且能够很好地支持Web应用开发,支持基于J2ME的移动设备应用开发。
4. &Eclipse
2001年11月,IBM、Borland、Red Hat等多家软件公司成立了Eclipse.org联盟,IBM公司向该联盟捐赠并移交了Eclipse的源代码,由该联盟继续推动Eclipse的后续研发与更新。与商业软件不同,Eclipse是一个完全免费的、开放源代码的、可扩展的Java集成开发环境,它源自于IBM公司耗资近4000万美元的一个研究项目,目前得到IBM软件巨头及众多软件技术人员的倾力支持,极有发展前途。
5. &JBuilder
Borland公司的JBuilder是世界上第一个实现跨平台的Java集成开发环境,也是使用最为广泛的Java集成开发工具之一。它是纯Java语言编写的编译器,系统代码中不含任何专属代码和标记,支持最新的Java技术。JBuilder秉承了Borland产品一贯的高度集成的开发环境、豪华美观的图形界面、优质高效的编译效率等特点,适合企业级的Java应用系统的开发,能够轻松胜任EJB、Web、XML以及数据库等各类应用程序的开发与部署。
2.2.2 &Eclipse的下载与安装
Eclipse 是一个开放源代码的、基于Java的可扩展集成开发平台。Eclipse本身只是一个框架和一组服务,用于通过插件组件构建开发环境。只要有合适的组件,Eclipse不但能够支持开发Java应用程序,而且也能够支持其他的开发语言。由于Eclipse附带了一个包括Java开发工具(JDT)的标准插件集,因此,只要安装了Eclipse和JDT,就可以使用Eclipse开发Java应用程序。
Eclipse 有几个下载版本,本书使用Eclipse SDK版本。Eclipse SDK包含Eclipse平台、Java开发工具、插件开发环境、相关的源代码和文档等内容,可以从http://www.eclipse.org网站上下载。这里下载的文件名是eclipse-SDK-3.2.2-win32.zip,该文件中的Eclipse版本是3.2,只能在Windows下安装。
在安装Eclipse之前,先要安装、配置好JDK,然后就可以开始安装Eclipse工具了。
1. 安装、启动Eclipse
Eclipse安装文件eclipse-SDK-3.2.2-win32.zip是一个压缩文件,将该文件直接解压缩到指定的安装目录下(如C:\eclipse)即完成了安装工作。
双击安装目录下的eclipse.exe文件,Eclipse就开始运行。Eclipse首次启动时,会提示选择一个工作区,以便可以将相关的项目文件保存在这个工作区中。在此,可以输入一个工作区保存路径位置(如C:\Mywork)。单击“确定”按钮后,Eclipse会出现一个欢迎界面。关掉欢迎界面,Eclipse便进入如图2-10所示的工作界面。
2. 配置Eclipse环境
在Eclipse工作界面中,选择Window(窗口)→Preferences(首选项)命令,打开Preferences对话框。展开对话框左侧树形列表框内的Java节点,选择该节点下的Installed JREs(已安装的JRE)子节点,对话框右侧出现如图2-11所示的Installed JREs列表框。检查列表框中JRE的名称、位置与所安装的JRE是否一致。如果不一致,修改列表框中的内容;如果一致,单击OK按钮。此时,一个开发Java程序最基本的环境就已经搭建完成了。
2.2.3 &Eclipse的基本使用
安装、配置好Eclipse以后,就可以开始使用Eclipse建立Java应用程序了。下面介绍一个简单的Java应用程序的开发过程。
1. 创建Java应用程序项目
(1) 在Eclipse菜单栏中选择File(文件)→New(新建)→Project(项目)命令,打开New Project(新建项目)对话框。在对话框中选择Java节点下的Java Project(Java项目)选项,如图2-12所示。
(2) 单击Next(下一步)按钮,打开New Java Project(新建Java项目)对话框。在Project name(项目名)文本框中输入项目名MyProject。在Directory(目录)文本框中选择保存项目的目录位置,如图2-13所示。
& & & & & &
图2-12 & & & & & & & & & & & & & & & & & & &图2-13
(3) 单击Next(下一步)按钮,进入Java Settings(Java设置)界面,如图2-14所示。选择系统默认值,配置项目。
(4) 单击Finish(完成)按钮,Eclipse的项目资源管理器中显示出新建的MyProject项目,其目录结构如图2-15所示。
& & & & & & & &&
图2-14 & & & & & & & & & & & & & & & & & 图2-15
2. 创建Java公共类源程序
(1) 选择File(文件)→New(新建)→Class(类)命令,在项目中新建Java公共类,如图2-16所示。
(2) 弹出New Java Class(新建Java类)对话框。在Name(名称)文本框中输入类名MyTest。选中加入main方法的复选框,如图2-17所示 。
图2-16 & & & & & & & & & & & & & & & & & & & & 图2-17
(3) 单击Finish(完成)按钮,在MyProject项目中生成如图2-18所示的MyTest.java文件。
3. 运行Java应用程序项目
(1) 在MyTest.java文件的main方法中添加如下代码:
System.out.println("欢迎学习Java语言");
(2) 在项目资源管理器中右击MyTest.java文件,在弹出的快捷菜单中选择Run As(运行)→Java Application(Java应用程序)命令,如图2-19所示。
(3) 运行结果如图2-20所示。
4. 关闭和删除Java应用程序项目
(1) 如需关闭项目,在项目资源管理器中右击MyProject项目,在弹出的快捷菜单中选择Close Project(关闭项目)命令,如图2-21所示。
(2) 如需删除项目,则右击MyProject项目,在弹出的快捷菜单中选择Delete(删除)命令。在弹出的Confirm Project Delete(确认项目删除)对话框中,如需将物理磁盘文件一起删除,则选中对应的单选按钮,如图2-22所示。
& & & & & & &
图2-21 & & & & & & & & & & & & & & & & 图2-22
5. 打开已存在的Java应用程序项目
(1) 选择File(文件)→Import(导入)命令,在弹出的Import(导入)对话框中选择General(通用)节点下的Existing Projects into Workspace(工作区中已有的项目)选项,如图2-23所示。
(2) 单击Next(下一步)按钮,进入Import Projects(导入项目)界面。单击Browse(浏览)按钮,选择项目所在目录位置,如图2-24所示。
& & & & & & &&
图2-23 & & & & & & & & & & & & & & & & & & & & 图2-24
(3) 单击Finish(完成)按钮,项目资源管理器中显示出导入的项目,如图2-25所示。双击Java源文件,即可打开代码视图。
店铺收藏成功

我要回帖

更多关于 暴走大事件第四季 的文章

 

随机推荐