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

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

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

『簡體書』Java程序设计及应用开发 第2版

書城自編碼: 3782587
分類:簡體書→大陸圖書→教材高职高专教材
作者: 宋晏
國際書號(ISBN): 9787111713005
出版社: 机械工业出版社
出版日期: 2022-08-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 83.9

我要買

 

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


新書推薦:
WebGIS原理及开发——基于开源框架的WebGIS技术
《 WebGIS原理及开发——基于开源框架的WebGIS技术 》

售價:HK$ 94.8
舵手证券图书 周期与龙头 A股剑客著 解密龙头股周期性循环 游资操盘手法实战解读
《 舵手证券图书 周期与龙头 A股剑客著 解密龙头股周期性循环 游资操盘手法实战解读 》

售價:HK$ 201.6
华夏衣裳:汉服制作实例教程
《 华夏衣裳:汉服制作实例教程 》

售價:HK$ 178.8
狂飙年代:18世纪俄国的新文化和旧文化(第一卷)
《 狂飙年代:18世纪俄国的新文化和旧文化(第一卷) 》

售價:HK$ 189.6
电气线路互联系统(EWIS)设计实践指南    达索析统(上海)信息技术有限公司
《 电气线路互联系统(EWIS)设计实践指南 达索析统(上海)信息技术有限公司 》

售價:HK$ 178.8
商学精要(第12版)(工商管理经典译丛)
《 商学精要(第12版)(工商管理经典译丛) 》

售價:HK$ 118.8
产业政策的选择及其经济后果
《 产业政策的选择及其经济后果 》

售價:HK$ 154.8
战争的幽灵
《 战争的幽灵 》

售價:HK$ 105.6

 

建議一齊購買:

+

HK$ 55.4
《 高速铁路概论 》
+

HK$ 81.3
《 可摘局部义齿修复工艺技术(第4版)(“十三五”全国高职高专口腔医学和口腔医学技术专业规划教材) 》
+

HK$ 146.4
《 机器学习:从基础理论到典型算法(原书第2版) 》
+

HK$ 59.8
《 高等数学基础教程(第2版) 》
+

HK$ 54.0
《 老年护理学(第4版/高职护理/配增值) 》
+

