首页 > 其他分享 >test pub

test pub

时间:2022-12-03 02:03:07浏览次数:53  
标签:本书 Netty Java Spring pub JVM test 书籍

title: Java 必读经典书籍
category: 计算机书籍
icon: "java"

Java 基础

《Head First Java》

《Head First Java》-豆瓣

《Head First Java》这本书的内容很轻松有趣,可以说是我学习编程初期最喜欢的几本书之一了。同时,这本书也是我的 Java 启蒙书籍。我在学习 Java 的初期多亏了这本书的帮助,自己才算是跨进 Java 语言的大门。

我觉得我在 Java 这块能够坚持下来,这本书有很大的功劳。我身边的的很多朋友学习 Java 初期都是看的这本书。

有很多小伙伴就会问了:这本书适不适合编程新手阅读呢?

我个人觉得这本书还是挺适合编程新手阅读的,毕竟是 “Head First” 系列。

《Java 核心技术卷 1+卷 2》

《Java 核心技术卷 1》-豆瓣

这两本书也非常不错。不过,这两本书的内容很多,全看的话比较费时间。我现在是把这两本书当做工具书来用,就比如我平时写文章的时候,碰到一些 Java 基础方面的问题,经常就翻看这两本来当做参考!

我当时在大学的时候就买了两本放在寝室,没事的时候就翻翻。建议有点 Java 基础之后再读,介绍的还是比较深入和全面的,非常推荐。

《Java 编程思想》

《Java 编程思想》-豆瓣

这本书被很多人称之为 Java 领域的圣经(感觉有点过了~~~)。不太推荐编程初学者阅读,有点劝退的味道,稍微有点基础后阅读更好。

我第一次看的时候还觉得有点枯燥,那时候还在上大二,看了 1/3 就没看下去了。

《Java 8实战》

《Java 8实战》-豆瓣

Java 8 算是一个里程碑式的版本,现在一般企业还是用 Java 8 比较多。掌握 Java 8 的一些新特性比如 Lambda、Strean API 还是挺有必要的。这块的话,我推荐 《Java 8 实战》 这本书。

Java 并发

《Java 并发编程之美》

《Java 并发编程之美》-豆瓣

这本书还是非常适合我们用来学习 Java 多线程的。这本书的讲解非常通俗易懂,作者从并发编程基础到实战都是信手拈来。

另外,这本书的作者加多自身也会经常在网上发布各种技术文章。这本书也是加多大佬这么多年在多线程领域的沉淀所得的结果吧!他书中的内容基本都是结合代码讲解,非常有说服力!

《实战 Java 高并发程序设计》

《实战 Java 高并发程序设计》-豆瓣

这个是我第二本要推荐的书籍,比较适合作为多线程入门/进阶书籍来看。这本书内容同样是理论结合实战,对于每个知识点的讲解也比较通俗易懂,整体结构也比较清。

《深入浅出 Java 多线程》

《深入浅出 Java 多线程》在线阅读

这本开源书籍是几位大厂的大佬开源的。这几位作者为了写好《深入浅出 Java 多线程》这本书阅读了大量的 Java 多线程方面的书籍和博客,然后再加上他们的经验总结、Demo 实例、源码解析,最终才形成了这本书。

这本书的质量也是非常过硬!给作者们点个赞!这本书有统一的排版规则和语言风格、清晰的表达方式和逻辑。并且每篇文章初稿写完后,作者们就会互相审校,合并到主分支时所有成员会再次审校,最后再通篇修订了三遍。

在线阅读:https://redspider.gitbook.io/concurrent/

《Java 并发实现原理:JDK 源码剖析》

《Java 并发实现原理:JDK 源码剖析》-豆瓣

这本书是 2020 年新出的,所以,现在知道的人还不是很多。

这本书主要是对 Java Concurrent 包中一些比较重要的源码进行了讲解,另外,像 JMM、happen-before、CAS 等等比较重要的并发知识这本书也都会一并介绍到。

不论是你想要深入研究 Java 并发,还是说要准备面试,你都可以看看这本书。

JVM

《深入理解 Java 虚拟机》

《深入理解 Java 虚拟机》-豆瓣

这本书就一句话形容:国产书籍中的战斗机,实实在在的优秀! (真心希望国内能有更多这样的优质书籍出现!加油!

标签:本书,Netty,Java,Spring,pub,JVM,test,书籍
From: https://www.cnblogs.com/scwelcome/p/16946092.html

相关文章

  • test publish
    title:十大经典排序算法总结category:计算机基础tag:-算法本文转自:http://www.guoyaohua.com/sorting.html,JavaGuide对其做了补充完善。引言所谓排序,就是......
  • test1
    安装hexo安装hexo之前需要安装Nodejs组件,这个在我的另一篇文章:Hexo是我们博客的框架,我们需要在我们的电脑里创建一个文件夹,可以命名为Blog,Hexo框架与你发布的博客网页以......
  • test
    如何挑选博客框架及在线博客平台转载自Aegisprogramhttps://aegisprogram.github.io/2021/07/01/how-to-choose-a-blog/在现在这个信息发达的时代,越来越多非程序员出......
  • AtCoder Beginner Contest 247 题解
    AtCoderBeginnerContest247Solution目录AtCoderBeginnerContest247Solution更好的阅读体验戳此进入题面链接题面Luogu链接A-MoveRight题面SolutionCodeB-U......
  • Docker Swarm 安装 Redis 集群(bitnami/redis-cluster:latest)
    准备集群环境:​​docker-79​​​、​​docker-80​​​、​​docker-81​​拉取镜像:dockerpullbitnami/redis-cluster:latest3.在任意文件夹下新建compose.yml脚本:​......
  • 火山引擎 DataTester 揭秘:字节如何用 A/B 测试,解决增长问题的?
     更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群上线六年,字节跳动的短视频产品——抖音已成为许多人记录美好生活的平台。除......
  • pytest.mark.usefixtures使用
    pytest.mark.usefixtures使用背景如果每个用例都需要相同的fixture,我们手动在每一个用例上面添加fixture有点累。切记这个fixture的scope='function'classTestCase:......
  • EBS: Oracle XML Publisher 表清单
    --OracleXMLPublisher表清单SELECT*FROMXDO.XDO_CONCURRENT_REQUESTS_GTSELECT*FROMXDO.XDO_CONFIG_KEYS--KEY:PROPERTY_CODE--配置属性SELECT*FR......
  • pytest中如果fixture想用自动化用例过程中产生的数据,怎么办?
    背景往往在测试过程中,数据是在自动化用例执行之后才生成的,并非一开始就知道,又想在用例结束的时候清理掉这些中间数据,该怎么办?思路之前解决的办法是使用cache来解决的:co......
  • 创建一个至少有两个PV组成的大小为20G的名为testvg的VG,要求PE大小为16M,而后在卷组中创
    1、虚拟机添加2块20G硬盘:  2、查看块设备信息:  3、创建物理卷:[root@rocky8-1~]#pvcreate/dev/sdb/dev/sdc创建物理卷Physicalvolume"/dev/sdb"......