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

Java

Java的相关知识

日志打印出来的对象都是XXX@39ddf169这样的,怎么办?

hollischuang阅读(484)评论(0)赞(0)

我们在开发的时候,经常要打印日志,有的时候会在一些代码的关键节点处进行日志输出。 使用logback/log4j等原生的日志框架,在日志输出的时候可能会遇到一个问题,那就是经常我们要打印对象的时候,如以下代码: log.info("req ...

Java 13 来袭,最新最全新特性解读

hollischuang阅读(983)评论(0)赞(2)

2017年8月,JCP执行委员会提出将Java的发布频率改为每六个月一次,新的发布周期严格遵循时间点,将在每年的3月份和9月份发布。 目前,JDK官网上已经可以看到JDK 13的进展,最新版的JDK 13将于2019年9月17日发布。  ...

为什么阿里巴巴建议开发者谨慎使用继承?

hollischuang阅读(1304)评论(0)赞(5)

很多人都知道,博主最近在更新一个专题——《解读阿里巴巴Java开发手册》,本文是该专题中的另外一篇。 从学习Java的第一天起,我们就知道Java是一种面向对象语言,而学习Java的第二天,我们就知道了面向对象的三大基本特性是:封装、继承、...

既生synchronized,何生volatile

hollischuang阅读(2167)评论(0)赞(19)

在我的博客和公众号中,发表过很多篇关于并发编程的文章,之前的文章中我们介绍过了两个在Java并发编程中比较重要的两个关键字:synchronized和volatile 我们简单回顾一下相关内容: 1、Java语言为了解决并发编程中存在的原子...

万万没想到,JVM内存结构的面试题可以问的这么难?

hollischuang阅读(1704)评论(1)赞(10)

在我的博客中,之前有很多文章介绍过JVM内存结构,相信很多看多我文章的朋友对这部分知识都有一定的了解了。 那么,请大家尝试着回答一下以下问题: 1、JVM管理的内存结构是怎样的? 2、不同的虚拟机在实现运行时内存的时候有什么区别? 3、运行...

HollisChuang's Blog

联系我关于我