Java程序设计实训教程_Java程序设计实训教程--详细介绍
第1章  Java语言基础
1.1  背景知识
1.1.1  Applet与Application
1.1.2  Java虚拟机
1.1.3  Java程序的输入输出
1.1.4  程序控制结构
1.1.5  JDK
1.2  实训案例
1.2.1  程序任务
1.2.2  源代码
1.2.3  程序说明
1.2.4  操作步骤
1.2.5  结果分析
1.2.6  小结
1.3  JDK的安装与设置、Java程序及其上机
1.3.1  实训目的
1.3.2  实训内容
1.3.3  实训步骤
1.4  网页上的Java程序
1.4.1  实训目的
1.4.2  实训内容
1.4.3  实训步骤
1.5  Java程序的输入输出
1.5.1  实训目的
1.5.2  实训内容
1.5.3  实训步骤
1.6  掌握基本语法
1.6.1  实训目的
1.6.2  实训内容
1.6.3  实训步骤
1.7  使用控制结构
1.7.1  实训目的
1.7.2  实训内容
1.7.3  实训步骤
习题
第2章  Java面向对象编程基础
2.1  背景知识
2.1.1  面向对象
2.1.2  包
2.1.3  接口
2.1.4  异常处理
2.2  实训案例
2.2.1  程序任务
2.2.2  源代码
2.2.3  程序说明
2.2.4  操作步骤
2.2.5  结果分析
2.2.6  小结
2.3  体现封装思想
2.3.1  实训目的
2.3.2  实训内容
2.3.3  实训步骤
2.4  静态与非静态成员的访问
2.4.1  实训目的
2.4.2  实训内容
2.4.3  实训步骤
2.5  继承、隐藏和覆盖技术的应用
2.5.1  实训目的
2.5.2  实训内容
2.5.3  实训步骤
2.6  方法的重载
2.6.1  实训目的
2.6.2  实训内容
2.6.3  实训步骤
2.7  构造函数的继承与重载
2.7.1  实训目的
2.7.2  实训内容
2.7.3  实训步骤
2.8  制作和使用用户预定义类包
2.8.1  实训目的
2.8.2  实训内容
2.8.3  实训步骤
2.9  使用Windows API中的键盘和鼠标事件方法
2.9.1  实训目的
2.9.2  实训内容
2.9.3  实训步骤
2.10  实现Java的键盘和鼠标接口
2.10.1  实训目的
2.10.2  实训内容
2.10.3  实训步骤
2.11  异常处理语句的使用
2.11.1  实训目的
2.11.2  实训内容
2.11.3  实训步骤
2.12  方法抛出异常、抛出用户自定义异常
2.12.1  实训目的
2.12.2  实训内容
2.12.3  实训步骤
习题
第3章  常用工具
3.1  背景知识
3.1.1  Java的类库结构
3.1.2  Java语言基础类库
3.1.3  数组与向量类
3.1.4  字符串、日期类、随机类
3.2  实训案例
3.2.1  程序任务
3.2.2  源代码
3.2.3  程序说明
3.2.4  操作步骤
3.2.5  结果分析
3.3  掌握字符串、数组的使用
3.3.1  实训目的
3.3.2  实训内容
3.3.3  实训步骤
3.4  了解Math类、日期类和向量类
3.4.1  实训目的
3.4.2  实训内容
3.4.3  实训步骤
习题
第4章  Applet与图形用户界面
4.1  背景知识
4.1.1  AWT与Swing
4.1.2  Applet类
4.1.3  实现Java接口的事件驱动
4.2  实训案例
4.2.1  程序任务
4.2.2  源代码
4.2.3  程序说明
4.2.4  操作步骤
4.2.5  结果分析
4.2.6  小结
4.3  深入Applet类
4.3.1  实训目的
4.3.2  实训内容
4.3.3  实训步骤
4.4  控件、布局和Swing包
4.4.1  实训目的
4.4.2  实训内容
4.4.3  实训步骤
4.5  设置字体和颜色、绘制基本图形
4.5.1  实训目的
4.5.2  实训内容
4.5.3  实训步骤
4.6  使用多媒体技术
4.6.1  实训目的
4.6.2  实训内容
4.6.3  实训步骤
4.7  利用Windows API的事件驱动
4.7.1  实训目的
4.7.2  实训内容
4.7.3  实训步骤
4.8  实现Java接口的事件驱动
4.8.1  实训目的
4.8.2  实训内容
4.8.3  实训步骤
4.9  利用适配器类和内部类处理事件
4.9.1  实训目的
4.9.2  实训内容
4.9.3  实训步骤
4.10  制作菜单和多窗体程序
4.10.1  实训目的
4.10.2  实训内容
4.10.3  实训步骤
4.11  使用对话框
4.11.1  实训目的
4.11.2  实训内容
4.11.3  实训步骤
习题
第5章  Java网络程序设计及相关技术
5.1  背景知识
5.1.1  文件输入输出流
5.1.2  多线程
5.1.3  URL类
5.1.4  URLConnection类
5.1.5  Socket类和ServerSocket类
5.1.6  UDP和DatagramPacket类
5.2  实训案例
5.2.1  程序任务
5.2.2  源代码
5.2.3  程序说明
5.2.4  操作步骤
5.2.5  结果分析
5.2.6  小结
5.3  创建和使用文件输入输出流
5.3.1  实训目的
5.3.2  实训内容
5.3.3  实训步骤
5.4  用线程实现动画
5.4.1  实训目的
5.4.2  实训内容
5.4.3  实训步骤
5.5  利用URL访问网站
5.5.1  实训目的
5.5.2  实训内容
5.5.3  实训步骤
5.6  利用URL读取服务器上的文本文件
5.6.1  实训目的
5.6.2  实训内容
5.6.3  实训步骤
5.7  利用URL读取服务器上的图像文件
5.7.1  实训目的
5.7.2  实训内容
5.7.3  实训步骤
5.8  利用URLConnection与服务器交互
5.8.1  实训目的
5.8.2  实训内容
5.8.3  实训步骤
5.9  利用Socket与服务器通信
5.9.1  实训目的
5.9.2  实训内容
5.9.3  实训步骤
5.10  利用DatagramSocket与服务器通信
5.10.1  实训目的
5.10.2  实训内容
5.10.3  实训步骤
习题
第6章  J2ME无线应用编程
6.1  背景知识
6.1.1  J2ME的应用对象
6.1.2  J2ME的体系结构
6.1.3  利用MIDP API进行J2ME编程
6.1.4  开发环境
6.2  实训案例
6.2.1  程序任务
6.2.2  源代码
6.2.3  程序说明
6.2.4  实训步骤
6.2.5  结果分析
6.2.6  小结
6.3  用J2ME编写输入输出窗体程序
6.3.1  实训目的
6.3.2  实训内容
6.3.3  实训步骤
6.4  访问数据库
6.4.1  实训目的
6.4.2  实训内容
6.4.3  实训步骤
6.5  数据通信
6.5.1  实训目的
6.5.2  实训内容
6.5.3  实训步骤
习题
第7章  Java与Oracle数据库
7.1  背景知识
7.1.1  Java数据库接口介绍
7.1.2  Oracle数据库介绍
7.2  实训案例
7.2.1  程序任务
7.2.2  源代码
7.2.3  程序说明
7.2.4  操作步骤
7.2.5  结果分析
7.2.6  小结
7.3  用Java访问数据库
7.3.1  实训目的
7.3.2  实训内容
7.3.3  实训步骤
习题
第8章  综合应用
8.1  一个实用的计算器
8.1.1  项目任务
8.1.2  技术要点
8.2  英汉双解小词典
8.2.1  项目任务
8.2.2  技术要点
8.3  将英汉双解小词典的词库放在预定义类包中
8.3.1  项目任务
8.3.2  技术要点
8.4  将英汉双解小词典的词库放在文本文件中
8.4.1  项目任务
8.4.2  技术要点
8.5  记事本程序
8.5.1  项目任务
8.5.2  技术要点
8.6  动态水中倒影
8.6.1  项目任务
8.6.2  技术要点
8.7  聊天程序
8.7.1  项目任务
8.7.2  技术要点
附录A  JBuilder简介
附录B  实训报告样文
主要参考文献
Java程序设计实训教程_Java程序设计实训教程--详细介绍相关推荐
- 【webots教程】关于webots的超详细介绍
系列文章 [webots教程]简介与软硬件要求 [webots教程]安装 [webots教程]关于webots的超详细介绍 [webots教程]你在webots搭建的第一个仿真环境 [webots教程 ...
- java赵莉课后答案_Java程序设计教程(第2版)
<Java程序设计教程(第2版)>根据Java语言程序面向对象的本质特征以及面向对象程序设计课程的基本教学要求,在详细阐述面向对象程序设计基本理论和方法的基础上,全面介绍了Java语言的特 ...
- java 聊天室系统实训总结_Java聊天系统实训报告.doc
Java聊天系统实训报告 一.实训目的: 1.理解C/S模式的软件系统结构,掌握网络编程的基本概念:2.了解Java 的多线程机制,掌握Java多线程技术的应用:3.熟练掌握基于TCP协议的Socke ...
- 福州大学java期末试卷2012_福州大学_java程序设计期末a卷.doc
福州大学_java程序设计期末a卷.doc 第1页共17页福州大学2007-2008学年第一学期考试A卷课程名称Java程序设计考试日期2008.1.14考生姓名学号专业或类别题号一二三四五总分题分3 ...
- 云java编程_学堂云_Java程序设计概论-第1部分开始使用Java编程
学堂云_Java程序设计概论-第1部分开始使用Java编程 更新时间:2020-07-30 11:33点击: If tourists had known the tsunami was occurri ...
- Java程序设置的目的_java程序设计教学大纲的课程性质与目的.doc
java程序设计教学大纲的课程性质与目的 <Java程序设计> Java Language Programming Design 教学大纲 一.课程性质与目的 JAVA程序设计是计算机专业 ...
- Java语言最新实用案例教程_Java 语言实用案例教程
基本信息 书名:Java 语言实用案例教程 出版价格:48元 作者:常玉慧, 王秀梅 出版社:科学出版社 出版日期:2016-10-1 ISBN:9787030497383 字数:387000 页码: ...
- java自定义封装一个方法_Java自定义套件封装教程
Java自定义套件封装教程 时间:2017-07-28 来源:华清远见JAVA学院 各位亲爱的小伙伴们大家好,近很多伙伴都问我该怎么做Java自定义套件封装,今天华清Java学院小编在这里做了 ...
- java lambda 局部变量_java Lambda表达式访问局部变量详细介绍
此前给大家带来了java Lambda表达式访问成员变量详细介绍,下面就要继续给大家介绍java Lambda表达式访问局部变量的内容,一起通过简单的文章来进行了解吧. 对于成员变量的访问Lambda ...
最新文章
- 计算机文化基础4作业,计算机文化基础试题4
- [LeetCode]113.Path Sum II
- java mysql连接两张表,如何使用Java和MySQL在一个语句中插入两个不同的表?
- 使普通的旧Java OSGi兼容
- boost常用库案例
- 图像算法六:【彩色图像处理】彩色模型、彩图处理
- 郑州大学计算机专业本科毕业去向,河南6所高校毕业生月薪公布 :河大最高 郑大垫底...
- Java中 LocalDate、LocalTime、LocalDateTime三个时间工具类的使用介绍
- 【渝粤教育】国家开放大学2018年秋季 0570-21T摄像、录像制作 参考试题
- mysql grant命令详解_mysql grant命令详解 设置mysql远程连接
- 记录点滴——2020年终总结
- vba字典学习案例二
- python实现isPrime()函数
- Edge浏览器打不开网页解决方法教学
- Wise Disk Cleaner 免费的磁盘清理和磁盘碎片整理工具
- MySQL 数据类型和约束(外键是重点
- DSP28335 GPIO模块
- 漫反射实现 - UnityShader
- 企业网络中的防火墙旁挂实例
- a+aa+aaa+aaaa+aaaaa.....
热门文章
- 路径java起床战争_我的世界起床战争地图
- 史上最全Allegro设置Xnet教程
- “嘀哩哩,等灯等灯”,工厂安全生产的提示音
- Win10系统跳过pin设置的操作方法
- 南邮非全日制计算机专业怎么样,2019年南京邮电大学在职研究生哪个证书的含金量比较低...
- Python学习笔记 day5
- R5661 系列单节锂电池保护芯片(带温度保护功能)
- 口袋中有红黄蓝白黑5种颜色的球若干个。每次从口袋中任意取出三个球,问得到3中不通过颜色的球的可能取法。(枚举、gcc编译)
- 口袋妖怪php源码,查看“宝可拳/宝可梦”的源代码
- 智慧社区管理云平台 - 数字孪生大屏三维可视化 - 随手拍小程序 - 倾斜摄影分层分户