求索知识共享社区
www.qiusuo365
Java 语言案例教程
《Java 语言程序设计》实训大纲
实训 1 第一个 JAVA 程序 ................................................................................................... 1 实训 2 程序流程控制 .......................................................................................................... 2 实训 3 使用 JAVA API ......................................................................................................... 2 实训 4 HappyChat 用户登录界面设计 ................................................................................ 3 实训 5 APPLET 绘图程序.................................................................................................... 3 实训 6 使用 Applet 实现 HappyChat 登录界面 ................................................................. 4 实训 7 HappyChat 用户登录界面的布局管理 .................................................................... 4 实训 8 HappyChat 中的异常处理 ........................................................................................ 4 实训 9 HappyChat 登录程序事件处理 ................................................................................ 5 实训 10 HappyChat 用户注册程序 ...................................................................................... 5 实训 11 HappyChat 用户聊天程序 ...................................................................................... 6 实训 12 HappyChat 文件应用 ...........................
................................................................... 6 实训 13 HappyChat 聊天界面显示时间 .............................................................................. 7 实训 14 HappyChat 服务器端程序 ...................................................................................... 7 实训 15 HappyChat 客户端程序 .......................................................................................... 8 实训 16 HappyChat 数据库管理应用 .................................................................................. 8
实训 1 第一个 JAVA 程序
一、 实训名称
第一个 JAVA 程序
二、 实训目的
1. 2. 3. 4. 5. 6. 7. 掌握 JAVA 的安装和配置。 了解利用“记事本”编辑 JAVA 程序的方法。 了解利用 Javac 命令编译 JAVA 程序的方法。 了解利用 Java 命令运行 JAVA 应用程序的方法。 了解 JAVA APPLET 程序的运行方法。 掌握利用 Java 进行程序设计的基本过程。 比较 JAVA 和其他程序设计语言(C#、C++)的异同。
三、 实训内容
1
求索知识共享社区
www.qiusuo365
Java 语言案例教程
1. 编写一个在控制台输出“HELLO WORLD”的 APPLICATION。 2. 编写输出“HELLO WORLD”的 APPLET 程序。
实训 2 程序流程控制
一、 实训名称
程序流程控制
二、 实训目的
1. 2. 3. 4. 5. 进一步掌握编写 JAVA 程序的过程。 掌握 JAVA 变量的命名和使用。 掌握 JAVA 常用运算符和表达式的使用。 掌握 JAVA 程序流程控制语句。 了解 MAIN 方法中的参数应用。
三、 实训内容
编写一个带 3 个整型命令参数的程序,要求能够比较前两个参数的大小,同时以不同 的循环方法按第 3 个参数指定的次数循环。
实训 3 使用 JAVA API
一、 实训名称
使用 Java API
二、 实训目的
1. 掌握 JCreator(其他 JAVA 开发工具)的安装和配置。 2. 掌握在 JCreator 中编辑、编译和运行 JAVA 程序的方法。 3. 掌握查和阅读 JAVA API 的方法。
三、 实训内容
使用 JCreator 完成“实训二”程序的编辑、编译和运行。
2
求索知识共享社区
www.qiusuo365
Java 语言案例教程
实训 4 HappyChat 用户登录界面设计
java布局管理器一、 实训名称
HappyChat 用户登录界面设计
二、 实训目的
1. 2. 3. 4. 5. 了解 JAVA 图形界面设计的方法。 掌握 JFRMAE 类的使用。 掌握 JLabel、JTextField 和 JButton 类的使用。 进一步了解 JAVA API 的使用。 进一步了解 JAVA 面向对象程序设计方法。
三、 实训内容
1. 通过实例化 JFRMAE 类的方法建立一个 FRMAE。 2. 通过继承 JFRAME 类的方法建立一个 FRMAE,并设计好聊天室系统的用户登录 界面。
实训 5 APPLET 绘图程序
一、 实训名称
APPLET 绘图程序
二、 实训目的
1. 2. 3. 4. 5. 6. 掌握 APPLET 的创建方法。 了解 APPLET 的生命周期。 掌握 APPLET 的运行方法。 了解 JAPPLET 类的应用。 掌握 Graphics 类的应用。 进一步了解 APPLET 程序设计方法。
三、 实训内容
编写一个 APPLET 程序,要求在 Applet 上使用不同颜绘制不同图形。
3
求索知识共享社区
www.qiusuo365
Java 语言案例教程
实训 6 使用 Applet 实现 HappyChat 登录界面
一、 实训名称
使用 Applet 实现 HappyChat 登录界面
二、 实训目的
1. 进一步掌握 APPLET 的创建方法。 2. 掌握 APPLICATION 到 APPLET 程序的改造。 3. 进一步比较 APPLET 和 APPLICATION 的异同。
三、 实训内容
将 HappyChat 用户登录界面应用程序改造成 APPLET 程序。
实训 7 HappyChat 用户登录界面的布局管理
一、 实训名称
HappyChat 用户登录界面的布局管理
二、 实训目的
1. 2. 3. 4. 5. 6. 了解 JAVA 布局管理的各种方法。 掌握 FlowLayout 布局管理的使用。 掌握 BorderLayout 布局管理的使用。 掌握 GridLayout 布局管理的使用。 掌握 GridBagLayout 布局管理的使用。 掌握空布局管理的使用。
三、 实训内容
1. 设计一个 FRAME,上面放置四个按钮,分别采用 FlowLayou、GridLayout、 BorderLayout 和 GridBagLayout 进行布局。 2. 使用合理布局,完善 HappyChat 用户登录界面。
实训 8 HappyChat 中的异常处理
一、 实训名称
4
求索知识共享社区
www.qiusuo365
Java 语言案例教程
HappyChat 中的异常处理
二、 实训目的
1. 2. 3. 4. 了解 Exception 类。 掌握利用 try-catch-finally 语句捕获异常的方法。 了解利用 throw 语句抛出异常的方法。 掌握常见的异常。
三、 实训内容
1. 为用户登录程序添加异常处理。 2. 为用户注册程序添加异常处理。 3. 为用户聊天程序添加异常处理。
实训 9 HappyChat 登录程序事件处理
一、 实训名称
HappyChat 登录程序事件处理
二、 实训目的
1. 2. 3. 4. 5. 了解 JAVA 事件委托模型。 掌握 ActionListener 接口的使用。 掌握事件监听类的书写方法。
掌握实现 ActionListener 接口的不同方法。 了解其他事件源及对应接口和适配器。
三、 实训内容
为用户登录程序添加“登录”“注册”和“退出”事件处理程序。 、
实训 10 HappyChat 用户注册程序
一、 实训名称
HappyChat 用户注册程序
二、 实训目的
5
求索知识共享社区
1. 2. 3. 4. 5. 6. 7.
www.qiusuo365
Java 语言案例教程
进一步掌握 JAVA 事件委托模型。 掌握 ItemListener 接口的使用。 掌握组合框的使用。 掌握复选框的使用。 掌握单选钮的使用。 掌握用户注册程序界面的设计。 掌握用户注册程序逻辑的实现。
三、 实训内容
1. 完成 HappyChat 用户注册界面。 2. 为用户注册程序添加“确认”“重填”和“退出”事件处理程序。 、
实训 11 HappyChat 用户聊天程序
一、 实训名称
HappyChat 用户聊天程序
二、 实训目的
1. 2. 3. 4. 5. 6. 掌握菜单的事件处理。 掌握 TextArea 的使用。 掌握 JTextArea 和 JScrollPane 的使用。 掌握列表框的使用。 掌握聊天程序的界面设计。 掌握聊天程序逻辑的实现。
三、 实训内容
1. 完成 HappyChat 用户聊天界面。 2. 为用户聊天程序添加“发送”“历史记录”和“退出”事件处理程序。 、
实训 12 HappyChat 文件应用
一、 实训名称
利用文件实现 HappyChat 的注册和登录
二、 实训目的
6
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论