Notice
Recent Posts
Recent Comments
Link
투케이2K
175. (java/자바) final 상수 값 정의 및 호출 실시 본문
/* =========================== */
[ 개발 환경 설정 ]
개발 툴 : Eclipse
개발 언어 : Java
/* =========================== */
/* =========================== */
[소스 코드]
package ex5;
public class MainActivity11 {
//TODO 초기 변수와 상수 값 정의 실시
static String sName = "홍길동";
static final String fName = "홍길동";
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("[final 상수 값 정의 및 호출 실시]");
/*[설 명]
* 1. final 상수는 불변의 값 즉, 변하지 않는 고정값을 정의할때 사용합니다
* 2. 일반 변수와의 차이점은 일반 변수는 값을 다시 변경해서 사용할 수 있는 반면에 final 상수는 한번 초기 설정한 값을 변경할 수 없습니다
* 3. C++에서는 const 키워드를 사용하여 상수를 선언하지만, 자바에서는 final 키워드를 사용하여 선언합니다
* */
System.out.println("일반 변수 : "+sName);
System.out.println("final 상수 : "+fName);
System.out.println("");
sName = "투케이";
System.out.println("일반 변수 변경 : "+sName);
}//메인 종료
}//클래스 종료
/* =========================== */
[결과 출력]
[final 상수 값 정의 및 호출 실시]
일반 변수 : 홍길동
final 상수 : 홍길동
일반 변수 변경 : 투케이
/* =========================== */
/* =========================== */
[요약 설명]
* 1. final 상수는 불변의 값 즉, 변하지 않는 고정값을 정의할때 사용합니다
* 2. 일반 변수와의 차이점은 일반 변수는 값을 다시 변경해서 사용할 수 있는 반면에 final 상수는 한번 초기 설정한 값을 변경할 수 없습니다
* 3. C++에서는 const 키워드를 사용하여 상수를 선언하지만, 자바에서는 final 키워드를 사용하여 선언합니다
/* =========================== */
반응형
'Java' 카테고리의 다른 글
177. (java/자바) 1부터 10까지 2씩 증가하는 for 반복문 작성 실시 및 합계 계산 (0) | 2021.03.16 |
---|---|
176. (java/자바) 다중 논리 연산자를 사용해서 널 (null) 값 데이터 확인 및 특정 문자 포함 여부 확인 실시 - and , or , contains (0) | 2021.03.15 |
174. (java/자바) 알고리즘 : 랜덤 영어 소문자 타자 연습 프로그램 만들기 (0) | 2021.03.12 |
173. (java/자바) 알고리즘 : Scanner 를 사용해서 입력한 연도가 윤년 인지 확인하기 - 윤년 계산기 프로그램 (0) | 2021.03.11 |
172. (java/자바) char to decimal 변환해 숫자,영어,한글,특수문자 판별 수행 실시 (0) | 2021.03.10 |
Comments