JAVA 栈(stack), 堆(heap ) ,方法区(method)
三者区别栈(stack)1.每个线程包含一个stack,stack中是基础数据类型的对象和自定义对象的引用(不是对象),而对象都存放在heap中。(注:基础数据类型包括:boolean、byte、short、char、int、long、float、double;引用类型包括:类、接口、数组)2.每个栈的数据都是私有的。其他栈不可访问。堆(heap)1.提供所有类的实例和数组对象存...
原创
2018-06-30 15:20:03 ·
347 阅读 ·
0 评论