作者:HollisChuang原文地址:http://www.hollischuang.com/archives/...[作者空间]
先综述个结论: 一般说的synchronized用来做多线程同步功能,其实synchronized只是提供多线程互...[作者空间]
编译地址: jamesdbloom译者: ImportNew.com - 挖坑的张师傅原文地址: http://w...[作者空间]
先说一下,java程序在执行过程中类大致经过加载、连接、初始化、使用和卸载的五个阶段。 和本题目相关的阶段有: 类...[作者空间]
先说一下多态这个名称,有些文章里把重载(overloading)称为编译时多态,把覆盖(overriding)称为...[作者空间]
关于java程序运行时各种变量在内存的存储知识先看这里》》 变量赋值: 对于基本数据类型变量:即int, shor...[作者空间]
如果对java程序运行时的内存结构不熟悉,请先看一下这里》》 以这个代码示例来讲解: public class D...[作者空间]
先回顾一下Java程序执行的过程: Java程序执行时,第一步系统创建虚拟机进程,然后虚拟器用类加载器Class ...[作者空间]
在回答这个问题之前先了解一下Java的一些基础知识。 我们知道Java程序运行在虚拟机环境里,那我们先看一下虚拟机...[作者空间]
在学习Android开发的过程中用到了许多的开源框架,很多框架都大量的用到了注解这个概念,虽然会用别人的框架,但是...[作者空间]
万事万物皆对象 在java中类也是对象,是Class类的实例对象,这个对象称为该类的类类型 例如:现在有个类叫Sm...[作者空间]
作者:Pankaj Kumar译者:赵亮转载自:并发编程网 – ifeve.com编译地址:http://www....[作者空间]
作者:五月的仓颉原文地址:http://www.cnblogs.com/xrq730/p/4994545.html...[作者空间]
转自:http://www.codeceo.com/article/java-resource-collectio...[作者空间]
Java的内存分布 在JVM中,内存是按照分代进行组织的。 其中,堆内存分为年轻代和年老代,非堆内存主要是Perm...[作者空间]
使用泛型的目的 当我们第一次接触泛型时,第一个问题肯定会是,为什么要使用泛型?最直接的答案是为了避免转型,使得编译...[作者空间]
在Java中,我们都知道关键字synchronized可以用于实现线程间的互斥,但我们却常常忘记了它还有另外一个作...[作者空间]