상수란 변수에 값을 딱 한 번만 할당할 수 있는 것이다.
상수로 지정하는 경우는 고정된 값을 입력할 때고, 변수는 몇 번이고 다른 값을 덮어 쓸 수 있다.
처음으로 값을 할당하는 것
//초기화⇒처음으로 값을 할당하는 것 //활용 public class Constants { public static void main(String[] args) { //원의 반지름이 10인 원의 넓이를 구하는 프로그램을 작성하시오. final double PI = 3.14; // PI는 변하지 않기에 final로 작성한다. double radius = 10; // 반지름은 값이 변할 수 있기에 final을 사용하지 않는다. double area = radius * radius * PI; System.out.println("원의 넓이" + area); } }
[결과값] 원의 넓이314.0 [설명] PIE 값은 3.14 고정이므로 final로 지정 반지름은 값이 변할 수 있기에 final을 사용하지 않는다.