산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> java

Java 기본 데이터 타입: 명확한 가이드

변수는 값을 저장하기 위한 예약된 메모리 위치에 불과합니다. 즉, 변수를 생성하면 메모리에 공간을 예약하는 것입니다.

변수의 데이터 타입에 따라 운영체제는 메모리를 할당하고 예약된 메모리에 무엇을 저장할지 결정합니다. 따라서 변수에 서로 다른 데이터 타입을 할당하여 정수, 소수, 문자 등을 저장할 수 있습니다.

Java에는 두 가지 데이터 타입이 있습니다:

기본 데이터 타입

Java에서 지원하는 8가지 기본 데이터 타입이 있습니다. 기본 데이터 타입은 언어에 의해 미리 정의되어 있으며 키워드로 명명됩니다. 이제 8가지 기본 데이터 타입을 자세히 살펴보겠습니다.

byte

short

int

long

float

double

boolean

char

참조 데이터 타입

Java 리터럴

리터럴은 고정된 값의 소스 코드 표현입니다. 계산 없이 코드에 직접 표현됩니다.

리터럴은 모든 기본 타입 변수에 할당할 수 있습니다. 예:

byte a = 68; char a = 'A';

byte, int, long, short는 10진수(base 10), 16진수(base 16), 8진수(base 8) 숫자 체계로도 표현할 수 있습니다.

이 숫자 체계로 리터럴을 사용할 때 8진수는 접두사 0, 16진수는 접두사 0x를 사용합니다. 예:

int decimal = 100; int octal = 0144; int hexa = 0x64;

Java에서 문자열 리터럴은 대부분의 다른 언어처럼 문자 시퀀스를 큰따옴표 쌍으로 감싸서 지정합니다. 문자열 리터럴 예:

예제

"Hello World"
"two\nlines"
"\"This is in quotes\""

문자열과 char 타입 리터럴은 모든 유니코드 문자를 포함할 수 있습니다. 예:

char a = '\u0001'; String a = "\u0001";

Java 언어는 문자열과 char 리터럴에 대한 몇 가지 특수 이스케이프 시퀀스도 지원합니다:

표기법표현 문자
\n개행 (0x0a)
\r캐리지 리턴 (0x0d)
\f폼피드 (0x0c)
\b백스페이스 (0x08)
\s공백 (0x20)
\t탭
\"큰따옴표
\'작은따옴표
\\백슬래시
\ddd8진수 문자 (ddd)
\uxxxx16진수 유니코드 문자 (xxxx)

다음 단계

이 장에서는 다양한 데이터 타입을 설명했습니다. 다음 주제는 다양한 변수 타입과 그 사용법을 설명합니다. 이를 통해 Java 클래스, 인터페이스 등에서 어떻게 사용될 수 있는지 잘 이해하게 될 것입니다.

java

  1. 파이썬 타입 변환 & 캐스팅 마스터하기: 종합 가이드
  2. Java 기본 데이터 타입: 8가지 타입 완벽 가이드와 예제
  3. Java 연산자 마스터하기: 종류, 문법, 실전 예제
  4. Java 인터페이스 마스터: 개념, 구현, 모범 사례
  5. Java 캡슐화 마스터: 데이터 은닉 실전 가이드
  6. Java Try-with-Resources 마스터: 자동 리소스 관리 완전 해설
  7. Java 애너테이션 완전 해설: 종류, 배치 위치, 실전 예제
  8. Java 타입 캐스팅 마스터하기: 자동 형변환부터 명시적 형변환까지
  9. C++ char 타입 마스터: 선언, ASCII 코드, 문자열 변환 기법
  10. C 변수, 데이터 타입, 상수 – 실전 가이드