|
1995年年底,Java语言在Internet舞台一亮相便名声大噪。其原因在于它将有望成为连接用户与信息的万能胶,而不论这些信息来自Web服务器、数据库、信息提供商,还是任何其他渠道。事实上,就发展前景而言,Java 的地位是独一无二的。它是一种完全可信赖的程序设计语言,得到了除微软之外的所有厂家的认可。其固有的可靠性与安全性不仅令Java程序员放心,也令使用Java程序的用户放心。Java 内建了对网络编程、数据库连接、多线程等高级程序设计任务的支持。
1995年以来,已经发布了Java开发工具包( Java Development Kit)的9个主要版本。在过去的20年中,应用程序编程接口( API)已经从200个类扩展到超过4000个类。现在这些API覆盖了用户界面构建、数据库管理、国际化、安全性以及XML处理等各个不同的领域。
学习Java,看书是必不可少的。下面来介绍三本来自由数十年开发经验的Java大牛整理的三份文档,按涉及领域可以把它们分为:Java基础知识、Java并发编程、Java实战技术。
Java基础知识
这篇文档是根据Java SE 8全面更新,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。
如果你是一个资深程序员,刚刚转向Java SE 8,本书绝对是可靠、实用的“伙伴”,不仅现在能帮助你,在未来的很多年还会继续陪伴你前行。这份《Java核心技术 卷I 基础知识》电子书籍总共728页,需要完整版的朋友加小助手vx:bjmsb12即可获取。
本书将详细介绍下列内容:
[list,
[*,面向对象程序设计
[*,反射与代理
[*,接口与内部类
[*,异常处理
[*,泛型程序设计
[*,集合框架
[*,事件监听器模型
[*,使用Swing UI工具箱进行图形用户界面设计
[*,并行操作
[/list,
Java并发编程
本书既能够成为读者的理论支持,又可以作为构建可靠的、可伸缩的、可维护的并发程序的技术支持。本书并不仅仅提供并发API的清单及其机制,还提供了设计原则、模式和思想模型,使我们能够更好地构建正确的、性能良好的并发程序。
本书适合于具有一定Java编程经验的程序员、希望了解Java SE 5以及6在线程技术上的改进和新特性的程序员,以及Java和并发编程的爱好者。
这本书言简意赅地覆盖了相当艰深和微妙的主题,使它成为一部理想的Java并发参考手册。每一页都充斥着程序员每日与之斗争的问题(和解决它的办法!)。今天,维系摩尔定律的不是更快的内核,而是更多的内核。有效地利用并发性在当今变得越来越重要,而这本书将向你展示如何做到这一切。这份《Java并发编程实践》电子书籍总共433页,需要完整版的朋友加小助手vx:bjmsb12即可获取。
Java实战技术
本文高分经典《Java 8实战》全新改版升级,通过示例全面讲解Java8、9、10新特性。
本书会帮助你跨过“原理听起来不错,但还是有点儿新,不太适应”的门槛,从而熟练地编程。
本书分为六个部分,分别是:“基础知识”“使用流进行函数式数据处理”“使用流和Lambda进行高效编程”“无所不在的Java”“提升Java的并发性”和“函数式编程以及Java未来的演进”。我们强烈建议你按顺序阅读前两部分的内容,因为很多概念都需要前面的章节作为基础,后面四个部分的内容你可以按照任意顺序阅读。大多数章节都附有几个测验,可以帮助你学习和掌握这些内容。这份《Java 实战》电子书籍总共615页,需要完整版的朋友加小助手vx:bjmsb12即可获取。
希望大家能够努力地吃透本文给大家带来的大量知识点,也希望大家能够掌握并且灵活运用,提升自己的技术深度和广度,也希望本文能够得到大家的喜欢!!! |
|