33974java开发技术实验指导书

33974java开发技术实验指导书

ID:8801331

大小:223.50 KB

页数:19页

时间:2018-04-08

33974java开发技术实验指导书_第1页
33974java开发技术实验指导书_第2页
33974java开发技术实验指导书_第3页
33974java开发技术实验指导书_第4页
33974java开发技术实验指导书_第5页
资源描述:

《33974java开发技术实验指导书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Java开发技术实验指导书《Java开发技术》课程组编写信息管理学院二○一一年十一月2前言《Java开发技术》课程主要通过开发一个完整的软件项目,让学生掌握Java语言的面向对象特性和基础类库的使用,熟悉J2EE平台的搭建和环境下的编程,熟练掌握Eclipse开发工具的使用,掌握面向对象软件开发的一般步骤和相应文档的编制,能够设计、调试、运行一个完整的应用系统。使学生在实践中加深理解规范的软件工程思想,提高开发过程中的团队意识,锻炼学生书面和口头表达能力,为将来基地实习、毕业设计打下坚实的基础。该课程设计过程将会较直接地综合运用下面的知识:(1)JavaApplet,GU

2、I,多线程,Socket,JSP和JDBC;(2)Eclipse开发工具的使用;(3)J2EE平台的搭建和环境配置;(4)数据库设计和应用的相关知识。II目录第一部份绪论1第二部份基本实验指导3实验一Java环境的安装与配置与简单的Java程序3实验二Java语言基础4实验三Java面向对象程序设计基础5实验四Java面向对象高级程序设计6实验五字符串处理7实验六Java标准类库8实验七Java异常处理9实验八输入输出处理10实验九Java多线程11实验十JavaGUI设计12实验十一JDBC技术13实验十二网络通讯14实验十三JSP、Servlet及综合性程序开发15I

3、I第一部份绪论本指导书是根据《Java开发技术》课程实验教学大纲编写的,适用于信息管理与信息系统/计算机科学与技术专业。一、本课程实验的作用与任务通过课程的学习,使学生掌握Java面向对象的基础编程,包括Java语言的基本语法和编程规范、数据类型、流程控制、类、继承、接口、字符串、异常及常用基础类库;掌握Java的线程、输入输出技术、图形界面编程、JDBC数据库技术等;掌握Java语言的网络编程方法与技术,包括Applet、网络通信技术、Java安全技术、JSP和Servlet技术、JavaEE概念及流行框架、JavaME技术等;掌握Java面向对象编程的思想和实践,综合

4、运用程序设计基础、数据库系统原理、管理信息系统等前导课程的理论方法,培养学生一定的信息系统分析设计与开发的能力。二、本课程实验的基础知识ØJava语言的基础知识:Java语言的发展沿革、简单输入输出、Java的运行和开发环境、常用的集成开发环境;ØJava语言的基本规范,包括简单数据类型、运算符、数组、程序流程控制等;ØJava语言的面向对象特点,类和对象的概念,封装、继承、多态三大特性,Java语言中的接口、内部类等;ØJava中的字符串处理,字符串与其他类型数据的转换,java.lang和java.util包中常用的类和接口;ØJava的异常处理机制;ØJava语言的

5、输入/输出处理机制和方法,常用的输入/输出方法,输入/输出处理的应用;ØJava的线程处理机制,多线程程序设计的一般方法,线程的生命周期,线程状态的控制,多线程的互斥和同步。ØJava语言的图形用户界面设计:基于Swing的界面设计基本方法,常用的Swing组件类库,GUI事件处理模型和方法,MVC设计模式;ØJavaApplet程序设计,Applet程序的生命周期、运行机制及简单应用;ØJava语言的数据库编程,JDBC访问数据库的流程和方法,相关类和接口;第16页ØJava语言的网络编程技术和应用,Socket程序设计,Client/Server程序设计;ØJava的

6、Servlet和JSP技术。三、本课程实验教学项目及其教学要求序号实验项目名称学时教学目标、要求1Java环境的安装与配置与简单的Java程序2JDK1.6安装及Java环境变量设置,Eclipse软件安装和使用;编写HelloWorld等简单程序2Java语言基础2熟悉Java语言基本语法、数据类型,熟练掌握顺序、分支、循环三种基本程序控制结构的使用3Java面向对象程序设计基础2熟悉类、对象、类的成员变量、类方法4Java面向对象高级程序设计2掌握抽象类、内部类、接口的使用5字符串处理2掌握字符串处理技术6Java标准类库2Java标准类库及集合框架的使用7Java异

7、常处理2掌握例外处理的方法8输入输出处理2根据需要正确使用各种输入/输出流9Java多线程2掌握线程之间的相互调度关系,了解互斥和同步的实现机制10JavaGUI设计4掌握AWT、Swing设计图形用户界面的方法;比较两者11JDBC技术2熟悉SQL命令集;应用Java.sql包中的类和接口编写操作数据库的应用程序12网络通讯2理解TCP/IP协议通讯模型,掌握各种Java网络通讯的实现方法13JSP、Servlet及综合性程序开发6了解JSP的特点,掌握JSP编写网页的方法,综合性程序全面考核学生Java语言的编程能力合  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。