登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』Java程序设计案例教程

書城自編碼: 3224043
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 许敏 史荧中
國際書號(ISBN): 9787111602453
出版社: 机械工业出版社
出版日期: 2018-07-01


書度/開本: 16开

售價:HK$ 69.6

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
杯中风土:日本酒的文化史
《 杯中风土:日本酒的文化史 》

售價:HK$ 90.9
简读中国史(全四册)
《 简读中国史(全四册) 》

售價:HK$ 282.4
全球基础研究人才指数报告(2023)
《 全球基础研究人才指数报告(2023) 》

售價:HK$ 342.7
20世纪40年代以来中国大陆海岸线演变特征
《 20世纪40年代以来中国大陆海岸线演变特征 》

售價:HK$ 423.2
更好的行为:给教师的指南(教师成长系列)
《 更好的行为:给教师的指南(教师成长系列) 》

售價:HK$ 78.2
闽南佛教寺庙建筑艺术与景观研究
《 闽南佛教寺庙建筑艺术与景观研究 》

售價:HK$ 181.7
烧掉你的船:将焦虑转化为积极行动的9个策略
《 烧掉你的船:将焦虑转化为积极行动的9个策略 》

售價:HK$ 68.8
虚无主义与崇高的后现代:从浪漫主义到后现代主义一段艰难关系的历史(故事)
《 虚无主义与崇高的后现代:从浪漫主义到后现代主义一段艰难关系的历史(故事) 》

售價:HK$ 90.9

 

建議一齊購買:

+

HK$ 73.6
《物理化学简明教程(邵谦)(第二版)》
+

