Java程序设计经典实验教案 - 图文

2019-08-02 00:13

实验教案(首页)

实验课程名称 实验课类别 授课对象 Java语言程序设计 实验学时 36 1.验证性或基础性□ 2.综合性□ 3.设计性□ 4.创新性和研究型□ 年级:2012级 专业:计算机科学与技术 班级:本科班 教材: 《Java语言程序设计(第2版)》,殷兆麟,范宝德,朱长征编著,高等教育出版社 参考书: 教 参:《Java语言程序设计教程(第5版)》,(美)H.M.Deitel/P.J.Deitel,清华大学出版社,2004 年3月。 《Java程序设计基础》,杨绍方,科学出版社,2001年; 《Java大学简明教程—实例程序设计》,(美)戴特尔,电子工业出版社,2002年; 《Java技术教程(基础篇)》,王克宏,清华大学出版社,2002年。 Java程序设计是计算机科学与技术专业的专业基础课,它是网络时代广泛使用的面向对象的编程语言,它具有可移植性、稳定性、安全性、多线程机制等众多优点,具有非常高的技术性能。上机实验的目的是提高学生的分析问题、解决问题的能力和动手能力,通过实践环节正确理解和熟练掌握JAVA语言的基本知识和基本技能,培养面向对象的程序设计思想和程序设计方法及能力。 Java面向对象编程 教学进程安排 教材 和 主要参考资料 教学目的和 教学要求 教学重点和 教学难点 课次 1 2 3 实验项目(实验内容) 安装Java平台并配置环境变量,编译、运行简单程序 Java数据类型、各种运算符的使用 三种基本流程、break、continue用法 学时 2 4 4 6 备 注 数组、拷贝数组方法arraycopy、数组类Arrays 字符与字符类Character常用方法的使用,String、StringBuffer、StringBuilder常用方法 类和对象的创建、方法的使用 构造方法的重载,静态变量与方法 抽象类和抽象方法;最终类、最终方法 父类和子类编程,扩展类编程 建立包和接口,多态性 try和catch语句 throw和throws语句的使用,finally用法,自定义异常类 流输入输出 文件读写及随机访问 Applet程序的编辑与编译,代码嵌入,Applet运行 Applet生命周期,Applet的应用 多线程的两种常用的创建方法编程;多线程的各个状态的编程;多线程的同步编程 4 5 6 7 8 9 4 4 4 4 2

实 验 教 案

