HollisChuang's Blog

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

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

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

随笔

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

hollischuang阅读(644)评论(0)

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

并发编程

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

hollischuang阅读(940)评论(0)

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

并发编程

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

hollischuang阅读(2190)评论(0)

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

Java

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

hollischuang阅读(1674)评论(1)

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

Java

Java中方法的重写与成员变量的隐藏

hollischuang阅读(1729)评论(1)

这篇文章讨论了Java面向对象概念中一个基本的概念–Field Hiding(隐藏成员变量) 在讨论这个问题之前,我们看一段特别特别简单的代码,请问一下方法的数据结果是什么? /** * @author Hollis 17/9/27. */ […]

HollisChuang's Blog

联系我关于我