分享

Java基础类第一批书籍推荐

 太极混元天尊 2018-04-26
Java 猿程之家
大型互联网项目视频
公告通知

本公众专注于为广大Java初学者和爱好者以及热爱编程的菜鸟提供学习交流平台,共同成长。 如果您发现什么错误、遗漏或不明的地方可以通过文章下留言、群内讨论或私撩小编提出意见反馈,当然小编会给这些奉献的朋友分享Java 大型互联网项目实战视频资料(不定期更新视频资料) ,希望与大家一同成长!!!


喜讯

由于本公众号想建立一个喜爱看书的程序员读书群,所以在此主要先归类下书籍大类,有需要的大家可以进群研究研究,和我们一起来筹集下有多少书籍大家看过的比较好的,我们来填书名称,这样就会帮助更多的程序员可以在选书的时候有目的性了,大家踊跃进群吧。至此群只需要100名爱好读书的,并且希望进群的朋友不要成为僵尸,隔三差五的会清退群内僵尸,为其他/她爱读书的人腾位置。群里禁止刷屏的表情包!禁止广告!群里除了管理员其他人禁止发任何链接!见一个踢一个。

需要进群的在公众号输入“读书群”!!!


一、Java语言程序设计基础篇(书第8版)

本书是Java语言的经典教材,中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容.本书以示例讲解解决问题的技巧,提供大量的程序清单,每章配有大量复习题和编程练习题,帮助读者掌握编程技术,并应用所学技术解决实际应用开发中遇到的问题。


二、Java语言程序设计进阶篇(原书第8版)

《Java语言程序设计.进阶篇(原书第8版)》是Java语言的经典教材,中文版分为《Java语言程序设计基础篇》和《Java语言程序设计进阶篇》,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、算法和数据结构、高级Java程序设计等内容。本书以示例讲解解决问题的技巧,提供大量的程序清单和相应的提示,每章配有大量复习题和编程练习题,帮助读者掌握编程技术,并应用所学的技术解决实际应用程序开发中遇到的问题。


三、Java开发之道

张振坤、李钟尉、陈丹丹等合著的《Java开发之道》是一本集编程感悟、技巧、陷阱、谬误、算法和方案为一体的编程书籍,旨在引导读者如何学习编程,帮助读者丰富编程经验。全书分为6篇,共计16章内容,全面介绍了学习和应用Java进行程序开发的各种陷阱与谬误、技术细节与编程技巧、常用的算法及解决方案,涉及主要包括Java语言关键技术、Swing技术、JDBC、文件、序列化对象、网络、反射、线程、图形图像、动画、算法、方案和数据库应用等的相关技术细节、技巧以及实施方案。


四、Java核心技术卷1

Java领域*有影响力和价值的著作之一,与《Java编程思想》齐名,余年全球畅销不衰,广受好评 根据Java SE 8全面更新,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法,含大量案例,实践性强 ?? 一直以来,《Java核心技术》都被认为是面向高级程序员的经典教程和参考书,它内容翔实、客观准确,不拖泥带水,是想为实际应用编写健壮Java代码的程序员的*选。如今,本版进行了全面更新, 以反映近年来人们翘首以待、变革*大的Java版本(Java SE 8)的内容。这一版经过重写,并重新组织,全面阐释了新的Java SE 8特性、惯用法和*佳实践,其中含数个示例程序,所有这些代码都经过精心设计,不仅易于理解,也很容易实际应用。 本书为专业程序员解决实际问题而写,可以帮助你深入了解Java语言和库。在卷I中,Horstmann主要强调基本语言概念和现代用户界面编程基础,深入介绍了从Java面向对象编程到泛型、集合、lambda表达式、Swing UI设计以及并发和函数式编程的*新方法等内容。 通过阅读本书,你将: 充分利用你现有的编程知识快速掌握核心Java语法 了解Java中封装、类和继承如何工作 掌握利用接口、内部类和lambda表达式来实现函数式编程 利用异常处理和有效调试提高程序健壮性 利用泛型和强类型编写更安全、更可读的程序 使用预建集合收集多个对象以便以后获取 从头开始掌握并发编程技术 利用标准Swing组件构建现代跨平台GUI 部署可配置应用和applet,并通过互联网发布 利用新的函数式技术简化并发性和提高性能 如果你是一个资深程序员,刚刚转向Java SE 8,本书*是可靠、实用的“伙伴”,不仅现在能帮助你,在未来的很多年还会继续陪伴你前行。