HK$ 112.1
《物理化学简明教程(邵谦)》
編輯推薦:
采用任务驱动、案例教学编写模式
以遵循企业软件项目开发规范的完整案例贯穿全书内容
內容簡介:
《Java程序设计案例教程》共12章,第1章是Java语言概述;第2~4章讲述了Java语言基础,包括数据类型、常量和变量、运算符和表达式、简单的输入与输出、Java程序的控制结构和数组;第5、6章讲述了面向对象程序设计,包括类的封装、继承和多态;第7章讲述了常用实用类,包括常用工具类和集合容器类等;第8章讲述了Java异常处理;第9章讲述了Java输入流和输出流;第10、11章讲述了图形用户界面设计和数据库编程技术;第12章讲述了多线程技术。
全书贯彻“理实一体化”的教学理念,以职工工资管理系统为载体,将项目开发分解为若干相对独立的工作任务。工作任务与相关理论知识交互配合,既是对理论知识的延伸与拓展,又是对理论知识掌握程度的检验。
本书可以作为高职高专院校计算机、电子等相关专业的教材,也可作为Java程序设计的入门语言教程来学习,还可作为从事计算机应用工作的工程技术人员培训和自学的参考书。
本书配有授课电子课件及源代码,需要的教师可登录www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(QQ:1239258369,电话:010-88379739)。
目錄
第1章Java语言概述
【引例描述】
【知识储备】
1.1Java语言的发展和特点
1.1.1Java语言的发展
1.1.2Java语言的特点
1.1.3 Java与C++的比较
1.1.4Java程序的工作机制
1.2Java开发环境的安装与配置
1.2.1Java开发环境的安装
1.2.2Java开发环境的配置
1.3Java程序设计举例
1.4Eclipse开发工具的安装及使用
1.4.1Eclipse的安装及内部架构
1.4.2使用Eclipse开发应用程序
【任务实现】
工作任务1安装JDK并熟悉Eclipse开发环境
【本章小结】
【习题1】
第2章Java语言基础
【引例描述】
【知识储备】
2.1标识符、关键字和分隔符
2.1.1Java标识符
2.1.2关键字
2.1.3分隔符
2.1.4代码注释
2.2数据类型
2.2.1数据类型的划分
2.2.2基本数据类型
2.3常量和变量
2.3.1常量
2.3.2变量
2.4运算符和表达式
2.4.1算术运算符
2.4.2关系运算符
2.4.3布尔运算符
2.4.4位运算符
2.4.5赋值运算符
2.4.6条件运算符
2.4.7运算符优先级
2.4.8表达式与语句
2.5简单的输入与输出
2.5.1输出
2.5.2输入
【任务实现】
工作任务2工资计算器界面设计
【本章小结】
【习题2】
第3章Java程序的控制结构
【引例描述】
【知识储备】
3.1结构化程序设计的3种基本结构
3.2顺序语句
3.3分支语句
3.3.1if语句
3.3.2switch语句
3.4循环语句
3.4.1while语句
3.4.2do…while语句
3.4.3for语句
3.5跳转语句
3.5.1break语句
3.5.2continue语句
【任务实现】
工作任务3职工工资管理系统用户类型选择
工作任务4职工工资计算器
【本章小结】
【习题3】
第4章数组
【引例描述】
【知识储备】
4.1一维数组的定义与使用
4.1.1一维数组的定义
4.1.2一维数组的初始化及内存分配
4.1.3一维数组的引用
4.2多维数组的定义与使用
4.2.1二维数组的定义
4.2.2二维数组的初始化及内存分配
4.2.3二维数组的引用
4.3数组的常用方法
【任务实现】
工作任务5多职工工资计算器
【本章小结】
【习题4】
第5章类与对象
【引例描述】
【知识储备】
5.1面向对象的基本概念
5.1.1面向对象的术语
5.1.2面向对象的基本特征
5.2类的封装
5.3成员访问权限
5.3.1访问控制修饰符
5.3.2static修饰符
5.3.3final和abstract修饰符
5.4内部类
5.4.1成员类
5.4.2静态成员类
5.4.3局部类
5.4.4匿名类
【任务实现】
工作任务6职工类设计
【本章小结】
【习题5】
第6章继承和多态
【引例描述】
【知识储备】
6.1类的继承性
6.1.1继承的概念
6.1.2继承的实现
6.2继承的规则
6.2.1成员变量的继承
6.2.2成员方法的继承
6.2.3this和super关键字
6.3抽象类和最终类
6.3.1抽象类和抽象方法
6.3.2最终类和最终方法
6.4类对象之间的类型转换
6.5接口
6.5.1接口的声明
6.5.2接口的实现
6.5.3接口的继承
6.5.4接口的特点
6.6类的多态
【任务实现】
工作任务7职工工资类设计
工作任务8添加职工信息程序设计
【本章小结】
【习题6】
第7章常用实用类
【引例描述】
【知识储备】
7.1常用工具类
7.1.1Math类
7.1.2String类
7.1.3StringBuffer类
7.1.4Date类
7.1.5Calendar类
7.2Java集合容器
7.3Collection接口
7.3.1Iterator接口
7.3.2foreach循环
7.4List接口
7.5Set接口
7.6Map接口
【任务实现】
工作任务9使用常用工具类设计添加职工工资信息
工作任务10使用集合类添加职工工资信息(Collection)
工作任务11修改职工工资信息(List)
工作任务12删除职工工资信息(Set)
工作任务13查找职工工资信息(Map)
【本章小结】
【习题7】
第8章异常处理
【引例描述】
【知识储备】
8.1Java异常简介
8.1.1Java异常
8.1.2几种常见的异常
8.1.3常见Java异常类列表
8.2异常机制
8.2.1捕获异常
8.2.2使用throw抛出异常
8.2.3使用throws声明抛出异常
8.3自定义异常
【任务实现】
工作任务14添加职工工资信息数据校验并提示校验结果
【本章小结】
【习题8】
第9章输入与输出
【引例描述】
【知识储备】
9.1数据流的基本概念
9.1.1输入输出流
9.1.2输入输出类
9.1.3标准输入输出
9.2字节输入输出流
9.2.1文件输入输出字节流
9.2.2过滤流
9.3字符输入输出流
9.3.1输入输出字符流
9.3.2文件输入输出字符流
9.3.3缓冲字符流
9.4文件处理
9.4.1文件类的使用
9.4.2文件的顺序访问
9.4.3文件的随机访问
9.5对象的串行化
9.5.1串行化概述
9.5.2对象串行化的实现
9.5.3串行化的注意事项
【任务实现】
工作任务15职工工资管理数据持久化
【本章小结】
【习题9】
第10章图形用户界面设计
【引例描述】
【知识储备】
10.1GUI介绍
10.2容器
10.2.1框架(JFrame)
10.2.2面板(JPanel)
10.3布局管理
10.3.1FlowLayout布局管理器
10.3.2BorderLayout布局管理器
10.3.3GridLayout布局管理器
10.4组件
10.4.1标签(JLabel)
10.4.2按钮(JButton)
10.4.3文本框(JText)
10.4.4复选框(JCheckBox)
10.4.5单选按钮(JRadioButton)
10.4.6列表框(JList)
10.4.7组合框(JComboBox)
10.5事件处理
10.5.1事件处理介绍
10.5.2使用内部类和匿名类作为监听器
10.5.3事件处理模型
10.5.4事件、监听器和适配器
【任务实现】
工作任务16用户登录界面设计
工作任务17职工工资录入界面
工作任务18职工工资管理实现
【本章小结】
【习题10】
第11章数据库编程
【引例描述】
【知识储备】
11.1数据库编程概述
11.1.1JDBC概述
11.1.2MySQL介绍
11.2数据库访问流程
11.2.1访问数据库步骤
11.2.2连接数据库
11.2.3执行SQL语句
11.2.4获得查询结果
11.2.5关闭连接
【任务实现】
工作任务19职工工资管理实现(数据库编程)
【本章小结】
【习题11】
第12章多线程
【引例描述】
【知识储备】
12.1线程概述
12.1.1进程
12.1.2线程
12.2多线程的实现方法
12.2.1继承Thread类
12.2.2实现Runnable接口
12.2.3两种实现方法的比较
12.3线程的状态控制
12.4线程的同步
12.5线程的通信
【任务实现】
工作任务20时钟
【本章小结】
【习题12】
参考文献
內容試閱
自Java语言诞生以来,一直受到业界的追捧,并逐渐成为主流的程序设计语言之一,特别是在企业级大型应用的开发方面占据了主导地位。通过对Java语言的学习,读者可以掌握Java程序设计语言的基本概念、基本语法和编程规范,理解面向对象的编程思想,掌握Java API、异常处理、IO处理以及图形用户界面编程,了解多线程的概念,理解面向对象的程序设计的思路和方法,具有使用Eclipse进行Java程序的编程能力。本书具有以下特点:
(1)本书知识介绍采用传统模式,确保逻辑性和易读性;最后通过工作任务实现知识、技能、方法三者的有机融合。
(2)本书的编写,不仅仅是为了学习某种特定的语言,还融入了软件设计的思想,为后续Java Web开发、Java框架编程等课程的学习奠定基础。
(3)以遵循企业软件项目开发规范的完整案例贯穿全书内容,确保实践内容有完整策划。
① 从形式上看,工作任务是知识与技能的结合,每个工作任务都包含任务描述、相关知识、任务设计、任务实施、运行结果和任务小结6个完整的部分。
② 从内容及编排来看,工作任务源于真实项目的简化,与相应理论知识互为补充,难度上循序渐进,适于学习。
(4)本书采用“任务驱动、案例教学”方法,突出实例与理论的紧密结合,通过典型案例由浅入深地介绍Java基础语法和面向对象程序设计,将知识讲解、技能训练和职业素质培养有机结合,融“教、学、做”三者于一体,适合采用“项目驱动、案例教学、理论实践一体化”等教学模式,以此进一步强化学生技能的培养。
(5)每章后都有小结,并配有一定量的习题,便于教师教学和学生自学。各章内容充实,安排合理,衔接自然。
本书共12章,其中第3、4、5、6、10、11章由无锡职业技术学院许敏副教授编写,第1、2、7、8章由无锡职业技术学院史荧中副教授编写,第9章由无锡职业技术学院李萍副教授编写,第12章由中国船舶科学研究中心程成高级工程师编写。全书由许敏副教授统稿,无锡职业技术学院刘培林教授主审。在本书的编写过程中,参考了目前国内外优秀的有关Java程序设计方面的书籍资料,在此谨向有关作者表示感谢。
由于编者水平有限,书中难免会有疏漏和错误之处,请读者批评指正。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.