프로그램/Java

[Java] 데이터 타입

승미니1024 2016. 11. 20. 07:00

자바 데이터 타입



데이터 타입 (Data Type)



데이터 타입이란 자료를 저장하는 형태를 말한다.

프로그램에서 임의의 데이터를 저장할 수 있는 것을 변수라 하며

변수를 선언 할 때 마다 데이터 타입을 정해 해당 변수의 종류는 객체, 문자, 정수 실수 등이 있다.


우선 아래 변수를 선언한 방법 부터 살펴 보자


package sample;


public class sample {

     static private double dbValue = 1.5 ;

public static void main(String[] args) {

   int number = 1;

  char chName = 'c';

    System.out.println("number : " + number + " char : " + chName + " dbValue " + dbValue );

}

}


변수 선언 및 할당 방법 

 선언 방법 :  [클래스 변수 일때 접근 범위 지정] [데이터 타입] [변수 명]

 할당 방법 :  [변수 명] = [값]

 



[접근 범위]

  -. public : 모든 클래스에게 접근 허용

  -. protected : 상속 관계 클래스에게만 접근 허용

  -. private : 선언된 클래스에서만 허용


[데이터 타입] 


 데이터 타입

 설명 

 바이트 수

 int

 정수형

 4 byte

 long

 정수형

 8 byte

 float

 실수형

 4 byte

 double

 실수형

 8 byte

 char

 문자형

 2 byte

 boolean

 참/거짓

 1 byte


※ 변수 사용시 주의 사항

  -. 같은 데이터 타입 끼리 연산 작업을 한다.

  -. int형에 long형 데이터 값을 담으면 overflow가 발생해 데이터가 손실 될 수 있다.

  



반응형