HollisChuang's Blog

天道不一定酬所有勤
但是,天道只酬勤

【今日观点】 [12.17日更新]《成神之路系列文章》

Java工程师成神之路一文介绍了一个普通的Java工程师想要成神需要学习的所有相关知识点。很多内容介绍都是直接抛了一个链接,并且大部分都是英文文档或者相关技术的官网。 本系列文章主要从头开始总结Java工程师成神之路一文中介绍的所有知识点。 […]

随笔

我的2018学习清单

hollischuang阅读(268)评论(0)

作为一个开发人员,我们最大的挑战就是保持自己了解新的技术。技术变化很快,你大概每两年就会看到一个新版本的编程语言和框架。 就拿2017年来说,AR、VR、区块链、人工智能等等已经扑面而来了。除了这些离我们较远的,说几个离我们最近的:JDK […]

未分类

【未来已来】盘点CES 2018上亮相的那些黑科技

hollischuang阅读(367)评论(0)

最近今天,估计大家很多人或多或少的都被CES刷屏过。消费类电子产品展览会(Consumer Electronics Show,简称CES),由美国电子消费品制造商协会(简称CTA)主办,旨在促进尖端电子技术和现代生活的紧密结合。 该展始于1 […]

并发编程

深入理解多线程(三)—— Java的对象头

hollischuang阅读(436)评论(0)

上一篇文章中我们从HotSpot的源码入手,介绍了Java的对象模型。这一篇文章在上一篇文章的基础上再来介绍一下Java的对象头。主要介绍一下对象头的作用,结构以及他和锁的关系。 Java对象模型回顾与勘误 在上一篇文章中,关于对象头的部分 […]

并发编程

深入理解多线程(一)——Synchronized的实现原理

hollischuang阅读(1267)评论(0)

synchronized,是Java中用于解决并发情况下数据同步访问的一个很重要的关键字。当我们想要保证一个共享资源在同一时间只会被一个线程访问到时,我们可以在代码中使用synchronized关键字对类或者对象加锁。那么,本文来介绍一下s […]

Java

[译]Java虚拟机是如何执行线程同步的

hollischuang阅读(1195)评论(1)

想介绍下synchronized的原理,但是又不知道从何下手,在网上看到一篇老外的文章,介绍了和线程同步相关的几个基础知识点。所以想把它翻译一下给大家看看。相信看过这些基础知识之后再看我后面要写的synchronized的原理就会好理解一点 […]

HollisChuang's Blog

联系我关于我