匿名對象
1.之前使用的都是有名的對象,例如發現對象的實例化格式:
類名稱 對象=new 類名稱();
Person p=new Person();
2.何為匿名對象:
對象的名字保存在棧內存之中,而我們調用對象名稱的時候實際上調用的都是堆內存的操作;
所以堆內存是我們真正有用的,那么所謂的匿名對象就是指開辟了堆內存空間,但是沒有棧內存指向的對象;
使用匿名對象范例一:
但是由于匿名對象不會有任何的棧內存所指向,所以只能使用一次,一次之后將成為垃圾,并且等待GC釋放;
新聞熱點
疑難解答