天道不一定酬所有勤
但是,天道只酬勤
Hollis出品的全套Java面试宝典不来了解一下吗?

Java 第24页

Java的相关知识

Java虚拟机的内存组成以及堆内存介绍

什么是Java虚拟机这里就不介绍了,不明白的可以另外一篇博文:JDK,JRE,JVM区别与联系 一、java内存组成介绍:堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类...

赞(44)hollischuanghollischuang阅读(37605)评论(8)

JDK,JRE,JVM区别与联系

JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和J...

赞(15)hollischuanghollischuang阅读(16761)评论(1)

Java GC工作原理

GC的基本原理 GC是什么?为什么要有GC呢? GC是垃圾收集的意思(GarbageCollection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象...

赞(3)hollischuanghollischuang阅读(19843)评论(3)

[转] 9 Things about Null in Java

对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问...

赞(3)hollischuanghollischuang阅读(9257)去评论

【转】8张图理解Java

一图胜千言,下面图解均来自Program Creek 网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。 1、字符串不变性 下面这张图展示了这段代码做了什么 String s = "abcd...

赞(2)hollischuanghollischuang阅读(23115)评论(3)

Java代码的编译与反编译那些事儿

编程语言 在介绍编译和反编译之前,我们先来简单介绍下编程语言(Programming Language)。编程语言(Programming Language)分为低级语言(Low-level Language)和高级语言(High-leve...

赞(55)hollischuanghollischuang阅读(34518)评论(2)

时间的遍历

public Calendar getDate(String dateString){ int year = Integer.parseInt(dateString.substring(0,dateString.indexOf("-")))...

赞(0)hollischuanghollischuang阅读(7049)评论(1)

Java中的fail-fast机制

遍历删除List中的元素有很多种方法,当运用不当的时候就会产生问题。下面主要看看以下几种遍历删除List中元素的形式: 1.通过增强的for循环删除符合条件的多个元素 2.通过增强的for循环删除符合条件的一个元素 3...

赞(7)hollischuanghollischuang阅读(36150)评论(1)

HollisChuang's Blog

联系我关于我