《Java程序设计》实训指导书

《Java 程序设计》实训指导书项目(实训)指导书 系 别: 计算机系 专 业: 软件技术 课 程: Java 程序设计 制 订 人: 葛汉强 审 核 人: 聂军 制订时间: 2012 年 2 月 目 录项目一 Java 运行环境的安装、配置与运行 1项目二 Java 基本语法练习 9项目三 Java 语言面向对象基础 19项目四 包、接口与异常处理 39项目五 数组、向量和字符串 46项目六 常用系统类的使用 51项目七 建立图形用户界面 57项目八 流与文件 72项目九 线程 79项目十 网络编程 83 项目一 Java 运行环境的安装、配置与运行一、项目(实训)名称Java 运行环境的安装、配置与运行二、项目(实训)学时数8 课时三、项目(实训)目标1. 阶段目标掌握下载 Java SDK 软件包,掌握设置 Java 程序运行环境的方法,了解 Java 语言的概貌,安装、掌握 Eclipse 软件,为学习 Java 语言和进行 Java 程序的实验做好准备工作,安装、掌握 Eclipse 软件,为学习 Java 语言和进行 Java 程序的实验做好准备工作,浏览 Applet 程序。2. 最终成果形式通过课堂实操,熟练掌握 Eclipse 的安装技巧,能搭建 Java 程序运行环境。3. 获得的知识通过本次课堂实验学生了解到 Java 平台的搭建过程,掌握了 Java 源文件的编译与运行,了解到什么是 Java 的字节码文件。四、项目(实训)中的具体任务1. SDK 的下载与安装2. 设置环境变量3. 编写、编译 Java 源程序4. 运行 Java 程序5. 安装、使用 Eclipse 软件五、教师知识和能力要求1. 教师应了解 Java 平台的搭建过程;2. 教师应了 Java 的编译器和解释器;六、学生知识和能力准备1. 学生应了解一般软件的安装方法;2. 学生应了解文件的搜索方法。七、工具与设备1. Eclipse 软件2. 教室网络系统八、辅助教学资料1. 课堂教学软件2. 《JAVA 语言程序设计》 陈 锐主编,机械工业出版社九、实施步骤与技术要点(1)SDK 的下载与安装1.机器要求 Java 对机器运行要求不高。下面给出的是基于 Windows 平台的机器要求。硬件要求:CPU PII 以上,64M 内存,1OOM 硬盘空间即可。软件要求:Windows98/Me/XP/NT/2000,IE 5 以上。2.下载 SDK 为了建立基于 SDK 的 Java 运行环境,需要先下载 Sun 的免费 SDK 软件包。SDK 包含了一整套开发工具,其中包含对编程最有用的是 Java 编译器、Applet 查看器和 Java 解释器。在浏览器中输入 J2SE v 1.4.2_19 ”栏可以选择下载 J2SE v 1.4.2_19 SDK 软件包。有两种选择:一种是在线安装“Windows Installation”;一种是离线安装“Windows Offline Installation” 。3.安装 SDK运行下载的“j2sdk-1_4_2_19-windows-i586.”软件包,可安装 SDK,在安装过程中可以设置安装路径及选择组件,系统默认的安装路径为 C:\ j2sdk1.4.2_09,默认的组件选择是全部安装。安装过程如图 1-1 和图 1-2 所示:图 1-1 SDK 安装过程(1) 图 1-2 SDK 安装过程(2)4.SDK 中的主要文件夹和文件安装成功后,E:\ j2sdk1.4.2_19 中的文件和子目录其中,bin 文件夹中包含编译器(javac.) 、解释器(javac.) 、Applet 查看器(appletviewer.)等可执行文件,如图 1-3 所示: 图 1-3 SDK 的主要文件夹(2)设置环境变量为了能正确方便的使用 SDK,可手工配置一些 Windows 的环境变量,Windows 98 与 Windows/xp/NT/2000 的配置略有不同。下面以Windows/xp/NT/2000 为例说明相关配置。1.设置 Windows XP/NT/2000在桌面“我的电脑”图标上单击右键,选择“属性”菜单,将出现系统特性设置界面,如图 1-4 所示: 图 1-4 “我的电脑” 右键“系统属性”在“高级”选项卡中单击“环境变量”按钮。将出现“环境变量”设置界面,如图 1-5 所示: 图 1-5 环境变量在“系统变量”框中选择“Path” ,然后单击“编辑”按钮,在出现的“编辑系统变量”对话框中,在“变量值”栏的命令前添加“C:\j2sdk1.4.2_19\bin;”命令,用同样方法设置环境变量“classpath” ,其值为“C:\j2sdk1.4.2_19\lib;”命令。如图1-6 所示: 图 1-6 设置 Path 变量值设置完成后,单击“开始”→“所有程序”→“附件”→“命令提示符”打开 DOS 窗口,如图 1-7 所示: 图 1-7 打开 DOS 窗口在命令提示符下输入“java”或“javac” ,回车后,如果出现其用法参数提示信息,则安装正确,如图 1-8 所示: 图 1-7 用 javac 命令测试2. 设置 DOS 起始位置为了在打开 DOS 窗口时可以直接进入包含你开发的 java 程序的路径下,下面以 Windows XP/2000 为例说明设置过程。首先建立一个存放 java 源程序的路径和文件夹,如将实验中建立的 java 源程序都存放在为“d:\java\”文件夹中。单击“开始”→“所有程序”→“附件”→“命令提示符” ,选择“命令提示符”选项右击,在出现的下拉菜单中选择“属性”菜单,将打开“命令提示符 属性”对话框,如图 1-8 所示。 图 1-8 命令提示符在“命令提示符 属性”对话框中选择“快捷方式”选项,在“起始位置”栏输入“d:\java\” ,单击“确定”按钮,如图 1-9 所示: 图 1-9 命令提示符属性设置进行了上面的设置后,打开 DOS 窗口时将直接进入“d:\java ”路径下。如果没有进行上述设置,可使用 DOS 命令,直接输入“d:”按回车进入到d 盘,再输入“cd java”到 d 盘的 java 子目录下。(3)编写、编译 Java 源程序1.打开一个纯文本编辑器,键入如下程序:public class Hello public static void main String args[] System.out.println “Hello,welcome!“ ;2.将文件命名为 Hello.java,保存为文本文件格式文件,注意保存文件的路径。根据前面环境变量的设置,Hello.java 应该保存在“d:\java\”的路

