摘要: 静态嵌套类 1 public class StaticNestedTest { 2 private static String name = "javaJohn"; 3 private String id = "X001"; 4 5 static class Person { 6 private String address = "swjtu,chenDu,China"; 7 public String mail = "josserchai@yahoo.com";// 内部类公有成员 8 9 public void 阅读全文
posted @ 2012-09-06 15:26 路人浅笑 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 来至百度文库1.heap是堆,stack是栈。2.stack的空间由操作系统自动分配和释放,heap的空间是手动申请和释放的,heap常用new关键字来分配。3.stack空间有限,heap的空间是很大的自由区。在Java中,若只是声明一个对象,则先在栈内存中为其分配地址空间,若再new一下,实例化它,则在堆内存中为其分配地址。4.举例:数据类型 变量名;这样定义的东西在栈区。如:Object a =null; 只在栈内存中分配空间new 数据类型();或者malloc(长度); 这样定义的东西就在堆区如:Object b =new Object(); 则在堆内存中分配空间Stack. T.. 阅读全文
posted @ 2012-09-06 10:05 路人浅笑 阅读(19964) 评论(2) 推荐(4) 编辑
摘要: 1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全的一个Collection。HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。HashMap允许将null作为一个entry的key或者value,而Hashtable 阅读全文
posted @ 2012-09-06 09:44 路人浅笑 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 来源于百度百科J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,包括会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。基于JNDI、RMI、JAT等技术实现。http://developer.51cto.com/art/200510/6427.htmJNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可 阅读全文
posted @ 2012-09-06 09:12 路人浅笑 阅读(291) 评论(0) 推荐(0) 编辑