网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java程序设计实验教程
分类
作者 魏金岭, 周苏主编
出版社 中国铁道出版社有限公司
下载
简介
作者简介
魏金岭,男,1999年3月毕业于浙江大学,获博士学位。现任职于浙江大学城市学院,长期从事软件开发、计算机教学工作。主讲过《Java程序设计》、《面向对象程序设计》、《软件工程》、《数据库原理》等程序,主编《 软件项目管理与实践》、《软件测试技术与实践》等教材。主要研究方向是信息管理、软件工程、人工智能。周苏,1982年华东水利学院计算机应用专业本科毕业,1986年由水电部研究所调入杭州大学计算机系任教,1991年破格晋升副教授,1999年调入浙江大学城市学院计算机系任教,2005年晋升教授。在杭州大学、浙江大学、浙江大学城市学院、浙江工业大学之江学院、温州大学城市学院、嘉兴学院南湖学院、温州职业技术学院等多所院校专/兼职任教,教学经验丰富。 长期从事计算机等专业教学工作,担任计算机基础、计算机导论、软件工程、软件测试技术、软件体系结构、电子商务概论、移动商务、多媒体技术、项目管理、管理信息系统、应用统计学、C语言程序设计、面向对象程序设计、网络传播技术、网络生态学、人机交互技术、艺术设计概论、艺术欣赏概论、计算机平面设计、信息管理与信息系统概论、信息资源管理、办公软件不错应用、IT应用文写作等课程的教学,对计算机学科教学以及应用型院校教学有深刻理解。
目录
实验1 Java程序设计初步 1实验11 Java开发入门 1111 Java概述 1112 JDK的使用 2113 配置环境变量 4114 个Java程序 6实验12 搭建Eclipse开发平台 13121 Eclipse的安装与启动 13122 Eclipse工作台 16123 利用Eclipse平台进行程序开发 16实验13 熟悉Java基础语法 20131 基本语法规则 20132 变量 21133 常量 23134 运算符 24135 字符串 28136 阅读联机API文档 30实验2 简单程序设计 36实验21 熟悉选择控制结构 36211 块作用域 36212 顺序语句 37213 if(单分支)语句 37214 if else(双分支)语句 37215 if else if else(多分支)语句 37216 switch语句 39实验22 熟悉循环控制结构 45221 while语句 46222 do while语句 48223 for语句 50224 循环嵌套 51225 break跳转语句 52226 continue语句 53实验23 了解算法,掌握Java的方法 58231 算法 58232 框图 59233 Java的方法 60234 方法的重载 61235 大数值 62实验24 掌握Java的数组与字符串 67241 数组的定义 67242 数组的操作 68243 Arrays工具类 71244 字符串类String 72245 字符串缓冲区类StringBuffer 74246 包装类 76实验3 面向对象方法 79实验31 构造类与对象 79311 从面向过程到面向对象 79312 类与对象 80313 类的封装 83314 使用预定义类 84315 用户自定义类 86316 构造方法 88317 this关键字 92318 static关键字 94实验32 熟悉继承与多态 98321 包的定义与使用 99322 类的继承 103323 super关键字 105324 final关键字 106325 抽象类 106326 多态 108327 对象的类型转换 109实验33 接口、lambda表达式与内部类 113331 接口的概念 113332 定义接口 116333 接口示例 117334 lambda表达式 119335 内部类 122336 匿名内部类 125实验4 输入与输出 128实验41 熟悉Java的字节流 128411 读取输入 128412 字节流的概念 129413 字节流的读/写操作 131414 文件的复制 133415 字节流的缓冲区 134416 字节缓冲流 135实验42 熟悉Java字符流与文件类 137421 字符流及其读写操作 137422 字符缓冲流 139423 转换流 140424 格式化输出 141425 File类及其常用方法 142实验5 异常处理与使用集合类 147实验51 异常处理 147511 处理错误 148512 异常分类 148513 声明受查异常 150514 异常捕获try catch和finally 150515 抛出异常throws 152516 访问控制 153517 创建异常类 154实验52 使用集合类 156521 集合类概述 156522 List接口 157523 泛型 160524 Set接口 161525 Map接口 162实验6 图形用户界面 167实验61 图形界面设计基础 167611 命令提示符和图形用户界面 167612 AWT组件 168613 Swing组件概述 177614 创建框架 178615 框架定位 180616 在组件中显示信息 183实验62 Java事件处理机制 187621 事件处理基础 187622 处理按钮事件 192623 动作 195624 鼠标事件 199实验63 Swing设计模式与文本输入 205631 模型-视图-控制器设计模式 205632 边框布局 207633 网格布局 208634 文本输入 212实验64 Swing选择组件 217641 复选框 217642 单选按钮 219643 边框 221644 组合框 223645 滑动条 225实验65 Swing菜单与对话框 230651 创建菜单 231652 复选框和单选按钮菜单项 232653 弹出菜单 232654 工具栏 236655 对话框 239实验7 多线程与应用程序部署 245实验71 并发与多线程 245711 多线程的概念 245712 一个没有使用多线程的案例 245713 使用线程给其他任务提供机会 250实验72 部署Java应用程序 254721 创建JAR文件 255722 清单文件 256723 可执行JAR文件 257724 资源 257附录A 作业参考答案 261附录B Java关键字 264附录C 课程学习与实验总结 266附录D 课程实践(参考) 270参考文献 272实验1 Java程序设计初步 1实验11 Java开发入门 1111 Java概述 1112 JDK的使用 2113 配置环境变量 4114 个Java程序 6实验12 搭建Eclipse开发平台 13121 Eclipse的安装与启动 13122 Eclipse工作台 16123 利用Eclipse平台进行程序开发 16实验13 熟悉Java基础语法 20131 基本语法规则 20132 变量 21133 常量 23134 运算符 24135 字符串 28136 阅读联机API文档 30实验2 简单程序设计 36实验21 熟悉选择控制结构 36211 块作用域 36212 顺序语句 37213 if(单分支)语句 37214 if else(双分支)语句 37215 if else if else(多分支)语句 37216 switch语句 39实验22 熟悉循环控制结构 45221 while语句 46222 do while语句 48223 for语句 50224 循环嵌套 51225 break跳转语句 52226 continue语句 53实验23 了解算法,掌握Java的方法 58231 算法 58232 框图 59233 Java的方法 60234 方法的重载 61235 大数值 62实验24 掌握Java的数组与字符串 67241 数组的定义 67242 数组的操作 68243 Arrays工具类 71244 字符串类String 72245 字符串缓冲区类StringBuffer 74246 包装类 76实验3 面向对象方法 79实验31 构造类与对象 79311 从面向过程到面向对象 79312 类与对象 80313 类的封装 83314 使用预定义类 84315 用户自定义类 86316 构造方法 88317 this关键字 92318 static关键字 94实验32 熟悉继承与多态 98321 包的定义与使用 99322 类的继承 103323 super关键字 105324 final关键字 106325 抽象类 106326 多态 108327 对象的类型转换 109实验33 接口、lambda表达式与内部类 113331 接口的概念 113332 定义接口 116333 接口示例 117334 lambda表达式 119335 内部类 122336 匿名内部类 125实验4 输入与输出 128实验41 熟悉Java的字节流 128411 读取输入 128412 字节流的概念 129413 字节流的读/写操作 131414 文件的复制 133415 字节流的缓冲区 134416 字节缓冲流 135实验42 熟悉Java字符流与文件类 137421 字符流及其读写操作 137422 字符缓冲流 139423 转换流 140424 格式化输出 141425 File类及其常用方法 142实验5 异常处理与使用集合类 147实验51 异常处理 147511 处理错误 148512 异常分类 148513 声明受查异常 150514 异常捕获try catch和finally 150515 抛出异常throws 152516 访问控制 153517 创建异常类 154实验52 使用集合类 156521 集合类概述 156522 List接口 157523 泛型 160524 Set接口 161525 Map接口 162实验6 图形用户界面 167实验61 图形界面设计基础 167611 命令提示符和图形用户界面 167612 AWT组件 168613 Swing组件概述 177614 创建框架 178615 框架定位 180616 在组件中显示信息 183实验62 Java事件处理机制 187621 事件处理基础 187622 处理按钮事件 192623 动作 195624 鼠标事件 199实验63 Swing设计模式与文本输入 205631 模型-视图-控制器设计模式 205632 边框布局 207633 网格布局 208634 文本输入 212实验64 Swing选择组件 217641 复选框 217642 单选按钮 219643 边框 221644 组合框 223645 滑动条 225实验65 Swing菜单与对话框 230651 创建菜单 231652 复选框和单选按钮菜单项 232653 弹出菜单 232654 工具栏 236655 对话框 239实验7 多线程与应用程序部署 245实验71 并发与多线程 245711 多线程的概念 245712 一个没有使用多线程的案例 245713 使用线程给其他任务提供机会 250实验72 部署Java应用程序 254721 创建JAR文件 255722 清单文件 256723 可执行JAR文件 257724 资源 257附录A 作业参考答案 261附录B Java关键字 264附录C 课程学习与实验总结 266附录D 课程实践(参考) 270参考文献 272
内容推荐
“Java程序设计”是一门理论性和实践性都很强的课程。本书是为高等学校相关专业“Java程序设计”课程全新设计编写、具有丰富实践特色的程序设计主教材。针对高等学校学生的学习特点和发展需求,本书系统、全面地介绍Java面向对象程序设计语言的基本知识和技能,内容包括Java程序设计初步、简单程序设计、面向对象方法、输入与输出、异常处理与使用集合类、图形用户界面和多线程与应用程序部署7个实验共21个实验项目。各实验项目均配套设计了实验目标、知识准备、编程训练和作业等部分,具有较强的系统性、可读性和实用性。本书适合作为普通高等学校“Java程序设计”课程的教材,也可以供有一定实践经验的IT应用人员、管理人员学习参考。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 7:56:23