发布时间:2014-06-01 14:02:27
Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,.........【阅读全文】
发布时间:2014-06-01 14:00:41
在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。 一般,JVM的内存分为两部分:Stack和Heap。 Stack(栈)是JVM的内存指令区。Stack管理很简单,push一定长度字节的数据或者指令,Stack指.........【阅读全文】
发布时间:2014-05-26 08:53:52
java反射机制初探 最近和一位师兄交流了一下Java,真可谓是大有收获,让我好好的学习了一下javad的反射机制,同终于明白了spring等框架的一个基本实现的思想,那么今天就和大家分享一下java的反射机制。 反射,reflection,听其名就像照镜子一样,.........【阅读全文】
发布时间:2014-05-22 10:12:03
对于数组,记住一个原则性的结论:一旦数组被初始化,则其长度就是固定不变的。copyarray()是System类中的一个方法,经常用于拷贝数组。有一些地方需要特别注意,稍有不慎就会发生越界问题。看代码: 点击(此处)折叠或打开package j2se;public class CopyArray .........【阅读全文】
发布时间:2014-05-20 13:54:43
IIS和Tomcat整合时可能会出现以下问题:没有配置成功,IIS测试访问JSP页面出现500错误:(一)HTTP 错误 500.0 - Internal Server Error,调用 GetFilterVersion 失败,在 ISAPI 筛选器 "D:\soft\tomcat7\conf\isapi_redirect.dll" 上。解决方法:主要是因为注册表导入位置不对或根本没有导入注册表。需要手动写注.........【阅读全文】