『Java』基本データ型と参照データ型の違いを変更する

  • 「Java」基本データ型と参照データ型を変更すると違いが生じます。
    基本データ型転送するために、スタック内に新しいスペースが作成され、年齢のコピーがコピーされます。変更された経過時間はコピーであり、main関数のスタックの経過時間値は変更されません。
    参照データタイプの変更、ヒープ内のデータの変更、スタック内のarr、およびmain関数内のコピーは、ヒープ内の同じデータフィールドを指すポインターです。コピーが変更された後、主な機能も変わります。

7.次のコードの実行結果は次のとおりです。

public static void main(String[] args) {
    
    
    int arr[] = {
    
    1, 3, 5, 7, 9};
    int num = 10;
    showArray(arr, num);
    System.out.println("arr[2]的结果是:"+arr[2]);
    System.out.println("num的结果是:"+num);
}
private static void showArray(int[] arr, int num) {
    
    
    arr[2] = 6;
    num = 1;
}

javaの
終わりでは、arr [2]の結果は次のようになります。6。numの結果は次のとおりです:10。


arr[2]的结果是:6
num的结果是:10

おすすめ

転載: blog.csdn.net/codemokey/article/details/106060712
おすすめ