标签
内容简介
本书是清华大学出版社“开发宝典丛书”中的Java分册,由刘新、管磊等编著,2014年9月出版,全书共22章、分为8篇,以J2SE平台和JDK 1.7技术规范为切入点,系统讲解Java基础编程技术与常用开发方法。 前几篇从零起步:先讲Java运行原理、Java虚拟机、JDK安装与环境变量配置,再梳理Java语言基础(数据类型、运算符与表达式、流程控制语句),随后深入面向对象编程,包括类与对象、成员变量与方法、构造方法与静态方法、继承与多态、接口、抽象类与内部类等核心内容;数据处理部分覆盖数组与字符串、异常处理、输入输出与文件访问、序列化。高级技术部分专门讨论多线程机制、运行时类型识别(RTTI)与反射、泛型、集合框架以及类型包装器与自动装箱等内容。 在打牢语言基础之后,书中转入实际编程:GUI程序设计、Java多媒体编程、数据库基础与Java数据库编程(JDBC)、Java网络编程以及JSP程序设计,均以示例程序串讲。最后以3章篇幅完整演示一个即时通信软件的设计与实现,因篇幅所限,该部分以PDF电子文档形式收录于配书光盘中。全书配有450个实例、6个小案例、1个项目开发案例与346道习题,并附DVD光盘,内含实例源码、约18小时配套教学视频及大量赠送资源,适合希望系统自学Java的读者边学边练。
编辑推荐
这是一本典型的“大而全”型Java自学教程,也是国内读者常说的Java“红宝书”之一。它的价值在于把从环境搭建到项目落地的整条学习路径铺得很完整:前四篇老老实实讲语法、面向对象、异常与I/O、多线程与集合,后几篇再把GUI、多媒体、数据库、网络、JSP逐个带一遍,最后拿一个即时通信系统做综合收尾,读者不必在不同书之间来回切换。 配套资源是它的一大卖点:450个实例、346道习题,加上约18小时配套教学视频和额外赠送的进阶视频、项目案例源码,对没有人带的初学者相当友好,卡住时能跟着视频一行行对代码。 需要提醒的是,本书以JDK 1.7为技术基准,出版于2014年,Java语言虽向下兼容,但Applet、JSP等内容在今天已明显边缘化,实际动手时建议配合较新的JDK与IDE,把书当作语法与面向对象思维的训练场,而不是最新技术的索引。
适合谁读
适合
- 零基础想系统自学Java、需要完整学习路线的大学生与转行者
- 需要一本能随时翻查语法、集合、I/O、多线程的案头参考手册的初级程序员
- 偏好跟着视频和大量示例代码动手练习、不喜欢纯理论讲解的读者
- 讲授Java程序设计课程、需要习题与案例素材的教师或培训讲师
不适合
- 已具备Java基础、想学习Spring Boot、微服务、云原生等现代框架的进阶开发者
- 只想快速查阅最新Java特性(如Lambda、模块化、新版本并发工具)的读者
- 期待聚焦算法与数据结构竞赛训练的读者
阅读建议
- 按篇顺序阅读,前四篇务必逐章动手敲代码并完成章末实战习题,不要跳过基础语法与面向对象部分。
- 光盘视频与书中章节一一对应,遇到卡壳的示例先看视频再回读代码,能显著降低自学挫败感。
- Applet、JSP等章节可快速浏览了解历史脉络,把时间优先投入集合、多线程、I/O与JDBC这些长期有用的内容。
- 练习时使用较新的JDK与IDE(如IntelliJ IDEA),保留书中语法思路但及时改用当前主流写法。
出版社简介
清华大学出版社
中国 · 成立于 1980 年
清华大学出版社创立于1980年,库内收录图书57种,涵盖科学科普、医学、健康、法律、哲学读物与社科等方向。代表图书既有菠萝(李治中)的《癌症·真相:医生也在读》《癌症·新知》等医学科普作品,也有《阳光是最好的防腐剂:全球反腐大要案快递》等法律类读物,以及七格的《脑洞大开的哲学简史》、刘云浩的《从互联到新工业革命》等。作者资源包括科普作家、医学研究者、中国人民大学反贪硕士班及高校学者,体现出兼顾学术性与大众阅读的出版特色。因公开资料有限,此处仅依据库内图书归纳其出版方向。
目录
- 第1篇 Java基础知识入门
- 第1章 Java的开发运行环境
- 第2章 Java语言基础
- 第2篇 Java面向对象编程
- 第3章 对象和类
- 第4章 继承与多态
- 第3篇 Java数据处理
- 第5章 数组与字符串
- 第6章 Java的异常处理
- 第7章 Java输入输出处理技术
- 第4篇 Java中的高级技术
- 第8章 Java的多线程机制
- 第9章 运行时类型识别
- 第10章 泛型
- 第11章 Java集合框架
- 第12章 类型包装器、自动装箱和元数据
- 第13章 常用工具类
- 第5篇 桌面程序开发
- 第14章 GUI程序设计
- 第15章 Java多媒体编程应用
- 第6篇 数据库程序设计
- 第16章 数据库基础
- 第17章 Java数据库编程技术
- 第7篇 网络程序开发
- 第18章 Java网络编程技术
- 第19章 JSP程序设计
- 第8篇 即时通信系统开发项目实战(配书光盘PDF)
常见问题
这本书适合零基础自学Java吗?
适合。全书从JDK安装、环境变量配置讲起,语法部分循序渐进,并配有大量实例、章末习题和配套教学视频,官方定位就是面向想全面自学Java的读者,零基础只要肯动手敲代码即可跟上。
书中的技术是否已经过时?
本书以JDK 1.7为基准、2014年出版,Java语法核心部分至今仍然通用,但Applet、JSP等内容已基本退出主流开发。建议把它作为语言基础与面向对象训练教材,框架与新技术另找更新的资料补充。
需要另外购买光盘或下载资源吗?
原书附1张DVD,内含实例源码、约18小时配套教学视频及赠送的案例与电子书。目前不少版本标注光盘内容需另行下载,购买前请确认所购版本的资源获取方式(书封底通常注明下载地址)。
这本书和《Java编程思想》相比如何?
两者定位不同:《Java编程思想》偏重语言哲学与概念深度,适合有一定基础后精读;本书偏向教材式全覆盖加大量的实例与视频,实践性和入门友好度更高,适合作为第一本系统学习用书。
全书有多少内容、需要读多久?
全书22章、8篇,正文约800余页、1314千字。按每周投入8至10小时并完成习题估算,通读加练习大致需要三到四个月;若只精读前四篇核心语法与高级技术,一个多月可打下较扎实的基础。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
刘新
作者
刘新是一位公开资料有限的作者,库内收录其作品两种,分别涉及美术史学与计算机软件应用两个领域。其中《学科的历史与问题:20世纪中国美术史学史专题研究》关注20世纪中国美术史学的发展脉络,梳理学科历史并讨论其中的学术问题,体现出较强的理论性与专题研究取向;《CorelDRAW基础与实战教程》则面向软件操作与实际应用,属于计算机综合类工具书。两种作品题材跨度较大,前者偏重学术史梳理,后者偏重技能教学,显示作者在不同领域均有编写实践。由于生卒年、国籍、职业经历等信息暂缺,本简介仅依据库内作品与分类信息作客观介绍,不对作者生平作额外推断。