





定价:69元
印次:1-10
ISBN:9787302443520
出版日期:2016.09.01
印刷日期:2025.01.09
图书责编:付弘宇
图书分类:教材
本书在面向对象编程的基础上,对Java的高级应用进行深入剖析和讲解。全书内容涵盖文件、IO流、JDBC编程、Swing UI设计、UI高级组件使用、线程、Java网络编程、类加载、反射、枚举、注解、国际化和格式化处理以及Java 8新特性。 书中所有代码均经过Java 8环境下的调试运行。本书对Java 8的Lambda表达式、函数式接口、方法引用、接口的默认方法和静态方法、Stream API等一些新特性进行了全面深入讲解和应用。 本书由浅入深对Java SE高级技术进行了系统的讲解,并且重点突出、强调动手操作能力,以一个项目贯穿所有章节,使得读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。 本书适用面广,既可作为高校、培训机构的Java教材,也适合作为计算机科学与技术、软件外包、计算机软件、计算机网络、电子商务等专业的程序设计课程的教材。
《Java 8高级应用与开发》的特色是采用了贯穿项目,Q-DMS贯穿项目的所有模块实现穿插到《Java 8基础应用与开发》和《Java 8高级应用与开发》的所有章节中,每个章节的任务均是在前一章节的基础上进行实现,对项目逐步进行迭代、升级,最终形成一个完整的项目,并将Java课程重点技能点进行强化应用。 《Java 8基础应用与开发》是基于DOS菜单驱动模式下完成数据采集、数据匹配以及数据显示功能模块的实现。《Java 8高级应用与开发》是在上一本书所实现的功能基础上,使用Swing GUI图形界面用户事件交互模式迭代实现了数据采集、过滤匹配、数据保存、数据发送、数据显示及刷新功能。 免费提供与本书配套的在线课程,以及与本书配套的相关资源下载:教学大纲、教学PPT、示例源代码和考试大纲。 “在实践中成长”丛书: l Java 8基础应用与开发 l Java 8高级应用与开发 l ZigBee技术开发——CC2530单片机原理及应用 l Java Web技术及应用 l Java EE轻量级框架应用与开发——S2SH l ZigBee技术开发——Z-Stack协议栈原理及应用 如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。
前言 本书不是一本简单的Java教材,不是知识点的铺陈,而是致力于将知识点融入实际项目的开发中。作为Java技术教材,最困难的事情是将一些复杂、难以理解的技术和思想让初学者能够轻松理解并快速掌握。本书由浅入深地讲解了IO数据流操作,JDBC访问数据库的方法、步骤、规范及技巧,GUI界面设计及事件处理技巧,多线程实现多任务处理,Socket实现网络编程,以及Java 8新特性及其应用。书中对每个知识点都进行了深入分析,针对知识点在语法、示例、代码及任务实现上进行阶梯式层层强化,让读者对知识点从入门到灵活运用逐步扎实掌握。 本书的特色是采用一个“QDMS数据挖掘”项目,将所有章节的重点技术贯穿其中,每章项目代码会层层迭代不断完善,最终形成一个完整的系统。通过贯穿项目以点连线、多线成面,使得读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。 1. 项目简介 QDMS数据挖掘项目是一个基于C/S(Client/Server,客户/服务器)架构的系统,由QDMS客户端和QDMS服务器端两部分组成: QDMS客户端作为系统的一部分,其主要任务是对数据进行采集、分析和匹配,并将匹配成功的数据发送到QDMS服务器端,同时将匹配成功的不同类型数据保存到相应的日志文件中。 QDMS服务器端用于接收客户端发送来的匹配数据,并将数据保存到数据库中,以便多个客户端的数据同步。 QDMS数据挖掘项目可以对多种数据类型进行采集,例如,日志数据信息的采集、物流数据信息的采集等,多种数据信息都是基于继承关系的。 ...
第1章文件及IO流
任务驱动
学习路线
本章目标
1.1文件
1.1.1文件系统和路径
1.1.2File类
1.1.3FilenameFilter接口
1.2IO流
1.2.1流的分类
1.2.2流的体系结构
1.3字节流
1.3.1InputStream
1.3.2OutputStream
1.4字符流
1.4.1Reader
1.4.2Writer
1.5过滤流和转换流
1.5.1过滤流
1.5.2转换流
1.6对象流
1.6.1对象序列化与反序列化
1.6.2ObjectInputStream和ObjectOutputStream
1.7NIO
1.7.1NIO概述
1.7.2Buffer
1.7.3Channel
1.7.4NIO.2
1.8贯穿任务实现
1.8.1实现【任务11】
1.8.2实现【任务12】
1.8.3实现【任务13】
1.8.4实现【任务14】
本章总结
小结
Q&A
章节练习
习题
上机
第2章JDBC编程
任务驱动
学习路线
本章目标
2.1JDBC基础
2.1.1JDBC简介
2.1.2JDBC驱动
2.1.3JDBC API
2.2数据库环境搭建
2.2.1创建数据库表
2.2.2设置Oracle驱动类路径
2.3数据库访... 查看详情
《Java 8高级应用与开发》的特色是采用了贯穿项目,Q-DMS贯穿项目的所有模块实现穿插到《Java 8基础应用与开发》和《Java 8高级应用与开发》的所有章节中,每个章节的任务均是在前一章节的基础上进行实现,对项目逐步进行迭代、升级,最终形成一个完整的项目,并将Java课程重点技能点进行强化应用。
《Java 8基础应用与开发》是基于DOS菜单驱动模式下完成数据采集、数据匹配以及数据显示功能模块的实现。《Java 8高级应用与开发》是在上一本书所实现的功能基础上,使用Swing GUI图形界面用户事件交互模式迭代实现了数据采集、过滤匹配、数据保存、数据发送、数据显示及刷新功能。
免费提供与本书配套的在线课程,以及与本书配套的相关资源下载:教学大纲、教学PPT、示例源代码和考试大纲。
“在实践中成长”丛书:
l Java 8基础应用与开发
l Java 8高级应用与开发
l ZigBee技术开发——CC2530单片机原理及应用
l Java Web技术及应用
l Java EE轻量级框架应用与开发——S2SH
l ZigBee技术开发——Z-Stack协议栈原理及应用
查看详情同系列产品
查看详情-
Oracle数据库应用与开发
刘西奎 李艳 孔元 主编,王海燕 方泳 赵茂先 吴杰芳 冯娟娟 张玉林 副主编,QST青软实训 编著
ISBN:9787302549482
定 价:79元
-
Java 8基础应用与开发(第2版)-微课版
周清平、钟键、黄云、覃遵跃、QST青软实训
ISBN:9787302503569
定 价:69元
-
Android程序设计与开发(Android Studio版)
刘国柱 杜军威 QST青软实训
ISBN:9787302467274
定 价:59元
-
Web前端设计与开发-HTML+CSS+JavaScript+HTML 5+jQuery
QST青软实训
ISBN:9787302447757
定 价:69.5元