摘要: 先了解具体的概念:JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)。2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,... 阅读全文
posted @ 2014-05-24 15:47 baoendemao 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 最近在抽时间看面试题,很多面试题都提出了写出java常见的5个运行时异常。现在来总结一下,java运行时异常是可能在java虚拟机正常工作时抛出的异常。java提供了两种异常机制。一种是运行时异常(RuntimeExepction),一种是检查式异常(checked execption)。检查式异常... 阅读全文
posted @ 2014-05-24 15:22 baoendemao 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 我们先看2个类的定义[java]view plaincopypublicclassHashtableextendsDictionaryimplementsMap,Cloneable,java.io.Serializable[java]view plaincopypublicclassHashMape... 阅读全文
posted @ 2014-05-24 12:23 baoendemao 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBu... 阅读全文
posted @ 2014-05-24 11:53 baoendemao 阅读(218) 评论(0) 推荐(0) 编辑