기본형 변수 타입

  • 문자형
    문자 : char 
  • 숫자
    정수 : byte, short, int, long
    실수 : float, double
  • 논리형
    boolean

총 8개

 

기본형과 참조형

기본형은 실제 값을 저장한다

8개가 존재한다.

성능상 이점 때문에 사용한다.

 

참조형은 어떤 데이터가 저장된주소 값을 저장한다.

기본형을 제외한 모든 것이다 참조형이다

배열, 클래스, 열거형 …

32bit JVM 쓰면 참조변수 크기는 32bit

64bit JVM 쓰면 참조변수 크기는 64bit이다.

 

 

기본형

정수형과 실수형이 존재 정수형의 대표는 int, 실수형의 대표는 double

종류\크기(byte) 1 2 4 8
논리형 boolean      
문자형   char    
정수형 byte short int(기본) long
실수형     float double(기본)

boolean 타입은 제어문이나 반복문에서 주로 사용된다.

char타입은 사실 아스키코드로 숫자에 문자가 매핑되어있다. 따라서 반복문도 가능하다

public class CharEx {
	public static void main(String[] args) {
		for(char a = 65; a < 91 ; a ++) {
			System.out.print(a+",");
		}
	}
}
// 결과 : A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,

숫자형 타입은 작은 데이터에서 큰 데이터로 자동 형변환이 된다. 

일부 예외도 있지만 크게 중요하지 않다.

 

'개발 > 자바(JAVA)' 카테고리의 다른 글

객체 지향 - 1  (0) 2023.01.25
파일 옮기기  (0) 2022.07.25
변수  (0) 2022.07.03
자바란?  (0) 2022.07.02
폴더, 파일 수 탐색  (0) 2022.05.27

+ Recent posts