- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
33974_Ja开发技术_实验指导书
Java开发技术
实验指导书
《Java开发技术》课程组编写
信息管理学院
二○一一年十一月
前言
《Java 开发技术》课程主要通过开发一个完整的软件项目,让学生掌握 Java语言的面向对象特性和基础类库的使用,熟悉 J2EE 平台的搭建和环境下的编程,熟练掌握 Eclipse 开发工具的使用,掌握面向对象软件开发的一般步骤和相应文档的编制,能够设计、调试、运行一个完整的应用系统。使学生在实践中加深理解规范的软件工程思想,提高开发过程中的团队意识,锻炼学生书面和口头表达能力,为将来基地实习、毕业设计打下坚实的基础。
该课程设计过程将会较直接地综合运用下面的知识:
(1) Java Applet,GUI,多线程,Socket,JSP 和 JDBC;
(2) Eclipse 开发工具的使用;
(3) J2EE 平台的搭建和环境配置;
(4)数据库设计和应用的相关知识。
目录
第一部份 绪论 1
第二部份 基本实验指导 3
实验一 Java环境的安装与配置与简单的Java程序 3
实验二 Java语言基础 4
实验三 Java面向对象程序设计基础 5
实验四 Java面向对象高级程序设计 6
实验五 字符串处理 7
实验六 Java标准类库 8
实验七 Java异常处理 9
实验八 输入输出处理 10
实验九 Java多线程 11
实验十 Java GUI设计 12
实验十一 JDBC技术 13
实验十二 网络通讯 14
实验十三 JSP、Servlet及综合性程序开发 15
第一部份 绪论
本指导书是根据《Java开发技术》课程实验教学大纲编写的,适用于信息管理与信息系统/计算机科学与技术专业。
一、本课程实验的作用与任务
通过课程的学习使学生掌握Java语言的基本语法和编程规范;掌握Java语言网络编程掌握面向对象编程的思想和实践,Java语言的基础知识:Java;Java语言的基本规范,;面向对象特点,类和对象的概念,封装、继承、多态,Java语言;Java语言的输入/输出处理机制和方法,常用的输入/输出方法,输入/输出处理的应用;多线程程序设计的一般方法,线程的生命周期,线程状态的控制,多线程的互斥和同步Java语言的图形用户界面设计:界面设计基本方法,常用的组件类库,事件处理模型和方法,;Java Applet程序设计,Applet程序的运行机制;Java语言的网络编程技术和应用,Socket程序设计,Client/Server程序设计;Java的Servlet和JSP技术
序
号 实验项目名称 学
时 教学目标、要求 1 Java环境的安装与配置与简单的Java程序 2 JDK1.6安装及Java环境变量设置,Eclipse软件安装和使用;编写Hello World等简单程序 2 Java语言基础 2 熟悉Java语言基本语法、数据类型,熟练掌握顺序、分支、循环三种基本程序控制结构的使用 3 Java面向对象程序设计基础 2 熟悉类、对象、类的成员变量、类方法 4 Java面向对象高级程序设计 2 掌握抽象类、内部类、接口的使用 5 字符串处理 2 掌握字符串处理技术 6 Java标准类库 2 Java标准类库及集合框架的使用 7 Java异常处理 2 掌握例外处理的方法根据需要正确使用各种输入/输出流掌握线程之间的相互调度关系,互斥和同步的实现机制掌握AWT设计图形用户界面的方法 12 网络通讯 2 理解TCP/IP协议通讯模型,掌握网络通讯的实现方法 32
第二部份 基本实验指导
实验一 Java环境的安装与配置与简单的Java程序
一、实验目的
(1)JDK1.6安装及Java环境变量设置
(2)Eclipse软件安装和使用
(3)编写简单的Java程序
二、主要仪器及耗材
连接网络的计算机一台
三、实验内容与步骤
(1)JDK、JRE的安装;
(2)环境变量的配置;
(3)在记事本中编写输出“Hello World!”程序,完成编译和运行;
(4)利用记事本、JDK完成教材中1-2、1-3的Application示例;
(5)利用记事本、JDK完成教材中1-4的Applet示例;
(6)练习集成开发工具MyEclipse的使用,在MyEclipse中编写并运行输出“Hello World!”程序。
四、实验注意事项
重点掌握Java虚拟机实验二 Java语言基础
一、实验目的
(1)掌握ava程序的结构、编程规范学习阅读ava帮助文档
②编程求解并输出斐波拉契数列(1,1,2,3,5,8,…)的前n项和;
③编程显示n阶螺旋方阵。
四、实验注意事项
您可能关注的文档
- 28、29大自语言.doc
- 28供方质量体价准则.doc
- 29、脱硫PC修工作包.doc
- 29《呼风唤雨纪》教学设计.doc
- 2—5即墨市第验小学房蕾口算加减法.doc
- 2、2015年名校高考作文模拟题立意专家解析.doc
- 29套《职业测性格测试题库》HR必备测评库.doc
- 2、河北国防知赛题库(小学4-6年级).doc
- 2、《物理化学学大纲(化学专业).doc
- 2、计算机及应业教学指导书.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)