Java方法引數的使用情況

2021-07-03 03:49:29 字數 704 閱讀 6780

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...