思科网络技术学院教程:Java编程基础(实验手册)

思科网络技术学院教程:Java编程基础(实验手册)
作 者: (美)Cisco Systems公司Cisco Networking Academy Program著;周吉阳,高阳译
出版社: 人民邮电出版社
丛编项: 思科网络技术学院教程
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: JAVA语言 程序设计 教学参考资料
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《思科网络技术学院教程:Java编程基础(实验手册)》作者简介

内容简介

本书可以作为思科网络技术学院教程教学及实验的补充。思科网络技术学院教程的目标是使学员在计算机编程领域具备从业或接受进一步教育和培训的能力。本书将围绕着与SunJava2认证考试相关的主题,在本课程中使用的在线培训材料之外,给学员提供进一步的培训。本书在风格和版式上紧跟思科课程一贯的作用。本书为思科网络技术学院Java编程基础课程的配套实验手册,用于辅助读者学习Java编程基础课程,也可作为补充教材和实验室手册使用。本书共分14章,分别介绍了面向对象的编程方法、Java语言基础、Java语言的运算符及控制结构、如何定义及使用类、数组的概念、类与继承的概念、如何使用AWT创建GUI、如何使用Applet、应用程序中的异常处理、输入与输出、集合与线程等实验。所有的实际都包括两个部分:1、“概述”部分:包括实验预计时间、学习目的、描述/场景等,用于帮助教师或学生做好实验准备工作。2、“任务”部分:包括完成实验的必需步骤等。本书的实验是专门针对思科网络技术学院的Java编程基础课程的补充练习,适于学习该课程的学生使用,另外也希望能够对了解Java编程基础的读者有所帮助。

图书目录

第1章 实验——Java基础知识

实验1. 5. 1:认识资源. 管理编辑器和控制台窗口

实验1. 5. 4:创建和运行HelloStudentl类

实验1. 6. 1:修改HelloStudentl程序, 以在运行期间接收用户的输入

实验1. 7. 2:调测并纠正预定的类中的错误

实验1. 8. 2:使用BlueJ创建HelloStudent3

实验1. 8. 3:浏览BlueJ教程

实验1. 8. 4. 1:创建并运行Teller类

实验1. 8. 4. 2:案例:修改Teller类接收运行期间数据

第2章 实验——面向对象编程

实验2. 2. 6:Teacher类调用Student类

实验2. 6. 1. 1:使用UML来设计和描述类

实验2. 6. 1. 2:设计银行应用程序第一阶段的类

第3章 实验——Java语言要素

实验3. 1. 3:浏览Javadoc的参数

实验3. 1. 5:学习API文档

实验3. 1. 6. 1:为JBANK应用中的类插入文档

实验3. 1. 6. 2:使用javadoc工具为JBANK应用程序生成API文档

实验3. 5. 1:定义变量

实验3. 5. 5:应用访问权限修饰符

实验3. 6. 1:使用构造方法

实验3. 7. 1:为JBANK应用程序的第一阶段创建类

第4章 实验——Java语言运算符及控制结构

实验4. 2. 2:算术运算符

实验4. 2. 5:使用运算符

实验4. 4. 2:字符串连接

实验4. 5. 4:if语句

实验4. 5. 6:switch语句

实验4. 5. 8:dowhile语句

实验4. 5. 9:使用while循环

实验4. 5. 10:for循环

实验4. 6. 1. 1: java. lang. System类

实验4. 6. 1. 2:Console类

实验4. 7. 1:控制结构

第5章 实验——定义和使用类

实验5. 2. 4:创建对象的四个步骤

实验5. 3. 5:创建对象. 封装概念和属性

实验5. 6. 4:构造方法和方法

实验5. 9. 2:重载方法和构造方法

实验5. 10. 3:变量的作用域

实验5. 11. 1:完成JBANK第一阶段应用程序

第6章实验——System. String. StringBuffer. Math. wrapper类

实验6. 1. 2:使用System. in读取输入

实验6. 2. 2:String方法

实验6. 2. 3:转换

实验6. 6. 1:使用Math类

实验6. 7. 1:使用Math包

实验6. 8. 3:使用日期类型的类

实验6. 9. 1:System. String. StringBuffer和Console类的使用

实验6. 9. 1. 2:包装类. Math类以及Date类

第7章 实验——数组

实验7. 4. 2:把数据从一个数组传递给方法

实验7. 4. 3:创建和遍历数组

实验7. 4. 4:在数组中查找和排序

实验7. 4. 5:数组的扩展使用

实验7. 5. 2:遍历多维数组

实验7. 6. 1:在JBANK应用程序中应用数组

第8章 实验——类和继承

实验8. 7. 1:在Banking应用程序中实现抽象

实验8. 7. 2. 1:实现继承, 扩展抽象以及具体类

实验8. 7. 2. 2:在多个级别上抽象——支票帐户

实验8. 8. 2:接口及抽象类

实验8. 10. 1:在Banking应用程序中的多态

第9章 实验——理解包

实验9. 4. 1:浏览API包

实验9. 4. 2:建立banking包

实验9. 6. 1. 1:设计GUI来代表为客户准备的ATM机

实验9. 6. 1. 2:设计GUI接口

第10章 实验——使用AWT创建GUI

实验10. 2. 2. 1:创建组件 TellerView类

实验10. 2. 2. 2:创建组件 ATMGUI类

实验10. 2. 3. 1:选择容器 TellerGui类

实验10. 2. 3. 2:选择容器 ATMGUI类

实验10. 2. 5. 1:布局管理器 TellerGUI类

实验10. 2. 5. 2:布局管理器和增加组件 ATMGUI类

实验10. 3. 2. 1:明确TellerGUI类中的事件处理器特征

实验10. 3. 2. 2:为ATMGUI类实现事件处理

实验10. 3. 4:为ATMGUI类实现模型

实验10. 4. 1:完成ATMGUI类的ModelViewController模式

第11章 实验——applet和图形

实验11. 2. 1:创建Applet显示雇员信息

实验11. 5. 4:Applet中的图形用户界面 GUI, GraphicalUserInterface 组件

实验11. 6. 1:改变applet中组件位置

实验11. 7. 2:计算器

实验11. 8. 1:创建ATM对象

第12章 实验——异常

实验12. 5. 3:运行期间异常处理测试

实验12. 5. 6:使用finally语句块

实验12. 6. 3:创建你自己的异常

实验12. 9. 1:JBANK应用程序的异常

第13章 实验——文件. 流. 输入与输出

实验13. 1. 1:显示文件统计信息

实验13. 1. 2:使用RandomAccessFile在文件中完成定位功能

实验13. 5. 1. 1:向文件中写入Customer对象

实验13. 5. 1. 2:从文件中读取Customer对象

第14章 实验——集合

实验14. 3. 5:数组列表

实验14. 3. 7. 1:Listlterators

实验14. 3. 7. 2:创建保存整型对象的集合

实验14. 4. 1. 1:使用Collection类进行文件I/O操作

实验14. 4. 1. 2:Sets和Iterators

第15章 实验——线程

实验15. 3. 2:线程和优先权

实验15. 5. 2:使用Thread类的方法来控制线程

实验15. 5. 5:数字钟