上一页 1 ··· 4 5 6 7 8
摘要: GitHub 3.2k Star 的 "Java工程师成神之路" ,不来了解一下吗? GitHub 3.2k Star 的 "Java工程师成神之路" ,真的不来了解一下吗? GitHub 3.2k Star 的 "Java工程师成神之路" ,真的确定不来了解一下吗? 很多人认为工厂模式很简单,只是 阅读全文
posted @ 2019-05-27 09:39 HollisChuang 阅读(1293) 评论(1) 推荐(4) 编辑
摘要: GitHub 2.5k Star 的 "Java工程师成神之路" ,不来了解一下吗? GitHub 2.5k Star 的 "Java工程师成神之路" ,真的不来了解一下吗? GitHub 2.5k Star 的 "Java工程师成神之路" ,真的确定不来了解一下吗? 本文从 Java 编译原理角度 阅读全文
posted @ 2019-05-14 09:42 HollisChuang 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 在《[Java代码的编译与反编译][1]》中,有过关于Java语言的编译和反编译的介绍。我们可以通过 命令将Java程序的源代码编译成Java字节码,即我们常说的class文件。这是我们通常意义上理解的编译。 但是,字节码并不是机器语言,要想让机器能够执行,还需要把字节码翻译成机器指令。这个过程是J 阅读全文
posted @ 2019-05-10 12:38 HollisChuang 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 编程语言 在介绍编译和反编译之前,我们先来简单介绍下编程语言(Programming Language)。编程语言(Programming Language)分为低级语言(Low level Language)和高级语言(High level Language)。 机器语言(Machine Lang 阅读全文
posted @ 2019-05-09 10:14 HollisChuang 阅读(1379) 评论(1) 推荐(0) 编辑
摘要: 集合是Java开发日常开发中经常会使用到的。在之前的一些文章中,我们介绍过一些关于使用集合类应该注意的事项,如《为什么阿里巴巴禁止在 foreach 循环里进行元素的 remove/add 操作》。 关于集合类,《阿里巴巴Java开发手册》中其实还有另外一个规定: ![][1] 本文就来分析一下为 阅读全文
posted @ 2019-05-08 11:16 HollisChuang 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 本文来自我的知识星球的球友投稿,他在最近的校招中拿到了蚂蚁金服的实习生Offer,整体思路和面试题目由作者——泽林提供,部分答案由Hollis整理自知识星球《Hollis和他的朋友们》中「直面Java」板块。 经历了漫长一个月的等待,终于在前几天通过面试官获悉已被蚂蚁金服录取,这期间的焦虑、痛苦自不 阅读全文
posted @ 2019-05-07 13:49 HollisChuang 阅读(1453) 评论(1) 推荐(3) 编辑
摘要: 字符串,是Java中最常用的一个数据类型了。关于字符串的知识,作者已经发表过几篇文章介绍过很多,如: [Java 7 源码学习系列(一)——String][1] [该如何创建字符串,使用” “还是构造函数?][2] [我终于搞清楚了和String有关的那点事儿][3] [三张图彻底了解Java中字符 阅读全文
posted @ 2019-01-18 09:32 HollisChuang 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 前几天,发了一篇文章,介绍了一下[JVM内存结构、Java内存模型以及Java对象模型之间的区别][1]。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。 网上有很多关于Java内存模型的文章,在《深入理解Jav 阅读全文
posted @ 2018-10-11 17:38 HollisChuang 阅读(260) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8
点击右上角即可分享
微信分享提示