Programming/JAVA

9.기본형과참조형

초록깨비 2021. 10. 14. 11:35
728x90

기본형과 참조형

 

     1. 기본형

           - boolean, char, byte, short, int, long, float, double

           - 실제 값을 저장 

           - 기본형의 종류와 크기

               1) 논리형 – boolean(1 byte) : true/false 조건식과 논리적 계산에 사용

               2) 문자형 – char(s byte) : 변수당 하나의 문자만을 저장

               3) 정수형 – int(4 byte 20억), byte, short, long(8 byte 800경)(아주큰 정수)

                              byte(1 byte) : 이진 데이터 다루는 데 사용

                              short(2 byte) : c언어와의 호환을 위해 추가(잘 안쓰임)

               4) 실수형 – folat(4 byte), double(8 byte)

 

     2. 참조형

           - 기본형을 제외한 나머지(string, system 등)

           - 메모리 주소를 저장(4 or 8 byte)   

                 4byte : 약 40억  6byte : 40억 * 40억 = 1600경 byte 저장

           - Date today ;   // 참조형 변수

              today = new Date() ;   // today에 객체의 주소를 저장

           - 참조 변수는 객체의 주소를 저장

 

 

 

728x90