java 实训指导书_《Java程序设计》实训指导书相关推荐

  1. Java实训学生信息_(java实训)学生信息管理系统.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspJava (java实训)学生信息管理系统.doc9页 本文档一 ...

  2. python程序设计实验指导书_“Python程序设计”实验指导书.pdf

    Python < 程序设计>实验指导书 董付国 <Python 程序设计 (第2 版)> <Python 程序设计基础 (第2 版)> <Python 可以这 ...

  3. java对数字的处理_[java初探10]__关于数字处理类

    前言 在我们的日常开发过程中,我们会经常性的使用到数字类型的数据,同时,也会有众多的对数字处理的需求,针对这个方面的问题,在JAVA语言中.提供解决方法的类就是数字处理类 java中的数字处理类包括: ...

  4. mysql期末实验实训装置厂家_工业自动化综合实训装置

    3.变频器实训挂箱 配置西门子V20 0.37KW变频器,带有RS485通讯及BOP操作面板. 4.触摸屏实训组件:7英寸昆仑通态,256色,了解工业触摸屏的功能及使用方法.掌握与PLC之间的通信知识 ...

  5. java 微信群发多图文_[Java教程]httpClient实现微信公众号消息群发

    [Java教程]httpClient实现微信公众号消息群发 0 2016-09-21 20:00:10 1.实现功能 向关注了微信公众号的微信用户群发消息.(可以是所有的用户,也可以是提供了微信ope ...

  6. java类全路径简写_[JAVA] JAVA 类路径

    Java 类路径 类路径是所有包含类文件的路径的集合. 类路径中的目录和归档文件是搜寻类的起始点. 虚拟机搜寻类 搜寻jre/lib和jre/lib/ext目录中归档文件中所存放的系统类文件 搜寻再从 ...

  7. 建模实训报告总结_建筑模型制作实训报告总结

    一.实践目的 本次实践是建筑学专业的综合性实践教学环节,旨在培我们的实际动手能力.其主要任务是使我们理解模型制作在作品设计中的重要性,掌握模型制作的基本工具.方法和过程,锻炼我们的动手实践能力,完善我 ...

  8. java程序运行结果题_(Java程序设计)试题

    装 订 线 内 不 答 题 要 二.多选题 (每题2分,共10分) . A.Java 语言是面向对象的.解释执行的网络编程语言. B.Java 语言具有可移植性,是与平台无关的编程语言. C.Java ...

  9. 计算机JAVA相关说课稿_面向对象程序设计-java说课稿

    面向对象程序设计-java说课稿 面向对象程序设计-JAVA说课稿,计算机系 毕景霞,目录,一.说教材 二.说教学目标 三.说重点难点 四.说教学方法 五.说教学内容 六.教学效果及总结,(一)教材的 ...

  10. java静态初始化说法正确_面向对象程序设计(Java)-中国大学mooc-题库零氪

    项目1.初始Java 第1章单元测试 1.如果在Hello.java中编写如下代码public class Hello{ public static main(String[] args){ Syst ...

最新文章

  1. nginx 负载 sessionid 不一致_你不知道的Nginx负载均衡算法,快进来迅速掌握
  2. Java学习笔记(必看经典)
  3. Silverlight为什么要使用程序扩展服务
  4. 毕业设计:基于SSM实现新生报道系统
  5. 非刚性人脸跟踪 —— 实用工具
  6. shortcut icon 修改浏览器标签网站图标
  7. 玩转oracle 11g(46):图解oracle数据库
  8. ir指令、立即数的作用_ARM-汇编指令集(总结)
  9. java 取pdf 文本域_使用PDFBox获取文本行的位置
  10. kibana创建索引_ELK 索引生命周期管理
  11. 数据解析(XML,JSON)
  12. 回归网易 9 个月来的测试团队转型之路
  13. 蓝牙鼠标windows linux,在Deepin和Windows 10双系统中蓝牙4.0鼠标共享使用的方法
  14. Android 高德地图 Native method not found: com.autonavi.amap.mapcore.MapCore.nativeNewInstance:(Ljava/lan
  15. 抖音小店无货源,出现退货的情况怎么处理?千万别大意
  16. 《正确写作美国大学生数学竞赛论文》摘录笔记
  17. 编程、Web前端/后端、游戏开发、嵌入式开发、大数据、人工智能、机器学习需要什么样的笔记本配置?
  18. php问答系统模板,tipask问答系统模板资料对照
  19. python用glob读取文件夹
  20. Android开机画面定制

热门文章

  1. 【imessage苹果家庭推送群发】messageview前置的类型转换因变量
  2. Qt Creator配置MSVC编译器
  3. 网络营销常用的营销工具
  4. vue中页面上的input框自动获取焦点
  5. 蚂蚁韵保公司注销 蚂蚁金服旗下仍有保险中介牌照
  6. 数据库系统导论学习笔记
  7. 解决httpd: Could not reliably determine the server's fully qualified domain name
  8. 手机屏幕原理和设计(触摸屏幕)
  9. SX1276调试总结
  10. php strrpos,PHP strrpos() and strripos()用法及代码示例