HK$ 54.0
《 液压与气动技术(21世纪技能创新型人才培养系列教材·机械设计制造系列;“十四五”新工科应用型教材建设项目成果) 》
編輯推薦:
★配套资源丰富,包括重难点讲解视频、教学PPT、教学大纲、习题答案、案例源文件★从面向对象的语言走进面向对象的思想:从面向对象分析出发,使用面向对象工具UML类图描述类结构及类与类之间的关系;在系统设计和组织程序架构时,引入面向对象设计中的经典原则和设计模式。★使用图表增强文字的表现力:各章都使用思维导图从更高的角度对整章知识、案例进行了梳理,将看似零散的文字浓缩在一张图中,提纲挈领,将知识从点连接成线,再构建为面,最终立体化。
內容簡介:
《Java程序设计及应用开发 第2版》以Java SE 8为基础,强调从面向对象的语言走进面向对象的思想,利用图表增强文字的表现力,注重知识的原理性。全书详细叙述了Java语言的基础知识,面向对象的封装、类、继承、多态性,Java常用工具类、集合、异常处理,以及图形用户界面、多线程、输入/输出流、JDBC等内容。《Java程序设计及应用开发 第2版》配备了丰富的实例,并在“综合实践”部分引入大量案例,通过“习题”和“实验指导”环节,为读者提供拓展思维、提升实践能力的训练。各章习题参照了SCJP认证考试模式,实验题目丰富、实用,有的放矢地提供编程训练。《Java程序设计及应用开发 第2版》可以作为本科、专科计算机及相关专业的教材,也可作为Java爱好者、工程技术人员的自学参考书。
目錄
前言第1章Java程序设计概述11Java程序平台12Java的特性13Java程序设计环境131下载和安装JDK132集成开发环境Eclipse14Java应用程序141Java应用程序的编写142命令行方式下的编译和运行143使用Eclipse开发Java程序15习题16实验指导17本章思维导图第2章Java语言基础21标识符和关键字22基本数据类型与变量、常量221整数类型222浮点类型223字符类型224布尔类型225符号常量23运算符231算术运算符232关系运算符和逻辑运算符233位运算符234赋值运算符235运算符的优先级与结合性24表达式的类型转换241数据类型自动转换的规则242强制类型转换25流程控制251if语句252switch语句253while循环语句254for循环语句255do-while循环语句256break语句257循环的嵌套26方法261方法的定义262方法的重载27调试程序的方法271设置断点和启动调试272跟踪程序的运行28综合实践——简易算术计算器29习题210实验指导211本章思维导图第3章数组31声明数组32创建数组对象33使用数组331数组元素的引用332Java方法中的不定长参数与数组34多维数组341二维数组的声明和创建342不规则二维数组343二维数组元素的引用35Java中的for each循环36Arrays类361sort()方法362copyOf()方法37综合实践——学生成绩查询系统371查询系统的数据结构372模块化设计373控制台命令的读取和控制374查询某人某门课成绩38习题39实验指导310本章思维导图第4章封装与类41封装的意义42定义类421面向对象的分析422使用class定义类43对象和引用431对象和引用的关系432this引用44引用类型做参数45关于static451static成员452变量的使用规则453static代码块454类常量的定义46包461包的创建462类的导入463含包定义的类的编译及执行464classpath环境变量的设置465Eclipse下创建package47综合实践——酒店前台客房管理系统471类的设计——组合关系472客房编号的处理方法473Room类设计474Hotel类设计475客户端Client类实现48习题49实验指导410本章思维导图第5章类的继承51继承511继承的概念512继承的实现513类成员的访问控制52重写父类方法521重写及其意义522Object类与重写toString()方法523调用父类被重写的方法524Object类的clone()方法与深、浅复制53子类对象的构造531子类对象的构造过程532super与this调用构造方法54Java修饰符541final修饰符542Java修饰符之间的关系55继承和组合551继承复用552组合复用56习题57实验指导58本章思维导图第6章多态性61多态611多态性的定义612静态绑定和动态绑定613instanceof运算符62抽象类621抽象类及抽象方法的定义622为什么设计抽象类623开闭原则63接口631接口的定义和实现632接口与抽象类的区别64面向接口的编程641案例分析642面向接口编程的代码组织65综合实践——格式化输出学生对象数据651系统架构652面向接口编程的代码66习题67实验指导68思维导图681本章思维导图682面向对象部分思维导图第7章常用工具类71字符串处理类711Java中String对象的管理712String类的常用方法713StringBuilder类和StringBuffer类72正则表达式721正则表达式的语法722String类中操作正则表达式的方法723Pattern类和Matcher类73包装类731Integer类732自动封箱和解封74传统日期类741Date类742Calendar类743SimpleDateFormat类75新的日期类751 LocalDate类752 DateTimeFormatter类753 与javasql的类型转换76阅读API文档77综合实践——天气预报信息提取78习题79实验指导710本章思维导图第8章集合81 Java中的集合框架811集合框架的常用部分812迭代器Iterator接口82 泛型821泛型的意义822认识和使用泛型83 List及其实现类831List接口832ArrayList833LinkedList84 Set及其实现类841Set接口842HashSet843TreeSet85 Map及其实现类851Map接口852HashMap853Hashtable及其子类Properties86 Collections集合工具类861List的增补功能862多线程封装87回首Java集合框架88综合实践——控制台版考试系统89习题810实验指导811本章思维导图第9章异常处理91Java异常体系92异常的捕获和处理921try-catch-finally语句922try-catch-finally语句的执行过程93使用throws抛出异常94自定义异常类941自定义异常类的方法942throw抛出异常943异常处理的5个关键字95综合实践——用户管理系统及其异常类设计951系统设计952自定义系统中的异常类953UserDaoForMap类954Application类955Test类96习题97实验指导98本章思维导图第10章图形用户界面与事件处理101 AWT组件及应用1011 AWT和Swing概述1012 AWT组成1013 AWT的容器1014 布局管理器102事件处理1021事件处理的原理1022利用成员内部类实现事件监听1023利用匿名内部类实现事件监听1024用lambda表达式实现事件监听1025适配器模式实现事件监听1026实现计算器的功能部分103 Swing组件104综合实践——用户管理系统与常用Swing组件的应用1041主界面与Swing组件的应用1042注册界面与Swing组件的应用1043浏览用户界面与JTable组件的应用105习题106实验指导107本章思维导图第11章多线程111线程的概念112线程的创建和执行1121继承Thread类创建线程1122实现Runnable接口创建线程113线程的状态与生命周期1131新建和就绪状态1132运行状态1133阻塞状态1134死亡状态114线程优先级与线程调度策略115线程同步1151数据共享问题1152同步和锁机制1153同步代码块1154同步方法1155线程安全的集合类116线程间的通信1161wait()和notify()方法1162消费者和生产者模型117习题118实验指导119本章思维导图第12章输入/输出流121Java流的类层次结构122字节流1221抽象类InputStream和OutputStream1222文件流FileInputStream和FileOutputStream1223缓冲流BufferedInputStream和BufferedOutputStream1224数据过滤流DataInputStream和DataOutputStream1225序列化接口Serializable与对象流ObjectInputStream和ObjectOutputStream1226字节数组流ByteArrayInputStream和ByteArrayOutputStream123字符流1231抽象类Reader和Writer1232转换流InputStreamReader和OutputStreamWriter1233FileReader和FileWriter1234BufferedReader1235PrintWriter类124RandomAccessFile类125输入/输出流汇总126操作文件1261Paths类和Path接口1262Files类127习题128实验指导129本章思维导图第13章数据库访问技术131JDBC的体系结构和JDBC驱动程序的实现方式1311JDBC的体系结构1312JDBC驱动程序的实现方式132建立JDBC数据库连接1321JDBC API的主要类和接口1322连接数据库133使用JDBC访问数据库1331Statement与数据表的增、删、改1332PreparedStatement与数据表的增、删、改1333数据表的查询与ResultSet134综合实践——数据库访问的开发模式1341基于数据库存储的用户管理系统1342业务层——封装DAO中的方法1343应用层——调用业务层方法完成系统功能135习题136实验指导137本章思维导图参考文献
內容試閱
《Java程序设计及应用开发 第2版》第1版发行以来得到许多学校的支持,在此表示由衷的感谢。本次改版秉承第1版编写思想,并根据反馈修订了一些内容,同时按照Java技术的成熟度和应用广度将JDK升级为Java SE 8版本,补充了Java SE 7和Java SE 8中的实用功能,主要包括以下内容。 javatime包下时间日期类API的使用。 javaniofile包下文件路径类API的使用。 集合、事件处理等部分中引入函数式接口、lambda表达式的编程方式。 I/O流、JDBC访问等部分引入带资源的try-with-resources语句。 接口、异常处理、泛型、集合类等部分新语法、新API的使用。本次改版加强了教材的立体化建设,除了PPT及源代码等资源外,还提供了一些电子版的学习资源,以及重点知识的视频讲解,读者可以扫描二维码观看。总之,我们编写时的初心不变,让教材撑得起Java的根基,为Spring等框架的学习奠定坚实的基础;让读者轻松、高效地完成学习,让代码成为跃动在指尖的灵感和成就感。本书的编写思想如下。(1)强调从面向对象的语言走进面向对象的思想任何一门计算机语言的学习都不仅仅是熟知语法的过程。计算机语言的语法就如音乐中的音符,它们会在不同人的笔下诞生奇妙的乐谱,那是作曲家赋予音符的灵魂。面向对象的思想就是面向对象语言的灵魂。本书在讲述Java语法知识的同时,更注重面向对象思想的学习和贯彻。从面向对象分析出发,使用面向对象工具UML类图描述类结构及类与类之间的关系;在系统设计和组织程序架构时,引入面向对象设计中的经典原则和设计模式。从学习伊始就培养读者面向对象的视角和规范的编程方式,不仅要写出代码,而且要写出专业、漂亮的代码。(2)利用图表增强文字的表现力相对于文字而言,图可以更形象、立体地展示知识及彼此间的联系,表可以梳理和对比相关的知识点。相信读者都会有一种共识,如果面对长篇大论,通常你的关注点首先会集中在穿插在文字中的图或表,因为从图表中可以快速提取到文字的主旨、脉络和精华。《Java程序设计及应用开发 第2版》尽可能地为抽象、不易单纯通过语言表述清楚、信息量大、知识庞杂的内容设计了图表,力求简明扼要地展示知识结构。另外,《Java程序设计及应用开发 第2版》各章都使用思维导图从更高的角度对整章知识、案例进行梳理,将看似零散的文字浓缩在一张图中,提纲挈领,将知识从点连接成线,再构建为面,最终立体化,达到读书过程中“从物理上将书变厚,从逻辑上将书变薄”的效果。(3)知其然亦知其所以然坚实的基础是进阶的基石。《Java程序设计及应用开发 第2版》注重知识背后隐藏的原理和细节,培养读者从why和how的角度构建学习的习惯,使学习不仅知其然,更能做到知其所以然,以扎实的基本功为后续的学习打好基础。《Java程序设计及应用开发 第2版》架构如下。《Java程序设计及应用开发 第2版》由宋晏担任主编,胡堰、陈晓美担任副主编,张子萍、张小静担任参编。由于编者水平有限,书中疏漏和不足之处,敬请广大读者批评指正,希冀与大家共同交流促进Java教学的不断改进。

 

 

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