![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java-高级
younglibin
这个作者很懒,什么都没留下…
展开
-
java继承--父类属性的存放位置
2.多个子类引用的是同一个父类吗? 3.如果子类修改了父类的属性值, 对其他子类有影响的吗? 4.假如一个父类 有 3个不同的子类,那么编译完成后,实际上有几个父类的对象在jvm中(换句话,是一个子类对应一个父类,还是多个子类对应一个父类) 回答以上问题: 1. 在java中, 除了基本数据类型,其余的都是引用, 所以这里子类调用父类肯定是引用了! 2.多个子类调用的是同一个父类, 我们在java代码中可以,计算出来父类的hashcode值, 会发现是一样的! 3. 如果子类2014-02-07 14:01:52 · 607 阅读 · 0 评论 -
java的overload(重载)--在JVM中的实现--->静态分派
原创 2014-01-25 16:57:58 · 208 阅读 · 0 评论 -
java内存分配-运行时内存分配
原创 2014-01-15 11:33:41 · 128 阅读 · 0 评论 -
JVM 内存的结构模型、堆与堆栈原理、对象在内存中的结构
可变。存放基本数据类型和对象引用 3.堆栈:JVM的调用链 JVM内存区域模型 1.方法区 也称"永久代” 、“非堆”, 它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。默认最小值为16MB,最大值为64MB,可以通过-XX:PermSize 和 -XX:MaxPermSize 参数限制方法区的大小。 运行时常量池:是方法区的一部分,Class文件中除了有类的版本、字段、方法、接口等描述信息外,还有一项信息是常量池原创 2014-01-24 15:32:46 · 407 阅读 · 0 评论 -
java -jvm 内存分配和jvm调优
e = libinjava.vm.specification.version = 1.0sun.java.command = com.yoyosys.datacellplus.api.TestAdminjava.home = /home/libin/software/jdk1.6.0_31/jresun.arch.data.model = 64user.language = zhjava.specification.vendor = Sun Microsystems Inc.java.vm.info = m原创 2013-10-17 10:50:33 · 110 阅读 · 0 评论 -
java class文件结构
2014-02-08 11:09:40 · 67 阅读 · 0 评论