java的源代码的书籍 java编程源码

Java基础的书有哪些比较好的?书籍的话你可以看看以下几本书,从java入门到精通:
1.零基础入门《零基础学Java》
推荐理由简单易懂、而且还有配套视频教程,写、记都方便 。
2、Head First Java
《Head First Java》是本完整的面向对象(object-oriented , OO)程序设计和Java的学习指导 。此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目 。最重要的,你会学会如何像个面向对象开发者一样去思考 。
而且不只是读死书,你还会玩游戏、拼图、解谜题以及以意想不到的方式与Java交互 。在这些活动中,你会写出一堆真正的Java程序,包括了一个船舰炮战游戏和一个网络聊天程序 。
Head First系列的图文并茂学习方式能让你快速地在脑海中掌握住知识 。敞开心胸准备好学习这些关键性的主题:
*Java程序语言
*面向对象程序开发
*Swing图形化接口
*使用Java API函数库
*编写、测试与布署应用程序
*处理异常
*多线程
*网络程序设计
*集合与泛型
3、Effective java 中文版(第2版)
领导开发Java集合框架和并发API包的 约书亚·布洛克 大神所著 。
本书适合于有着数年开发经验Java程序员,通过本书我们可以很多编程中的最佳实践,并且可以从JDK贡献者布洛克大神这里汲取经验 。Effective Java从质量,内容和问题解答方式上来说都是一本评价很高的书,因此读这本书会是一种感觉很棒的体验 。另外本书的章节相对比较轻量,与其他章节耦合度较低,因此在旅行或者闲暇时间阅读也是可以的 。在内容方面,Effective Java包含了从静态工厂,序列化,equals和hashcode到泛型,枚举 , 可变参数以及反射的最佳解决方法 。本书对Java各方面知识点的讲解会让你受益匪浅 。
4、《Java 编程思想》
是个大部头,足足 880 页,文字更是密密麻麻 。我不建议大家一个字一个字的读 , 知晓其中的精华就可以了 。
本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形 。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握 。
从本书获得的各项大奖以及来自世界各地的读者评论中 , 不难看出这是一本经典之作 。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念 。本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Java I/O系统、枚举类型、并发以及图形化用户界面等内容 。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的绝佳教材和参考书 。
5、Java Web高级编程
Java成为世界上编程语言之一是有其优势的 。熟悉JavaSE的程序员可以轻松地进入到Java EE开发中,构建出安全、可靠和具有扩展性的企业级应用程序 。编写《Java Web高级编程——涵盖WebSockets、Spring Framework、JPA Hibernate和Spring Security》一书的目的正是如此 。
《Java Web高级编程:涵盖WebSockets、Spring Framework、JPA 》面向的读者是已经了解Java SE、SQL和基本的HTML,准备将他们的Java编码技能提升到更高水平的程序员 。软件开发者可以按顺序阅读本书或者在遇到特定的编程问题时将某个章节用作参考 。

推荐阅读