- 博客(3)
- 收藏
- 关注
转载 Java内存与垃圾回收
Java(JVM)内存模型 正如你从上面的图片看到的,JVM内存被分成多个独立的部分。广泛地说,JVM堆内存被分为两部分——年轻代(Young Generation)和老年代(Old Generation)。 年轻代 年轻代是所有新对象产生的地方。当年轻代内存空间被用完时,就会触发垃圾回收。这个垃圾回收叫做Minor GC。年轻代被分为3个部分——Ende
2015-11-09 20:35:41
295
原创 Java注解
Java注解给程序编写带来了非常多的好处,代码简介、以维护、可读性强等。 本身内置了三种:@Override @Deprecated @SuppressWarnnings 定义一个自定义的注解也比较简单,和定义一个接口很类似: 需要对应的编写注解处理器, APT??
2015-11-08 23:23:45
225
原创 多态与RTTI
Java 多态是如何实现的 通过运行时动态绑定, 动态判定当前引用的类型, 调用本类对应的函数,如果没有,则调用父类的函数。 需要根据RTTI需要多对应的信息, 和C++不一样,C++有一种虚表的东西在起作用,是一种前期绑定,而Java属于后期绑定,所以Java的动态其实更简单。 RTTI: JAVA RTTI的核心是.Class,Class对象存放着对应类所需要的所有的类型信息
2015-11-08 23:17:10
873
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人