이 글은 Java의 기본 구문과 관련 주의 사항을 소개합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
Java의 기본 구문은 PHP와 많은 유사점이 있지만, Java에만 고유한 몇 가지 특정 키워드도 있습니다.
Java의 기본 구문에는 일반적으로 키워드, 식별자, 주석, 상수, 기본 및 기본 변환, 변수, 데이터 유형 및 유형 변환, 연산자, 명령문이 포함됩니다.
1. :
(1) 자바 언어에서 특정한 의미를 부여한 단어
(2) 모두 소문자 영어 단어
(3) goto와 const는 예약어로 존재하며 현재는 사용되지 않습니다.
(4) 데이터 유형을 정의하는 데 사용되는 키워드: class /interface/byte/short/int/long/float/double/char/boolean/void
(5) 데이터 유형 값을 정의하는 데 사용되는 키워드: true/false/ null
(6) 제어 흐름을 정의하는 데 사용되는 키워드: if/ else/switch/case/default/while/do/for/break/continue/return
(7) 액세스 권한 수정자를 정의하는 데 사용되는 키워드: private/protected/public
(8) 클래스, 함수, 변수 수정자를 정의하는 데 사용되는 키워드 : abstract/final/static/synchronized
(9) 클래스 간 관계의 수식어를 정의하는 데 사용되는 키워드: Extensions/implements
(10) 인스턴스, 참조된 인스턴스, 판단되는 인스턴스를 정의하는 데 사용되는 키워드: new/this/super/instanceof
(11) 예외 처리에 사용되는 키워드: try/catch/finally/throw/throws
(12) 패키지에 사용되는 키워드: package/import
(13) 기타 수정자 키워드: Native/strictfp/transient/휘발성/assert
2 식별자:
(1) 개요: 인터페이스, 메소드, 변수 등의 이름을 지정할 때 사용되는 문자 순서인 클래스만 제공합니다.
(2) 구성 규칙: 영어 대문자 및 소문자, 데이터 문자, $ 및 _
(3) 참고 사항: 대소문자를 구분하며 숫자로 시작할 수 없으며 Java에서 키워드를 사용할 때는 사용할 수 없습니다.
3. 상수:
(1) 개요: 프로그램 실행 중에 값을 변경할 수 없습니다.
(2) 문자열 상수: 큰따옴표로 묶인 내용
(3) 정수 상수: 모든 정수
【1】바이너리: 0,1로 구성됩니다. 0b로 시작
【2】8진수: 0, 1,...7로 구성됩니다. 0
으로 시작 【3】십진법 : 0, 1,...9로 구성됩니다. 기본 정수는 10진수입니다.
【4】16진수: 0, 1,...9, a, b, c, d, e, f로 구성됩니다. 0x로 시작
(4) 소수 상수: 모두 소수
(5) 문자 상수: 작은따옴표로 묶인 내용
(6) 불리언 상수: true/false만
(7) 빈 상수: null
4.
(1) Java 언어는 각 데이터 유형에 대해 명확한 특정 데이터 유형이 정의되고 메모리에 다양한 크기의 메모리 공간이 할당됩니다.
【1 】숫자형: 정수형(byte, short, int, long), 부동소수점형(float, doublt)
【2】문자형: char
【3】부울형: boolean
(3) 참조 데이터형:
【 1】 Class(클래스)
【2】Interface(인터페이스)
【3】Array([])
(4) 변수 사용 시 주의 사항:
【1】Scope: 변수의 범위는 curly의 범위 내입니다. 중괄호, 범위 도메인은 동일한 이름을 가진 두 개의 변수를 정의할 수 없습니다.
【2】초기화 값: 값을 초기화해야 합니다. 그렇지 않으면 변수를 사용할 수 없습니다.
【3】한 줄에 변수를 정의합니다. 여러 개를 정의할 수도 있지만 권장되지는 않습니다.
(5) 데이터 유형 변환:
【1】부울 유형은 다른 유형으로 변환할 수 없습니다.
【2】기본 변환: 자동 변환, 프로그램 실행 중에 조용히 수행되는 변환입니다. 미리 선언하고 일반적으로 낮은 비트 유형에서 높은 비트 유형으로 변환합니다. (Low--->High: byte, short, char-> int -> long -> float -> double) (byte, short, char는 서로 변환되지 않고 자동으로 변환됩니다. 정수로 변환)
【3】강제 변환: 코드에서 선언해야 하며 변환 순서는 제한되지 않습니다. 대상 유형 변수 이름 = (대상 유형) (변환된 데이터)
[1] 메서드가 호출되지 않으면 실행되지 않습니다
[2 ]메서드는 수평 관계에 있으며 중첩에 정의할 수 없습니다 [3] 메소드를 정의할 때 매개변수는 쉼표로 구분됩니다.
[4] 메소드 호출 시 데이터 유형을 전달할 필요가 없습니다 #🎜🎜 # [5] 메소드에 명확한 반환 값이 있는 경우 다음이 있어야 합니다. 값을 다시 가져오는 반환
[6] 명확한 반환 값이 없는 경우 실제로는 void 유형 메서드에 대한 호출입니다
(4) 메서드 반복 다운로드:
[1] 개요: 동일한 클래스에서는 매개변수 수 또는 매개변수 유형이 다른 한 동일한 이름을 가진 두 개 이상의 메소드가 허용됩니다.
【2】특징: 1. 반환값 유형과 관련이 없습니다. 메소드 이름과 매개변수 목록만 봅니다. 2. 호출 시 가상 머신은 차이점을 통해 동일한 이름을 가진 메소드를 구별합니다. 매개변수 목록에서
7. 배열:
(1) 배열은 여러 변수(요소)를 저장하는 것(컨테이너)입니다.
(2) 이러한 여러 변수의 데이터 유형은 일관성이 있어야 합니다.
(3) 형식: 1. 데이터 유형 [] 배열 이름 2. 데이터 유형 배열 이름
위 내용은 자바의 기본 구문 소개 및 관련 주의사항의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!