inblog logo
|
An's Blog
    JAVA

    [JAVA] 5. 클래스변수

    윤설안's avatar
    윤설안
    Feb 03, 2025
    [JAVA] 5. 클래스변수
    Contents
    결과
    public class Var04 { public static void main(String[] args) { String s1 = "안녕"; // String은 크기가 정해져 있지 않고, 클래스로 만들어져 있음 s1 = "굿나잇"; System.out.println(s1); } }

    결과

    notion image
     
    notion image
    JAVA의 공간은 2번쨰 박스의 공간으로 나뉜다, 그 중 JAVA에서만 사용 되는 특별한 공간 String Constrant Pool이다. String의 변수를 변환 할 때에는 기존의 공간은 냅두고, 새로운 공간에 변수를 다시 만들어 연결만 다시 한다. s1이 처음에 ‘안녕’에 연결 되어 있다가, 변환을 하였을 때에 ‘굿나잇’ 이라는 새로운 공간이 생기고 s1의 연결이 굿나잇의 공간에 다시 연결 되었다고 생각하면 된다.
    Share article
    Contents
    결과

    An's Blog

    RSS·Powered by Inblog