02 2015 档案
摘要:Java反射详解分类:java,基础日期:2012-07-20作者:ticmy19反射,是Java中非常重要的一个功能,如果没有反射,可以说很多框架都难以实现。什么是反射?说白了就是可以通过Java代码获取装载到方法区的类信息的手段。当装载一个类时,会在方法区产生一个数据结构,该结构中包含着装载的类...
阅读全文
摘要:+=与=..+..的区别分类:java,基础日期:2012-09-28作者:ticmy7在书本中,课堂上,关于a+=b大都说等价于a = a+b,其实不然,+=中包含着更多的东西。在继续之前,来温故一点基础(为简单起见,只说整数)。1、做基本运算(如+、-、*、/、>、>>>、~、^等),当两个操作...
阅读全文
摘要:Java线程详解Java线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程...
阅读全文
摘要:对象实例化的顺序分类:java,基础日期:2012-11-08作者:ticmyhttp://www.ticmy.com/?p=302创建一个对象大概有以下几种方式:1、通过new关键字,如new Object();2、通过某些反射类的newInstance方法,如Class#newInstance、...
阅读全文
摘要:原文链接http://yueyemaitian.iteye.com/blog/2033046 老早之前写过一篇博客,是关于一个Integer对象到底占用多少字节的,现在看来,那篇文章竟然计算错了。这次再去计算,是因为之前写的一篇关于字长的文章里,看到了hotspot jvm里,对象占用空间是8字节...
阅读全文
摘要:Java类加载原理解析原文出处:http://www.blogjava.net/zhuxing/archive/2008/08/08/220841.html 1基本信息摘要:每个java开发人员对java.lang.ClassNotFoundExcetpion这个异...
阅读全文
摘要:原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-clobj-init/index.html由一个单态模式引出的问题谈起类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不...
阅读全文