课题(项目)名称: 安装Java平台并配置环境变量,编译、运行简单程序 计划学时: 2 实验类型: 1.验证性或基础性□ 2.综合性□ 3.设计性□ 4.创新性和研究型□ 授课日期: 年 月 日 【实验目的】 1. 学习JDK的开安装和配置 2. 学习Eclipse的安装和基本使用 3. 练习编写基本的Java程序 第 周 星期 第 节 【实验要求】 1. 2. 3. 4. 掌握JDK的安装和配置 掌握Eclipse的安装和基本使用 掌握Java程序编写的基本方法 理解Java程序编译和运行的基本过程 【实验内容与步骤】 1.JDK的安装及基本使用 (1)下载JDK的安装文件(http://java.sun.com) (2)按照安装软件提示进行安装 (3)配置path和classpath 变量名 变量值 JAVA_HOME C:\\j2sdk(假定JDK安装在该目录下) Path CLASSPATH C:\\j2sdk\\bin 或%JAVA_HOME%\\bin 说明 JDK所在搜索路径 Java实用程序的位置 .;c:\\j2sdk\\lib\\dt.jar;c:\\j2sdk\\lib\\tools.jar 说明类和包文件的搜索路或.;%JAVA_HOME%\\lib\\dt.jar; %JAVA_HOME%\\lib\\tools.jar; 径 (4) 测试java,JDK安装是否成功的方法 在CMD中输入java 空格 或是 javac 空格 或是 java -version(显示的是JDK版本的信息) (5)编写HelloWorld.java程序,编译并运行 2.Eclipse安装 (1)下载Eclipse (2)解压安装 3. Eclipse使用 (1)设置工程区(选择自己的目录!!!) (2)建立项目Project****(****代表学号后4位) (3)创建cn.pzhu.java.s****.exp1.HelloWorld类,并运行 4.简单程序编写 在包cn.pzhu.java.s****.exp1下创建 (1)编写下面“Hello World”程序。 public class Hello{ public static void main (String args[]){

System.out.println(\这是一个简单的Java应用程序\ Student stu=new Student(); stu.speak(\ } } class Student{ public void speak(String s){ System.out.println(s); } } (2)编写程序输出如下字符(StarDemo.java) * * * * * * * * * * * * * * * 【思考与练习】 1. 尽管实际java程序开发都使用集成开发工具,但为什么首先要了解JDK? 2.了解,总结Eclipse中的快捷键 【ALT+/】:此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 【Ctrl+O】:显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 【Ctrl+/】:快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在好了,不需要每行进行重复的注释。 【Ctrl+D】:删除当前行,不用为删除一行而按那么多次的删除键。 【Ctrl+M】:窗口最大化和还原,用户在窗口中进行操作时,总会觉得当前窗口小(尤其在编写代码时),现在好了,试试【Ctrl+M】快捷键。 查看和定位快捷键:在程序中,迅速定位代码的位置,快速找到Bug的所在,是非常不容易的事,Eclipse提供了强大的查找功能,可以利用如下的快捷键帮助完成查找定位的工作。 【Ctrl+K】、【Ctrl++Shift+K】:快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。 【Ctrl+Shift+T】:查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?”等通配符。 【Ctrl+Shift+R】和【Ctrl+Shift+T】对应,查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符。

【Ctrl+Shift+G】查找类、方法和属性的引用。这是一个非常实用的快捷键,例如要修改引用某个方法的代码,可以通过【Ctrl+Shift+G】快捷键迅速定位所有引用此方法的位置。 【Ctrl+Shift+O】快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试【Ctrl+Shift+O】快捷键,一定会有惊喜。 【Ctrl+Shift+F】格式化代码,书写格式规范的代码是每一个程序员的必修之课,当看见某段代码极不顺眼时,选定后按【Ctrl+Shift+F】快捷键可以格式化这段代码,如果不选定代码则默认格式化当前文件(Java文件)。 【ALT+Shift+W】:查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用(特别在比较大的项目中)。 【Ctrl+L】定位到当前编辑器的某一行,对非Java文件也有效。 【Alt+←】、【Alt+→】:后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序。 【F3】快速定位光标位置的某个类、方法和属性。 【F4】显示类的继承关系,并打开类继承视图。 【实验报告要求】 1.简述应用JDK运行环境配置和开发java程序的常用命令。 2. 查找资料总结Eclipse常用的10个快捷键。 3.请建立一个工程文件和里面的java文件,存放在你自己指定的文件目录下。并进行编译和执行。写出这个过程。

实 验 教 案

课题(项目)名称: Java数据类型、各种运算符的使用 计划学时: 2 实验类型: 1.验证性或基础性□ 2.综合性□ 3.设计性□ 4.创新性和研究型□ 授课日期: 年 月 日 【实验目的】 1. 熟悉基本数据类型;变量的命名规则;常量的表达。 2. 掌握各种运算符、表达式;运算符的优先级。 3. 熟悉数据类型的强制转换和自动转换。 第 周 星期 第 节 【实验要求】 1. 编写一个声明 Java 不同数据类型变量的程序。 2. 编写一个关于变量的使用范围的程序。 3. 掌握表达式的书写方法 【实验内容与步骤】 (一) 声明不同数据类型的变量 1.编写声明不同数据类型变量的程序文件 KY2_1.java,源代码如下。 public class KY2_1 { public static void main(String args[]) { byte b=0x55; short s=0x55ff; int i=1000000; long l=0xffffL; char c='a'; float f=0.23F; double d=0.7E-3; boolean B=true; String S=\这是字符串类数据类型\ System.out.println(\字节型变量 b = \ System.out.println(\短整型变量 s = \ System.out.println(\整型变量 i = \ System.out.println(\长整型变量 l = \ System.out.println(\字符型变量 c = \ System.out.println(\浮点型变量 f = \ System.out.println(\双精度变量 d = \ System.out.println(\布尔型变量 B = \ System.out.println(\字符串类对象 S = \ } } 2. 编译并运行该程序 3. 把程序的输出结果写在实验报告中。如果不给上面程序中的变量赋初始值的话,看看该程序是


Java程序设计经典实验教案 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:金融从业人员演讲稿-坚定理想信念让青春飞扬

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: