森のプログラミング練習ブログ

htmlやcssの練習したコードを投稿するブログです。

java勉強

java勉強

参考サイト

https://java-code.jp/

----~----------------------------------

基本型と参照型の違い

・「データ型」でも触れたjavaのデータ型は大きく「基本型」と「参照型」に分かれる

・「基本型」と「参照型」の違いは、変数に格納する方法

・「基本型」は値その物を「変数」に格納するのに対し、「参照型」は値が別の場所に格納して、「変数」はその場所を示す「参照値」を格納する

・違いによって、プログラム上で様々なちがいが発生します。

・代表的な状態が「代入」です。

-------------------------------------------

package com.example.mynavi.basic;

import java.util.Arrays;

public class opeEqual {

 puclic static void main(S tring args) {

  //基本型の代入

  int x =1:

int y=x;

  y++;

  system.out.println(x) ;

system,out.println(y);

  //参照型の代入

  int data1=(1.2.3 };

int[] data2=data1:

data2[0] = 100;

   System.out.println(Arrys.toString(data1));

System.out.println(Arrys.toString(data2));

)