Java 상수 1
'상수(Constant)'는 변수와 마찬가지로 값을 저장 할 수 있는 공간이지만 변수와 달리 한번 저장한 값을 저장하면 다른 값으로 변경할 수 없다. 선언방법은 동일하지만 변수앞에 final을 붙여주면된다. 상수가 필요한 이유 그냥 리터럴을 직접 쓰면 될텐데 굳이 상수가 따로 필요한가? 라는 의문이 들 것도 같다. 아래 코드를 확인해보자. int triangleArea = (20 * 10) / 2; int rectangle = 20 * 10; //------After------ final int WIDTH = 20; final int HEIGHT = 10; int triangleArea = (WIDTH * HEIGHT) / 2; int rectangle = WIDTH * HEIGHT; 리터럴의 타입과 접..
2021.04.30