본문 바로가기

Programming/JAVA

JAVA Wrapper 클레스 , static 키워드


자바에서는 객체지향적인 개발이 이루어 지기 때문에 
기본 Primitive 데이터들을 ( int, char 등 ) 객체로 바꾸어 주는 클래스를 제공하는데 그것을 Wrapper 라고 부른다.

Ex ) int number = 100; => Interger n = new Integer(number); 

반대로 객체를 기본 데이터로 바꾸는 방법은

Ex ) int number = n.intValue();  라는 메소드를 사용한다.

 primitive data type Wrapper class 
boolean  Boolean 
 byte Byte 
 char Character 
 short Short 
 int Integer 
 long Long 
 float Float 
 double Double 


* static 키워드는 객체 생성없이 클레스의 이름만 가지고 그 맴버를 동작시킬 수 있기때문에
static이 붙은 변수나 메소드를 클레스 변수, 클레스 메소드 등으로 부른다. ( 전역변수라고 보면 쉽다 )


'Programming > JAVA' 카테고리의 다른 글

JAVA 추상메소드 & 인터페이스  (0) 2010.02.22
JAVA main() 메소드가 public static인 이유.  (0) 2010.02.21
JAVA 다형성에 관해..  (0) 2010.02.18
JAVA 잡다한 정리.  (0) 2010.02.18
JAVA 배열  (0) 2010.02.11