/*===================================
■■■ 지역변수와 전역변수 ■■■
===================================*/
// 지역 변수의 초기화 테스트
// ****** Test071 과 비교해볼것 ******
// 지역 변수는 초기화 과정을 거치지 않으면 출력할 수 없다.
public class Test070
{
// 클래스의 영역 ( 전역 혹은 글로벌 변수 )
public static void main(String[] args)
{
// 메소드의 영역 ( 지역 혹은 로컬 변수 )
int n;
//---- 선언 후 초기화 과정을 거치치 않은 상태
System.out.println("n : " + n);
//--==>> 에러 발생 컴파일에러
// --variable n might not have been initialized
// 지역변수 n에 접근하여 그 값을 출력하고자 하는 구문
}
// 클래스의 영역 ( 전역 혹은 글로벌 변수 )
/*
다른메소드1()
{
// 메소드의 영역 ( 지역 혹은 로컬 변수 )
}
*/
/*
다른메소드2()
{
// 메소드의 영역 ( 지역 혹은 로컬 변수 )
}
*/
}
728x90
'JAVA' 카테고리의 다른 글
Test072.java / 클래스와 인스턴스 / 직사각형 클래스 설계 실습 (0) | 2022.09.09 |
---|---|
Test071.java / 지역변수와 전역변수 (0) | 2022.08.27 |
Test069.java / 실행 흐름의 컨트롤(제어문) - return / 기본 구문 (0) | 2022.08.27 |
Test068.java / 실행 흐름의 컨트롤(제어문) - continue 실습 / 짝수인 경우 로직을 실행하지 않고 진행하는 프로그램 구현 (0) | 2022.08.27 |
Test067.java / 실행 흐름의 컨트롤(제어문) - break 실습 / 특정 문자를 입력받지 않으면 프로그램을 종료하는 기능 구현 (0) | 2022.08.27 |
댓글