한 걸음 두 걸음

JAVA 자바 ] Primitive data type 변수 타입 본문

Language/Java

JAVA 자바 ] Primitive data type 변수 타입

언제나 변함없이 2019. 11. 16. 11:28
반응형

https://hyeonstorage.tistory.com/135

변수

데이터를 담아두고 사용하는 메모리 공간으로 해당 메모리에 담긴 자료는 언제든 변화할 수 있습니다.

데이터 타입

  1. Primitive data type(기본타입)

    정수형

    byte(1byte, -128 ~ +127)
    short(2byte, -32,768 ~ +32,768)
    int(4byte) : ~ 2,147,483,647 (약 21억)
    long(8byte) : ~ 9,223,372,036,854,775,807
    (long보다 더 큰 값을 사용해야할 땐, BigInteger 클래스를 사용합니다.)
    이 때 정수값은 _으로 구분지어 사용할 수 있습니다.
    int a = 123_456_789;

부동소수점 타입: float. double

float(4byte)
double(8byte)
주로 double을 사용합니다.

boolean 타입

논리를 표현할 때 사용합니다.
boolean : false 또는 true를 나타냅니다.(숫자나 문자를 받지 않습니다.)

char 타입

문자 1글자를 나타냅니다.


Naming Convention

변수 이름을 짓는 방법

  1. 변수의 역할을 이해할 수 있도록 만든다.
  2. 숫자로 시작할 수 없습니다.
  3. CamelCase를 사용합니다.
  4. 대소문자를 구분합니다.

위의 8가지를 제외한 모든 자료형을 객체타입이라 합니다. Primitive data type이 파라미터로 넘어갈 땐 값에 의한 전달로 복사되지만 객체타입의 경우는 참조에 의한 전달이 이루어지므로 주의해야합니다. 

반응형

'Language > Java' 카테고리의 다른 글

Java 자바 ] 형변환 / 타입 변환  (0) 2019.11.17
Java 자바 ] 문자열 String  (0) 2019.11.17
JAVA 자바 IDE 개발환경과 JDK  (0) 2019.11.15
자바 JAVA 를 사용하는 이유  (0) 2019.11.15
JAVA의 역사  (0) 2019.11.15