1. 개념
은 컴퓨터가 데이터를 저장하고 구성하는 방식으로, 데이터 요소 간의 하나 이상의 특정 관계 모음을 나타냅니다.
2. 기능
(1) 새 데이터 항목 삽입
(2) 특정 데이터 항목 찾기
(3) 특정 데이터 항목 삭제
(3) 반복 액세스 표시 또는 기타 연산
3. 공통 데이터 구조
(1) 선형 테이블
가장 일반적으로 사용되는 가장 간단한 데이터 구조로 n개의 데이터 요소로 구성된 제한된 시퀀스입니다.
선형 테이블 구현: 출력 및 저장 선형 테이블 요소는 일련의 연속 저장 단위를 사용하여 선형 테이블 데이터 요소를 순서대로 저장하고 다른 하나는 연결 목록을 사용하여 선형 테이블 요소를 저장하고 임의 저장 단위 세트를 사용하여 선형 테이블을 저장하는 것입니다. . 데이터 요소(저장 단위는 연속적이거나 불연속적일 수 있음)
(2) 스택
먼저 들어오고 나감
(3) 대기열
한 섹션에 요소를 추가합니다. 다른 쪽 끝에서 요소를 제거하십시오. 팀 안팎. 사용 시나리오: 대기열의 선입선출 특성으로 인해 다중 스레드 차단 대기열 관리에 매우 적합합니다.
(4) 연결 목록
물리적 저장 단위의 비연속적이고 비순차적인 저장 구조입니다. 데이터 요소의 논리적 순서는 연결 목록의 포인터 주소를 통해 구현됩니다. 하나는 요소 필드(저장 공간)의 데이터를 저장하는 것이고, 다른 하나는 다음 노드를 가리키는 포인터 필드입니다.
(5) Tree
n(n>=1)개의 제한된 노드로 구성된 계층적 관계의 모음인 데이터 구조입니다.
Java의 기본 데이터 유형은 다음과 같이 구분됩니다.
1 정수 유형은 정수의 데이터 유형을 나타내는 데 사용됩니다.
2. 부동 소수점 유형, 소수를 나타내는 데 사용되는 데이터 유형입니다.
3. 문자 유형의 키워드는 "char"입니다.
4. 불리언형은 논리값을 표현하는 기본 데이터형입니다.
위 내용은 Java 데이터 구조의 역할은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!