타입
-
[Java-7] 자바 타입의 종류 & 리터럴Java 2020. 11. 17. 14:21
프리미티브 타입과 레퍼런스 타입에 대해서 알아보고, 저번에 컴파일 과정에서 나왔던 리터럴에 대해서 알아보도록 하자. 글이 뭔가 중구난방한 것 같은 느낌은 들지만 최대한 정리하도록 하겠다. 1. Primitive Type VS Refrence Type 잠시 책에서 정확히 프리미티브 타입과 레퍼런스 타입에 대해서 설명하였다. 레퍼런스 타입 & 객체는 기본적으로 프리미티브한 값에서 데이터를 가져오게 된다. 여덟개의 원시 타입은 ‘자바언어’에 의해 정의 되어있다. 절대 ‘개발자’가 새로운 원시타입을 정의할 수 없다. 레퍼런스 타입은, 개발자가 타입을 ‘정의’할 수 있으며, 그러므로 수없이 레퍼런스 타입이 많다. 출처 : *Java in a Nutshell 먼저, 기본적으로 저번에 말했던 JVM 안에서 어떻게 이..
-
[Java-6] Java 기본 타입 (primitive)Java 2020. 11. 16. 20:21
자 이제 자바의 데이터 타입과 변수 및 배열에 대해서 설명하는 시간을 가져보도록 하자. 프리미티브 타입이란걸 알아 보기전에 타입은 알겠는데, 프리미티브는 뭘까 할 수 있다. 1. 타입은 알겠는데 프리미티브 타입은 뭐야? 구글 번역기를 돌리면 프리미티브란 단어는 ‘원어' 라는 뜻을 가지고 있다. 자바의 데이터 타입은 2가지로 구성되어있는데, 프리미티브 타입과, 레퍼런스 타입으로 구성되어있다. 이 글에서 이 둘의 차이에 대해서 다루지 않겠다. 먼저 중요한건 프리미티브 타입의 종류와 범위 그리고 기본 값 아닌가? 자 변수의 종류는 무엇이 있을까? 크게 3가지로 나눌 수 있을 것 같은데 정수 타입, 실수 타입, 논리 타입 으로 만들어 있다. 먼저 정수 타입에 대해서 얘기해보도록 하자 2. 정수 타입 정수 타입은..