JVM是Java虚拟机,赋予了Java程序生命,所以好好看看把,我自己就已经看了三遍了 。2 Java并发编程实战这本书是Java 并发包作者写的书,所以非常权威,但是比较晦涩难懂,我看的云里雾里的,大家可以按需选择 。3 Java并发编程艺术这本书是国内作者写的Java并发书籍,比上面那一本更简单易懂,适合作为并发编程的入门书籍,当然,学习并发原理之前,还是先把Java的多线程搞懂吧 。
4 Effective Java这本书和Java编程思想一样被称为神书,主要讲的是Java的一些优化技巧和规范,没有一定开发经验的人看这本书会觉得索然无味,不知所云,所以,先搁着吧 。5 Java性能调优指南说到JVM调优,可能会有很多的面试题浮现在你的脑海里,这本书比较权威地讲解了Java的性能调优方法,不过我还没怎么看,有空好好看看 。
6 Netty权威指南Netty是基于NIO开发的网络编程框架,使用Java代码编程,其实这本书也可以放在网络或者Java Web部分 。不过NIO属于JDK自带的一部分,是必须要掌握的,而对于Netty,大家如果学有余力的话也可以看看 。JavaWeb0 深入JavaWeb技术内幕这本书是Java Web的集大成之作,涵盖了大部分Java Web开发的知识点,不过一本书显然无法把所有细节都讲完,但是作为Java Web的入门或者进阶书籍来看的话还是很不错的 。
1 How Tomcat WorksJava Web很重要的一部分内容就是Tomcat,作为应用服务器,Tomcat使用Java开发,其源代码和架构设计都是经典之作 。这是一本讲解Tomcat基本原理的书籍,很好地通过剖析源码来讲解Tomcat的内部结构和运行机制,但是需要一定的基础才能够看懂,我还没看这本书,日后再拜读 。
2 Tomcat架构解析和上面这本书类似,主要讲解Tomcat原理和架构,,要看懂这本书的话,前提是你要对Java基础,NIO以及设计模式有所了解 。这本书我也还没看 。3 Spring实战这本书适合作为Spring的入门书籍,把Spring的概念,使用方式等内容都讲的比较清楚 。并且也介绍了Spring MVC的部分内容,Spring框架还是更注重实践的,所以跟着书上的内容去做吧 。
4 Spring源码深度解析学会Spring基础后,可以花点时间看看这本讲源码的书了,这本书对于新手来说不太友好,主要也是因为Spring的代码结构比较复杂,大家也可以看一些博客来完成对源码的学习 。5 Spring MVC学习指南本书是一本Spring MVC的教程,内容细致、讲解清晰,非常适合Web开发者和想要使用Spring MVC开发基于Java的Web应用的读者阅读 。
但是由于出的比较早,所以不太适合现在版本 。6 Maven实战Maven是Java Web开发中不可缺少的一部分,如果想要全面了解其实现原理的话,可以看看这本书 。数据库0 数据库原理数据库原理应该是教材吧,这本书作为数据库入门来说还是可以的,毕竟不是专门做DB的,看大厚书用处不大,这本书把数据库的基本概念都讲完了 。
1 sql必知必会这本书主要是讲解sql语句怎么写,毕竟数据库最重要的一点就是要熟练地使用sql语句,当然这本书也可以当做工具书来使用 。2 深入浅出MySQL这本书适合作为MySQL的学习书籍,当你有了一定的MySQL使用经验后,可以看看它,该书从数据库的基础、开发、优化、管理维护和架构5个方面对MySQL进行了详细的介绍,讲的不算特别深,但是足够我们使用了 。
关于java学习,有什么书籍或者教程推荐?
java开发技术的应用在多个开发领域都很广泛,尤其是在大数据开源平台的开发上 。现在企业对java开发技术的需求也是有很多的,但是这并不意味着随便学习一些java基础就可以胜任一些工作,想要成功入行java开发,还需要小伙伴更为系统的去学习相关的java开发技术知识 。小伙伴想要学习java开发技术知识,是可以通过相关的java视频来学习的,但是小伙伴不要盲目的去学习,最好是能够在比较靠谱的java培训机构官网进行学习 。
推荐阅读
- javacodeqa,蓝光影碟机有必要买吗
- 学习路线 课程 学习书籍,嵌入式学习路线
- 学习Java的最佳,java自学网站
- 程序员3年工资怎么样,厦门程序员java
- 虎课网java是什么,java是什么语言
- Java并发编程,怎么编程
- 如何培养小学生逻辑思维能力,培养小学生逻辑思维能力的书籍
- codedot,内存模型
- java做页游行情怎么样,择偶的标准是怎样的
- 中秋节有什么特色游戏,有什么推荐的书籍
