1、乙個方法不能修改乙個基本資料型別的引數(即數值型和布林型)。
public static void triplevalue(double x)
double percent = 10;
triplevalue(percent);
//the value of percent still be 10
2、乙個方法可以改變乙個物件引數的狀態。
public static void triplesalary(employee x)
harry = new employee(...);
triplesalary(harry);
3、乙個方法不能讓物件引用乙個新的的物件。
public static void swap(employee x, employee y)
employee a = new employee("alice",...);
employee b = new employee("bob",...);
swap(a, b);
// dose a now refer to bob, b to alice?
//in fact a still refer to alice, b still refer to bob.
Java 獲取記憶體使用情況
公司要求將各個裝置上傳的資料分析並且匯出到統一的乙個表中,目前在準備,資料比較多,所以需要考慮到記憶體的使用情況,經網上查詢使用,出現了以下問題。logutils.debug totalmemory runtime.getruntime totalmemory 1024 1024 m logutil...
ExecutorService使用情況
1 executorservice是是乙個介面,繼承了executor 2 而executor亦是乙個介面,該介面只包含了乙個方法void execute runnable command 3 executors 該類是乙個輔助類,此包中所定義的 executor executorservice s...
前端This使用情況
一 普通函式的this指向window。二 物件方法中this指向呼叫者。三 建構函式中this。1 function newperson name,age const p1 new person 張三 18 return的內容為基本資料型別為p1,return的內容為引用資料型別為其本身 cons...