PowerJava [2판] Theory Chaper 01~05
Java에서 기본적으로 이해해야 할 내용들
▣ Source File / Class
소스파일 | |||
클래스 1 |
|||
메소드 1 |
|||
메소드 2 |
|||
문장 1 |
|||
문장 2 |
▣ import java.util.Scanner
→ java.util : 패키지
→ Scanner : 클래스
▣ Error
Compile error |
의미오류 (semantic error) → 서로 다른 타입의 데이터가 포함된 계산 |
구문오류 (syntax error) → 문법 규칙에 따르지 않는 문장 |
|
run-time error | 예외 처리 (exception)을 사용하여 처리할 수 있음. |
logical error |
의도치 않는 결과가 발생하는 오류 → 디버깅 (debugging)을 통해 결함을 고침. |
▣ 변수
기초형 | 실제 값이 저장 | |
정수형 | byte, short, int, long | |
실수형 | float, double | |
논리형 | boolean | |
문자형 | char | |
참조형 | 실제 객체를 가리키는 주소 저장 (클래스, 인터페이스, 배열) |
int size;
→ int : 자료형 (type)
→ size : 이름 (name)
→ 식별자 (identifier)의 일종이다.
→ 식별자는 유니코드 문자와 숫자의 조합으로 만들어진다. 한글도 가능하다.
→ 첫문자는 일반적으로 유니코드 문자여야하며, 첫문자로 _, $를 사용할 수 있다. (특별한 경우로 제한하는 것을 추천)
→ 두번째 문자부터는 문자, 숫자, _. $ 등이 가능하다.
→ 대소문자가 구별된다.
→ 식별자의 이름으로 키워드 (keyword)를 사용해서는 안된다. 식별자를 보려면 더보기를 눌러보자.
→ 식별자 이름 작성 관례
◆ 클래스명 : 각 단어의 첫글자는 대문자 ex) StaffMenber
◆ 변수명, 메소드명 : 첫글자는 소문자, 두번째 단어의 첫글자는 대문자 ex)accNumber
◆ 상수 : 모든 글자를 대문자 ex) MAX_NUMBER
▣ 연산자
ex) 3.14 * radius
→ 피연산자 : 3.14, radius
→ 연산자 : *
→ 산술 연산자의 종류 및 우선순위
→ 단항 연산자, 관계 연산자 및 논리 연산자의 종류
'Programming > Java / Flex' 카테고리의 다른 글
[Flex] Popup창에서 부모창으로 데이터 호출하기 (0) | 2013.11.27 |
---|---|
[Eclipse] 단축키 (0) | 2013.05.28 |
[Flex] Datagrid / Arraycollection addItem(At) (0) | 2013.05.05 |
PowerJava [2판] Theory Chaper 06 반복문 (0) | 2013.01.29 |
PowerJava [2판] Theory Chaper 06 조건문 (0) | 2013.01.29 |