>Java >java지도 시간 >일 데이터 유형

일 데이터 유형

Linda Hamilton
Linda Hamilton원래의
2025-01-08 18:10:41639검색

데이터 유형이란 무엇입니까?
--> 데이터 유형은 변수에 저장할 수 있는 다양한 크기와 값을 지정합니다.
--> Java는 정적으로 유형이 지정되는 프로그래밍 언어입니다. 이는 모든 변수를 사용하기 전에 선언해야 함을 의미합니다. 그렇기 때문에 변수의 종류와 이름을 선언해야 합니다.
--> Java의 데이터 유형은 모든 테스트 케이스를 포괄하기 위해 편의와 상황에 따라 만들어진 변수에 저장할 수 있는 다양한 크기와 값을 가지고 있습니다.

Java에는 두 가지 유형의 데이터 유형이 있습니다.
1. 기본 데이터 유형: 기본 데이터 유형에는 boolean, char, byte, short, int, long, float 및 double이 포함됩니다.
2. 비원시 데이터 유형: 비원시 데이터 유형에는 문자열, 클래스, 인터페이스 및 배열이 포함됩니다.

Day  Datatype

Java 기본 데이터 유형:
--> Java 언어에서 기본 데이터 유형은 데이터 조작의 구성 요소입니다.
--> 기본 데이터 유형에는 boolean, char, byte, short, int, long, float 및 double이 포함됩니다.
--> 원시 데이터는 단일 값일 뿐이며 특별한 기능이 없습니다.

Day  Datatype

Java의 비기본 데이터 유형:
-->비기본(참조) 데이터 유형에는 참조 유형이 변수 값을 메모리에 직접 저장하지 않기 때문에 변수 값의 메모리 주소가 포함됩니다.
-->Java에서는 참조 데이터 유형이라고도 알려진 비원시 데이터 유형이 단순한 값이 아닌 복잡한 객체를 저장하는 데 사용됩니다.
-->비원시 데이터 유형에는 문자열, 클래스, 인터페이스 및 배열이 포함됩니다.

수업:
Java에서 일반적으로 사용되는 비원시 데이터 유형 중 하나는 클래스입니다. 클래스는 클래스의 인스턴스인 객체를 만드는 데 사용됩니다. 클래스는 변수(필드) 및 메서드를 포함하여 객체의 속성과 동작을 정의합니다. 예를 들어, 사람의 이름, 나이, 주소에 대한 변수와 이러한 값을 설정하고 가져오는 메서드를 사용하여 사람을 나타내는 Person 클래스를 만들 수 있습니다.

문자열:(미정)
문자열은 문자 배열로 정의됩니다. Java에서 문자 배열과 문자열의 차이점은 문자열은 단일 변수에 일련의 문자를 보유하도록 설계된 반면 문자 배열은 별도의 char 유형 엔터티 모음이라는 것입니다. C/C와 달리 Java 문자열은 널 문자로 끝나지 않습니다.

어레이:(TBD)
배열은 동일한 유형의 여러 값을 단일 변수에 저장할 수 있는 Java의 기본이 아닌 기본 데이터 유형입니다. 배열은 배열이 생성될 때 지정되는 고정된 크기를 가지며 인덱스를 사용하여 액세스할 수 있습니다. 배열은 일반적으로 값 목록을 저장하거나 행렬 및 기타 다차원 데이터 구조를 나타내는 데 사용됩니다.

인터페이스:(TBD)
인터페이스는 Java의 또 다른 중요한 비원시 데이터 유형입니다. 인터페이스는 구현 방법을 지정하지 않고 인터페이스를 구현하는 클래스가 제공해야 하는 것에 대한 계약을 정의합니다. 인터페이스는 Java에서 추상화 및 다중 상속을 달성하는 데 사용되므로 클래스를 더욱 유연하고 재사용할 수 있습니다.

예제 프로그램:
소스 코드:
공개 클래스 플레이어
{
정수 점수;
float 파업률;
공개 정적 무효 메인(String[] args)
{
플레이어 player1 = 새 플레이어();
플레이어 player2 = 새 플레이어();
player1.score = 100;
player2.score = 80;
player1.strike_rate = 78.4f;
player2.strike_rate = 65.0f;
System.out.println(player1.score);
System.out.println(player2.strike_rate);
}
}
출력:
100
65.0

Day  Datatype

작업:
소스 코드:
일반급 호텔
{
정수량;
플로트 수량;
공개 정적 무효 메인(문자열 인수[])
{
호텔 음식1 = 새 호텔();
호텔 음식2 = 새 호텔();
food1.amount =100;
food1.수량 = 50.5f;
food2.amount = 200;
System.out.println( food1.amount);
System.out.println(food2.Quantity);
}
}
출력:
100
0.0

Day  Datatype

참고:
https://www.javatpoint.com/java-data-types
https://www.geeksforgeeks.org/data-types-in-java/
https://monad.edu.in/img/media/uploads/java.pdf의 데이터 유형

위 내용은 일 데이터 유형의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.