4강. 자바 강좌는 주석, 예약어, 식별자입니다.
* 프로그램 기본 요소 *
* 주석 *
v Singleline Comment
§// 뒤에 한 라인에 대하여 주석 처리
v Multiline Comment
§/* …
*/ 범위의 모든 라인에 대하여 주석 처리
v Document Comment
§/** …
*/ 범위의 모든 라인에 대하여 주석 처리
§클래스나 메소드 앞에 사용되어지며,
javadoc.exe(도큐먼트 생성툴)를 이용하여 HTML
Document 생성시 주석내용이 문서에 포함된다
§주석 내용에 HTML 태그 사용 가능
* 예약어 *
* 식별자 *
v 식별자(Identifier)
§프로그램 구성요소인 변수, 상수, 배열, 메소드, 클래스
등을 구분하기 위해 사용자가 정의하는 이름
v 식별자 규칙
§대소문자를
구분하며, 첫
글자는 영문자나 특수문자(‘_’,’$’)로
시작되어야 한다.
§첫
글자로 숫자를 사용할 수 없다. 첫
글자 외에 사용하는 것은 허용한다
§예약어(this, true, null 등…)는
식별자로
사용할 수 없다
§16비트
유니코드를 지원하므로 한글도 식별자로
사용 가능하다(비권장)
−아스키코드 :
ANSI(American National Standards Institute: 미국규격협회)에서 제정한 8비트 문자코드로 256개의 문자를 코드화
−유니코드 :
유니코드(Apple,
IBM, MS등의
컨소시엄)에서
제정한 16비트로
확장한 문자코드로 전세계의 모든 문자를 표현하기 위한 표준 문자 코드이다.
−유니코드는 현재 34,168개의 글자들을 코드화 하고 있으며 최대 65,536개의 글자를 코드화 할 수 있다
v 식별자
관례
§클래스
이름은 대문자로 시작하고, 변수, 메소드
등의 이름은 소문자로 시작하는 것이 관례이다
§두
단어를 조합하여 이름을 정 할 때는 조합하는 문자의 첫 글자는 대문자로 한다
−Camel 표기법
v 올바른
식별자의 예
§id
§userName, user_name
§_userName
§$userName
v 틀린
식별자의 예
§user name // 빈공백(“ ”)이 올 수 없다
§3d_Studio // 숫자로
시작할 수 없다
§this // 키워드는 사용할 수 없다
§#arg // #를 사용할 수 없다
* 변수와 상수 *
v 변수(variable)
§프로그램에서 사용하는 데이터(숫자, 문자, 문자열, 논리값)들을 저장하기 위한 메모리 공간으로 그릇에 비유할 수 있다
v 변수
선언
§변수를 사용하기 전에 저장하고자 하는 데이터종류나 크기에 따라
반드시 자료형(DataType)을 붙여서 변수를 선언하여야 한다
§예) int a; long b, c;
String name;
v 상수(literal)
§미리 정해진 실제값
예) 100, true, “퍼그” 등
§변수에 상수 할당
예) int a = 100; String name = “퍼그”;
'프로그래밍 > 자바기술' 카테고리의 다른 글
자바[Java] 강좌 #6 - 자바 기본 자료 (0) | 2013.11.09 |
---|---|
자바[Java] 강좌 #5 - 자바 자료형 (2) | 2013.11.07 |
자바[Java] 강좌 #3 - 자바 프로그램 기본 구조 (0) | 2013.11.05 |
자바[Java] 강좌 #2 - 자바 개발 및 실행환경 (0) | 2013.11.02 |