[Java] 예약어

2010. 4. 14. 16:53개발언어/Java

abstract - 추상클래스 또는 추상 메소드로 선언
default - switch문에서 적절한 case가 없을경우 실행되는 구문 
goto* - BASIC에서 같이 label을 사용해서 이동할 수 있슴
package - 프로그램을 패키지로 묶음
synchronized - 메소드 동기화 또는 동기화 블럭 생성
boolean - 기본 데이터타입. true와 false로 이루어져있슴
do - do-while 루프에 쓰임
if - else if 제어문에 쓰임
private - 메소드, 또는 변수를 클래스 내부에서만 사용가능
this - 클래스 자기자신이 만들어낼 객체의 주소값을 의미,
this() - 클래스 자신의 생성자 호출
break - 가장 가까운 루프문 탈출, switch - case 문 종료
double - 기본 데이터타잎. 8byte 실수형
implements - 인터페이스 구현에 쓰임
protected - 메소드, 또는 변수를 페키지 내에서 또는 상속받은 클래스에만 허용
throw - 임의로 exception 발생
byte - 기본 데이터타잎, 바이트형
else - if else 조건문에 쓰임
import - 외부클래스의 path설정
public - 클래스, 메소드, 또는 변수를 외부에서 접근 가능케 함
throws - 발생한 exception 메소드 밖으로 넘김
switch - case 선택 제어문에서 쓰임
enum - Enumeration 으로 정의된 클래스의 타입을 나타낼때
instanceof - 두 객체의 타입을 동일성 검사
return - 메소드 리턴
transient - 객체 직렬화대상에서 제외시킴
try - catch - 예외를 처리하는 구문
extends - 클래스 상속시 쓰임
int - 기본 데이터타잎. 4byte 정수 타입
short - 기본 데이터타잎, 2byte 정수 타입
char - 기본 데이터타잎. 2byte character 타입
final - 메소드, 변수 변형 불가능
interface - 인터페이스로 선언
static - 변수 또는 메소드를 static 메모리 영역에 선언 (공용의 의미)
void - 리턴값이 없음
class - 클래스.
finally - try catch문에서 예외발생 여부와 상관없이 무조건 실행되는 구문
long - 기본 데이터타잎 8byte정수 타입
strictfp ** - 부동소수타입 계산
volatile 스레드 이용시 변수의 동기화 문제해결 5.0이상에서 정상작동
const*
float - 기본 데이터타잎 4바이트 실수
native - 자바이외의 프로그래밍 언어로 작성된 부프로그램을 호출 할 때 사용
super - 부모클래스의 객체의 주소값을 나타냄
super() - 부모의 생성자를 호출
while - 반복문
continue - 루프문의 조건절로 이동하여 조건 비교
for - for 루프
new - 인스턴스를 새로 만들때 쓰임 

'개발언어 > Java' 카테고리의 다른 글

[Java] 자료형  (0) 2010.04.29
[Java] 식별자  (0) 2010.04.29
[Java] 천단위 콤마 처리  (1) 2010.04.14
[Java] 커넥션 풀  (0) 2010.04.14
[Java] 자바의 컬렉션  (0) 2010.04.14