개발/Java

[Java] WapperClass

2018. 12. 27. 15:52
<WapperClass>

이것이 자바다 책 527pg

 

기본 데이터 타입에 대응되는 클래스들.

wrapper class

기본형 타입 wrapper class
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Charater
boolean Boolean
void Void

wapperClass -> 기본형 타입 : 박싱(Boxing)
wapperClass <- 기본형 타입 : 언박싱(UnBoxing)

Boxing : 기본 자료형을 Wrapper 클래스의 객체로 변경하는 과정
Unboxing : 각각의 객체를 기본 자료형으로 변경하여 사용하는 과정

 

 

ex)
Integer i = new Integer(10);
Integer i = 10; //오토박싱(autoboxing)  JDK 1.5 버전 이후 적용

int i1 = i.intValue();
int i1 = i; //언박싱(unboxing)
 
주요 기능
  • 문자열을 데이터 타입 변수로 변환하는 기능
  • 기본 자료형의 변수와 완벽히 호환되기 때문에 문자열을 실 값으로 변환하는 기능 외에는 큰 의미가 없다.
사용하는 이유
  • 기본형 타입을 객체로 다뤄야 할 때
  • 매개변수를 객체로 넘길때
  • 객체간의 비교가 필요할 때. 등등이 있다.

참고사이트 : https://jojelly.tistory.com/43

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

[Java] BeanUtils  (0) 2019.04.08
Java - Method (메소드) 개념  (0) 2018.12.27
[Java] 생성자(constructor) 개념  (0) 2018.12.27
[Java] Instance란  (0) 2018.12.27
[Java] @Override  (0) 2018.12.27
'개발/Java' 카테고리의 다른 글
  • Java - Method (메소드) 개념
  • [Java] 생성자(constructor) 개념
  • [Java] Instance란
  • [Java] @Override
Developer.do.de.gee
Developer.do.de.gee
기록하는 개발자 Do_de_gee
Developer.do.de.gee
Do_de_gee.log
Developer.do.de.gee
전체
오늘
어제
  • 분류 전체보기
    • 개발
      • front-end
      • back-end
      • Spring
      • Java
      • DB
      • AWS
      • 개발지식
      • 개발 트랜드
      • 개발 환경
      • 형상관리
      • 솔루션
      • CS
      • 모니터링
      • 정보처리기사
    • 알고리즘 , 문제해결
      • 이론
      • 문제
      • 자료구조
    • UXUI
      • 트랜드
      • UIUX 용어
    • ETC
      • About Me.
      • 개발 일기장
      • 도서 리뷰
      • 취업준비

블로그 메뉴

  • 홈
  • 태그

최근 글

태그

  • 코드리뷰
  • XOR(^)
  • restapi
  • TypeScript
  • Til
  • spring
  • react
  • Spring Boot
  • js
  • ci/cd
  • implementation
  • gradle
  • 빌드 관리
  • 온프레미스
  • db
  • 알고리즘
  • efk
  • JSON
  • Programmers
  • CS
  • 권한처리
  • 자료구조
  • git-flow
  • 암호화
  • docker
  • 스프링시큐리티
  • mybatis
  • JQuery
  • STRUTS2
  • Javascript
hELLO · Designed By 정상우.
Developer.do.de.gee
[Java] WapperClass
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.