DAY 07 : Wrapper Class, static, 추상 클래스, 인터페이스, 패키지
2022. 10. 11. 18:07
국비/JAVA
- Wrapper Class (래퍼 클래스) 기본형(primitive type) 변수 데이터를 객체로 취급해야 할 경우 객체로 포장해주는 클래스이다. 자바는 객체지향 언어이지만 기본형이라는 예외를 둔 이유는 성능 때문이다. - 래퍼 클래스가 필요한 이유 기본형 변수는 Stack에 값을 저장하고, 참조형 변수는 Stack에 주소를 저장하기 때문이다. (서로 계산이나 비교가 힘들다.) 컬렉션 프레임워크(자료구조)는 참조형 변수만을 다루기 때문이다. 멀티쓰레딩에서 동기화를 지원하려면 참조형 변수가 필요하기 때문이다. - 래퍼클래스의 종류 기본형 래퍼 클래스 byte Byte short Short int Integer long Long char Character float Float double Double b..