Java技术丛书

简介: 那些读过的感觉不错的技术书 主要是java方面的 《深入JAVA虚拟机 第二版》 从中可以了解到JVM工作原理,字节码执行过程等,虽然出版日期有些久远,部分内容或许有些过时,但仍然值得一读。
+关注继续查看

那些读过的感觉不错的技术书

主要是java方面的

《深入JAVA虚拟机 第二版》 从中可以了解到JVM工作原理,字节码执行过程等,虽然出版日期有些久远,部分内容或许有些过时,但仍然值得一读。
《Java虚拟机规范(Java SE 7)》 如果不太熟悉jvm,这个读起来非常乏味(只有规范,没有多余解释),如果读过上面那一本,再读这个,非常有亲切感。
《深入理解JAVA虚拟机 JVM高级特性与最佳实践》 国内JVM相关水平很高的一本书,作者周志明结合自己的理解与实践经验对JVM工作原理做了阐述。相比《深入JAVA虚拟机 第二版》,这本书讲到的内容比较新,包括最新的垃圾收集算法的介绍,常用编译期、运行期优化方式等,全书结合openjdk,不至枯燥乏味;但class文件结构的介绍似乎有些简单,初识此内容可能不易读懂。与《深入Java虚拟机 第二版》重复的内容并不多,值得一读。
《head first 设计模式》 设计模式入门首选,无论是《java与模式》《大话设计模式》还是《设计模式之禅》都比不上head first的通俗易懂与印象深刻。
《Java Concurrency in Practice》 并发大神力作,想了解java并发必读,理论非常强大。辅助读物《Programming Concurrency on the JVM》,当然这本和前者没有可比性,但此书偏实践、其主要目的在于讲解“Software Transaction Memory”,有其独到的一面,扩充知识面不错。
《精通正则表达式第三版》 如果想深入了解正则表达式,哪能不读这本书呢,java Pattern类的api中也有推荐此书,其权威毋庸置疑。中文版由余晟翻译,2012年5月出版了其自著的《正则指引》一书,但与前者相比还是有些差距,错误不少。
《Java核心技术》 不同于一般的Java入门书,不同点在于此书对api的讲解非常详细,细节部分颇多,举个例子,java对象序列化时会写些什么东西进文件,这本书就有详细的介绍。
《Java解惑》 挺有意思的一本书。它列举了许多平常不太注意到的各种问题。可能大部分时候我们不会碰到此类问题,但如果读过,一旦碰到,会留意这类问题。若读过《深入JAVA虚拟机 第二版》,对其中大部分例子是可以很快给出解释的。
《HTTP权威指南》 如果以前没有深入了解http,读了此书,会觉得以前了解的关于http相关的内容弱爆了。经典书籍,不用多说。中文版2012年9月才出来,姗姗来迟。翻译的还过得去,读着不费劲。
《Java Performance》 详解Hotspot调优,内容很细。中文版叫《Java性能优化权威指南》

原文链接:http://www.ticmy.com/?page_id=24

目录
相关文章
|
13天前
|
消息中间件 架构师 算法
跨行应届生凭借这份“Java技术成神手册”竟成功拿下年薪56Woffer
相信这个问题很多小伙伴都思考过,每个人心中都有一个不同的答案 首先,架构师从来都不是只看书就可以看出来的,也需要日积月累的实践+经验。 其次,架构的前期需求分析与建模非常重要,多思考未来可能的扩展。 最后,最好有一定的代码规范甚至是洁癖。 要用严格的标准来要求自己,是否当上架构师其实没差,无非就是希望自己成为团队核心得到更多的认可而已。
17 0
|
13天前
|
设计模式 架构师 NoSQL
机会来了!阿里发布2023年高级架构师(Java岗)面试技术规章手册
今天听阿里的一位小伙伴透露,Alibaba已经准备了一份今年金九银十(Java岗)面试技术规章手册,这份手册包含了近10w多字,有这近百到面试题+解析,涵盖了(JVM/多线程并发/微服务/spring全家桶/Redis/MySQL/分布式/计算机网络/操作系统/mybatis/Linux/NGINX/设计模式)等等!
34 1
|
15天前
|
存储 消息中间件 网络协议
零拷贝技术在Java中为何这么牛?
零拷贝技术在Java中为何这么牛?
229 0
|
16天前
|
Java 微服务 Spring
技术不行还说Java卷!靠468页SpringBoot企业级项目实战成功逆袭
今年应届生就业的话真的是个难题,就以java来说,往年会SSM框架就可以轻松找到工作了,而现在都是以微服务分布式起步了,没有适应环境发展需求的技术栈,根本达不到企业的用人标准。
|
19天前
|
SQL 开发框架 前端开发
低代码探索:Java模板引擎技术
本篇将探索代码生成技术。因为业务开发中使用Java语言较多,所以这里以Java作为背景语言。
30 0
|
22天前
|
监控 Java API
Java代理技术解密:揭秘方法计时器的神奇实现
本文简单讲讲什么是agent技术,并结合一个方法计时器的实际例子。
|
23天前
|
JavaScript 前端开发 Java
44【Java生态前后端】开发web应用使用到的技术 & Vue框架+Java开发Web应用的步骤
使用Vue框架进行前端开发,实现应用的交互和界面展示。
30 1
|
26天前
|
SpringCloudAlibaba 架构师 Java
「面试小抄」2023年GitHub最热Java面试题技术点,备战金九银十
最近替公司面了几个应聘者,结果给我整抑郁了,9点的面试9点10分才到!!!这还不是最重要的,重要的是穿着一眼就让人看出来没有对这场面试很重视的感觉!!但是小编还是面完了,很多简单的源码问题+项目经验+并发处理等问题上都回答的寥寥草草,现在的年轻人。。。。。
31 0
|
1月前
|
缓存 架构师 Java
GitHub标星百万的Java进阶架构师手册,用20%技术解决80%问题?
在程序员的现实世界里不想当架构师的程序员不是好程序员
101 0
|
1月前
|
NoSQL Dubbo Java
余额宝团队(Java技术1-4面题目):Hash+二叉树+Redis+线上调优+G1
余额宝一面 1. JVM 内存分哪几个区,每个区的作用是什么?JVM有哪些回收算法,对应的收集器有哪些? 2. GC 的两种判定方法 ?CMS 收集器与 G1 收集器的特点。 3. hashmap源码问题 4. HashMap、HashMap如何保证线程安全、ConcurrentHashMap 5. HashMap底层结构 put操作讲一下 6. GC 的两种判定方法 ?CMS 收集器与 G1 收集器的特点。 7. java线程同步都有哪几种方式,在 Java 中 CycliBarriar 和 CountdownLatch 有什么区别? 8. cas的原理,变量要用哪个关键字修饰,volati
相关产品
云迁移中心
推荐文章
更多