java项目设计教学指南

java项目设计教学指南

ID:17524180

大小:179.50 KB

页数:7页

时间:2018-09-02

java项目设计教学指南_第1页
java项目设计教学指南_第2页
java项目设计教学指南_第3页
java项目设计教学指南_第4页
java项目设计教学指南_第5页
资源描述:

《java项目设计教学指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程名称JAVA项目设计课程代码0911315 课程类型 专业必修课教学目的本课程的教学目的是让学生能够循序渐进地掌握Java程序设计的基本技巧、面向对象的基本思想和基本方法。为此,由易到难精选了一些大小适中的实例,逐步进行实战训练。每个实训包括实训要点、基本知识点、实训步骤、实训小结。使学生完成每个实例后都会有所收获。开设学期 3学时计划总学时教学周数周学时36182课程教材资料及参考文献主讲教材《Java项目开发实训教程》朱福喜教学参考书 《java程序设计习题集》雍俊海 《Java程序设计》,辛运帏等编著,清华大学出版社

2、,2004年 《 Java编程思想》中文第三版参考文献JavaAPI文档《Thinkinginjava》Java中国开发网――http://bbs.cjsdn.net/中文JAVA技术网――http://www.cn-java.com/天新网-软件开发-Java开发――http://dev.21tx.com/java/《Java学习笔记》,良葛格著,清华大学出版社,2006.8二、课程主要教学内容及要求实验一Java基础主要内容目的要求1.练习Java开发环境的建立方法2.练习JavaApplication程序的开发步骤3.结

3、合以前学过的程序设计语言知识,尝试在Java中使用。例如1.了解J2SE的安装与使用2.学习JavaApplication的开发步骤可以使用C语言的数据类型定义和程序控制语句。实验二Java结构化程序设计主要内容目的要求1.在程序中定义字符变量、布尔变量和浮点型变量,自己定义操作练习这些变量的使用方法。2.给出两个整数,输出这两个数的最大公约数和最小公倍数3.将练习2中的操作定义成两个函数,实现相同的效果。1.掌握Java基本数据类型的使用2.掌握Java中运算符的用法3.掌握三种基本控制结构实验三类的定义和对象的使用主要内容

4、目的要求1.定义一个类Pen,包含的成员变量和成员方法自己定义。2.定义一个公共类Test,在其中的main函数中使用Pen类定义对象。3.练习定义好的对象的使用方法。1.掌握Java类的定义方法2.掌握Java中对象的使用方法实验四类的封装和继承主要内容目的要求1.修改实验三中定义的类Pen,使得其成员变量和成员方法满足下面条件。2.定义一个类Pencile,该类是从Pen类继承而来的。3.练习定义好的类的使用方法。1.掌握Java类定义中成员的访问控制符用法2.掌握Java类继承的定义和使用实验五类的多态特性主要内容目的要

5、求1.修改实验四中定义的类Pencile,在Pencile类中定义GetPrice覆盖Pen中的同名函数(函数体自己定义)。2.在Pencile类中定义三个同名函数Drow,作用自己定义。3.在Pencile类中定义一个静态变量count,每当创建一个实例,count的值加1,最后显示创建实例的个数。1.掌握Java类的多态特性2.练习类的静态变量使用方法实验六Java中的数组和字符串主要内容目的要求1.调用类java.lang.Math的成员方法“pulbicstaticdoublerandom()”运行下面表达式10000

6、次1.掌握数组的定义和使用2.掌握字符串的定义和使用(int)(Math.random()*20+0.5)统计其中生成的整数0,1,...,20的个数分别是多少,并输出统计结果。2.有一个字符串"***hel*lo*,Tom",请去除字符串中的非字母字符,将结果输出。实验七异常处理主要内容目的要求1.定义一个枚举类型用以表示每周的七天2.定义并使用一个数组,处理异常。1.掌握Java异常处理的方法2.练习枚举数据类型实验八文件相关操作主要内容目的要求1.将文本文件data.txt中的内容复制到文件dest.txt中,同时显示文

7、件的内容。2.在当前目录创建文件test.txt,在E盘创建文件夹Test,然后将test.txt文件移动到E:Test中,并且改名为newtest.txt。1.掌握读写数据文件的方法2.掌握常见的文件操作命令实验九网络程序设计主要内容目的要求设计一个客户服务器程序,服务器充当一个文件服务器,客户端可以通过发送命令发送命令实现指定操作。1.了解InetAddress类的使用2.熟悉Sokect通信原理及编程方法3.了解数据报编程的基本方法4.了解URL定义,在Applet中对URL资源的访问实验十多线程程序设计主要内容目的要

8、求使用两种方法设计一个多线程程序。1.掌握多线程程序设计方法实验十一数据库程序设计主要内容目的要求按实验步骤创建数据库应用程序,实现数据库的连接及基本操作。1.了解JDBC驱动程序、ODBC配置方法2.掌握常见JDBCAPI的使用,Connection接口,Statement

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

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

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