java프로그래밍 사상005 별칭 현상
1604 단어 java 프로그래밍 사상java 고전 서적
package wzs.test2;
// ,
// , tank1=tank2, tank1 tank2 tank2
// , tank1.level=tank2.level
public class Test_wzs2
{
public static void main(String[] args)
{
Tank tank1 = new Tank();
Tank tank2 = new Tank();
tank1.level = 1;
tank2.level = 2;
System.out.println("tank1.level=" + tank1.level + ", tank2.level=" + tank2.level);
tank1 = tank2;
System.out.println("tank1.level=" + tank1.level + ", tank2.level=" + tank2.level);
tank1.level = 5;
System.out.println("tank1.level=" + tank1.level + ", tank2.level=" + tank2.level);
tank2.level = 7;
System.out.println("tank1.level=" + tank1.level + ", tank2.level=" + tank2.level);
// ----------------------------
Tank tank3 = new Tank();
Tank tank4 = new Tank();
tank3.level = 1;
tank4.level = 2;
tank3.level = tank4.level;
System.out.println("
tank3.level=" + tank3.level + ", tank4.level=" + tank4.level);
tank3.level = 7;
tank4.level = 8;
System.out.println("tank3.level=" + tank3.level + ", tank4.level=" + tank4.level);
}
}
class Tank
{
int level;
}
결과 출력:
tank1.level=1, tank2.level=2
tank1.level=2, tank2.level=2
tank1.level=5, tank2.level=5
tank1.level=7, tank2.level=7
tank3.level=2, tank4.level=2
tank3.level=7, tank4.level=8
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: