java笔记之字符串,gc
生活随笔
收集整理的這篇文章主要介紹了
java笔记之字符串,gc
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.字符串有一個結束標識符(‘\0’),
比如“學java”的內存空間占6個字符,長度為5(長度不僅結束標識符);
2.不使用第三方變量,進行數值數據的交換
i=i+j; j=i-j;i=i-j;
3.垃圾回收機制
本質:處理堆區中的數據回收的java的低級別線程。主動權在os中,他是守護線程。
4.靜態方法中,只能調用靜態的方法,和使用靜態方法;如main方法。
5.方法返回值;
如果一個方法要有多個值的返回:可以采用不同的引用變量,來記錄相同地址。當其中一個引用改變了堆區中內容。另一個變量可以直接得到被改變內容。
6.術語:方法簽名=方法名+參數列表。
7.動態擴展方法(淺拷貝)
就是將堆區中的內容(數組中一般存的是地址)進行復制
int[] arr=new int[]{1,2,3};
//擴容
arr=Arrays.copyof(arr,arr.length+1);//首先開辟新的空間,空間大小為arr.length+1,然后將原空間的內容(地址)復制到目標空間中。
8.string 本質上是char數組。
轉載于:https://www.cnblogs.com/zhang_kun_nan/p/3636516.html
總結
以上是生活随笔為你收集整理的java笔记之字符串,gc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Shiro 那点事儿
- 下一篇: Canvas 教程