自学Java,有哪些书籍推荐

如题所述

《疯狂java讲义》 这本书深入介绍了java编程的相关方面,这本书的内容有Java基本语法结构、面向对象特征、集合框架体系、 泛型、异常处理、GUI编程、JDBC数据库编程等等等。非常齐全,我有全套Java视频资料

《Head First Java》  这本书呢被亚马逊评为十大好书之一。《Head First Java》是本完整的面向对象程序设计和Java的学习指导。是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。

《深入理解Java虚拟机:JVM高级特性与最佳实践》  这本书的主要内容是如何独立地编译一个OpenJDK7,讲解了JVM的自动内存管理,分析了虚拟机的执行子系统,讲解了程序的编译与代码的优化,探讨了Java实现高效并发的原理。

《企业应用架构模式》 这本书适合做框架的人去看,如果你打算自己写一个ORM的话,这本书是一定要看的。

《Agile Java》中文版 《Agile Java》中文版以JDK5.0的语法为基础讲解,如果同学们要学习JDK5.0的新语法也不错。可以让你以最少的时间掌握 Java最重要的知识,同时培养出优秀的编程思路,我有全套Java视频资料

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-29
(引用知……)我把我自己整理的一些比较好的书列出来,当然好书可能不止这些,我只是举个例子
第一阶段:初学
java核心技术
java语言程序设计
第二阶段:熟悉
java编程思想
effective
java中文版
深入理解java
7:核心技术与最佳实践
java网络编程
(以及java
web方面的书)
第三阶段:加强或精通
java并发编程实战
java虚拟机规范(java
se
7版)
深入理解java虚拟机:jvm高级特性与最佳实践
设计模式之禅(java版)
算法导论
或者
算法(第四版)
深入剖析tomcat
深入理解计算机系统
代码大全
编程珠玑
除了这些你可以在百度传课动力节点java哪看看。课程免费。,内容丰富是干货。