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

자바 - 기본 데이터 유형

변수는 값을 저장하기 위해 예약된 메모리 위치에 불과합니다. 이것은 변수를 생성할 때 메모리에 약간의 공간을 확보한다는 것을 의미합니다.

운영 체제는 변수의 데이터 유형에 따라 메모리를 할당하고 예약된 메모리에 저장할 수 있는 항목을 결정합니다. 따라서 변수에 다른 데이터 유형을 할당하여 이러한 변수에 정수, 소수 또는 문자를 저장할 수 있습니다.

Java에는 두 가지 데이터 유형이 있습니다.

기본 데이터 유형

Java에서 지원하는 8가지 기본 데이터 유형이 있습니다. 기본 데이터 유형은 언어로 사전 정의되고 키워드로 이름이 지정됩니다. 이제 8가지 기본 데이터 유형에 대해 자세히 살펴보겠습니다.

바이트

짧은

정수

플로트

더블

부울

문자

참조 데이터 유형

자바 리터럴

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

리터럴은 모든 기본 유형 변수에 할당할 수 있습니다. 예를 들어 -

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

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

접두사 0은 8진수를 나타내는 데 사용되며 접두사 0x는 이러한 숫자 체계를 리터럴에 사용할 때 16진수를 나타냅니다. 예를 들어 -

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 언어는 String 및 char 리터럴에 대한 몇 가지 특수 이스케이프 시퀀스도 지원합니다. 그들은 -

표기법 표시되는 문자
\n 줄 바꿈(0x0a)
\r 캐리지 리턴(0x0d)
\f 폼피드(0x0c)
\b 백스페이스(0x08)
\s 공백(0x20)
\t
\" 큰따옴표
\' 작은따옴표
\\ 백슬래시
\ddd 8진수(ddd)
\uxxxx 16진 유니코드 문자(xxxx)

다음은 무엇입니까?

이 장에서는 다양한 데이터 유형에 대해 설명했습니다. 다음 주제에서는 다양한 변수 유형과 사용법에 대해 설명합니다. 이를 통해 Java 클래스, 인터페이스 등에서 사용하는 방법을 잘 이해할 수 있습니다.


java

  1. Python 유형 변환 및 유형 캐스팅
  2. Java 데이터 유형(기본)
  3. 자바 연산자
  4. 자바 인터페이스
  5. 자바 캡슐화
  6. 자바 리소스 사용
  7. 자바 주석
  8. 자바 타입 캐스팅
  9. C++ Char 데이터 유형(예제 포함)
  10. C 변수, 데이터 유형, 상수