숫자를 쓰면 되지 굳이 상수를 쓰는 이유 : 가독성, 디버깅 높이려고 상수를 쓴다.
3개의 과목의 평균을 구하는 식을 만들었다 해보자.
avg = sum / 3.0
하나의 식일 때는 이렇게 써도 4개의 과목을 구할 때 3.0을 4.0으로 바꿔주면 되니 아무 문제가 생기지 않는다.
하지만
500개, 1000개의 식이 있다면? 3.0을 4.0으로 500번, 1000번 일일이 손으로 바꿔줘야하니 문제가 생긴다.
이럴 때 3.0을 상수(멤버변수)로 선언해주는 것이다.

public static void main(String[] args) 위에 public static final int COUNT = 3;
을 써서 3을 상수로 선언했다.
int는 double, String이 될 수 있고 COUNT는 자신이 원하는 변수로 설정할 수 있다.

이제 연산식에서도 3대신 COUNT를 쓰면 된다.
avg가 실수형변수이니 자동형변환을 위해 double을 써서 형변환을 해줬다.
이제 식이 500개든 1억개든 과목 수를 변경하고 싶을 때는 상수 하나만 변경해주면 된다.
좋은 정보 얻어갑니다, 감사합니다.