五、Java编程的逻辑

本书涵盖以下内容:① 讲解编程基础,了解计算机程序的执行流程与基本元素;② 讲解计算机的基本元素由来与基本运行机制(二进制描述);③ 讲解面向对象的编程原理与逻辑,设计类、继承与多态、接口与抽象类、代码的组织机制。④ 讲解常用基础类的实现方式与执行机制。⑤ 讲解泛型、容器类、数据结构和算法;⑥ 讲解文件系统的设计与实现。⑦ 讲解并发编程的基础、实现与编程技巧;⑧ 讲解动态、声明式、函数式编程的编程思路、API与技巧。                                


六、Java特种兵上

本书分上、下册,上册强调个人修为的提升,也是本书主旨所在,希望能帮助各位读者朋友提升“功力”;下册将基于上册的内容融入设计、实现的细节。

本书上册共10章,主要内容包括:从简单的角度来验证功底,通过一些简单的例子来说明我们应当如何去掌握Java的基础;关于计算机的工作原理和Java虚拟机的基础知识;Java通信;Java并发;数据库知识;源码基础,说明Java常见的框架基础知识,比如反射、AOP、ORM、Annotation和配置文件的原理;JDBC、Spring的源码讲解,通过几种不同类型的框架源码,希望读者能体会源码之中的思维方式、设计、架构,以及了解到不同源码的区别所在;很后是知识总结。


七、Java编程思想第4版


《计算机科学丛书:Java编程思想(第4版)》赢得了全球程序员的广泛赞誉,即使是晦涩的概念,在BruceEckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。从《计算机科学丛书:Java编程思想(第4版)》获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本**之作。本书的作者拥有多年教学经验,对C、C 以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、JavaI/O系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的好教材和参考书。

《计算机科学丛书:Java编程思想(第4版)》特点:适合初学者与专业人员的**的面向对象叙述方式,为更新的JavaSE5/6增加了新的示例和章节。

测验框架显示程序输出。设计模式贯穿于众多示例中:适配器、桥接器、职责链、命令、装饰器、外观、工厂方法、享元、点名、数据传输对象、空对象、代理、单例、状态、策略、模板方法以及访问者。为数据传输引入了XML,为用户界面引入了SWT和Flash。重新撰写了有关并发的章节,有助于读者掌握线程的相关知识。专门为第4版以及JavaSE5/6重写了700多个编译文件中的500多个程序。覆盖了所有基础知识,同时论述了高级特性。


八、Java8实战


Java 8的发布使Java程序设计发生了翻天覆地的变化。利用Java 8中新引入的函数式特性,你可以在更短的时间内用更简洁的代码完成更复杂的功能,同时还能充分利用硬件的多核架构。


九、Java7编程高级进阶

《Java7编程高级进阶》包含了众多专家级编程技术,学习这些技术可以让你的Java水平上升至一个新的台阶。借助真实环境下的代码示例与详尽介绍,本书展示了如何充分利用JavaSE 7的强大特性,讲述了如何设计多线程与网络应用程序,集成结构化的异常处理,使用Java类库以及开发基于Swing的GUI与applet。另外,继承、泛型与各种实用类也在书中进行了介绍。



十、Java核心技术卷2



本书是Java领域有影响力和价值的著作之一,由拥有20多年教学与研究经验的Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年优选畅销不衰,广受好评。靠前0版根据JavaSE8全面更新,同时修正了第9版中的不足,系统全面讲解了Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。                                


✎备注

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多