Java 구문

6142 단어 java 개발

Java 기본 구문


자바 프로그램은 일련의 대상의 집합이라고 볼 수 있으며, 이 대상들은 서로의 방법을 호출하여 협동적으로 작업한다.다음은 하류, 대상, 방법과 실례 변수의 개념을 간략하게 소개한다.대상: 대상은 클래스의 실례로 상태와 행위가 있다.예를 들어 개 한 마리가 대상인데 그 상태는 색깔, 이름, 품종이다.행동은 꼬리를 흔들고, 부르고, 먹는다.클래스: 클래스는 객체의 동작과 상태를 설명하는 템플릿입니다. -방법: 방법은 행위다. 한 종류에 많은 방법이 있을 수 있다.논리 연산, 데이터 수정 및 모든 동작은 방법에서 완성됩니다. -실례 변수: 모든 대상은 독특한 실례 변수를 가지고 대상의 상태는 이 실례 변수의 값에 의해 결정된다.

Java 메모


주석: 주석은 특정한 단락의 코드의 작용, 특정한 종류의 용도, 어떤 방법의 동력을 설명하는 데 쓰인다. 주석은 집행되지 않는다.Java에는 단일행 주석, 여러 줄 주석(블록 주석), 문서 주석 세 가지 - 단일행 주석이 포함됩니다.
//    

4
  • 여러 줄 주석: 4
  • /*
                            
                        …….
                            
                        */
    

    4
  • 설명서: 4
  • /**
                    *    
                    *…….
                    *    
                        */
    

    문서 주석을 작성하면 API가 만들어지고, API를 사용하여 프로그램을 이해하고 학습할 수 있습니다.구문: javadoc Hello.java
    사례:
    /**
     *   :   java    
     * @author root
     * @version 1.0
     * 2017-9-17
     */
    public class Hell0 {
        public static void main(String[] args) {
            //          
            System.out.println("Hello Word!");
            /*
                  javac       
                  java        
             */
        }
    }

    기본 문법


    자바 프로그램을 작성할 때 다음과 같은 몇 가지를 주의해야 한다. * 대소문자가 민감하다. 자바는 대소문자가 민감하다. 이것은 표지부호인 Hello와 Hello가 다르다는 것을 의미한다. *클래스 이름: 모든 클래스에 대해 클래스 이름의 자모는 대문자로 써야 한다.만약 클래스 이름이 몇 개의 단어로 구성된다면, 모든 단어의 알파벳은 대문자로 써야 한다. 예를 들어 MyFirstJavaClass. *방법명: 모든 방법명은 소문자로 시작해야 한다.메서드 이름에 여러 단어가 포함된 경우 뒤에 있는 각 단어의 첫 글자가 대문자로 표시됩니다. *원본 파일 이름: 원본 파일 이름은 클래스 이름과 같아야 합니다.파일을 저장할 때 클래스 이름을 파일 이름으로 저장해야 합니다. (자바는 대소문자에 민감하다는 것을 명심하십시오.) 파일 이름의 접미사는 다음과 같습니다.java.파일 이름과 클래스 이름이 같지 않으면 컴파일 오류가 발생합니다.*주 메소드 포털: 모든 Java 프로그램은 public static void main(String []args) 메소드에서 실행됩니다.

    Java 식별자


    자바의 모든 구성 부분은 이름이 필요합니다.클래스 이름, 변수 이름, 방법 이름은 모두 표지부라고 부른다.자바 식별자에 대해 다음과 같은 주의사항이 있습니다: * 모든 식별자는 알파벳(A-Z 또는 a-z), 달러 문자(), 또는 밑줄()로 시작하여 첫 번째 문자를 시작한 다음에 알파벳(A-Z 또는 a-z), 달러 문자(), 밑줄()또는 숫자의 모든 문자 조합 * 키워드는 식별자로 사용할 수 없습니다 * 식별자는 대소문자에 민감한 * 합법적인 식별자입니다 예:age, $salary,value、__1_value* 불법 표지부 예: 123abc, -salary 습관: * 표지부는 의미 정보에 부합되어야 한다.*패키지 이름 모두 소문자*클래스 이름은 각 단어의 첫 글자를 대문자로 하고 TarenaStudent와 같은 다른 소문자를 씁니다.*변수와 방법: 첫 번째 단어는 소문자로 쓰고, 두 번째 단어부터 이니셜을 대문자로 쓴다. 예를 들어 tarenaStudent.*상수: 모든 알파벳 대문자, 단어마다연결
    일반적인 이스케이프 문자:
    "\b" (  )
    "\f" (  )
    "
    "
    ( ) "\r" ( ) "\t" ( ( tab )) "\' " ( ) "\" " ( ) "\\" ( )

    Java 수정자


    다른 언어와 마찬가지로 자바는 클래스의 방법과 속성을 수식자로 수식할 수 있다.주로 두 가지 수식자가 있다. - 액세스 제어 수식자:default,public,protected,private-비 액세스 제어 수식자:final,abstract,strictfp

    Java 변수


    자바에는 주로 다음과 같은 몇 가지 유형의 변수가 있다. - 국부 변수-클래스 변수(정적 변수) - 구성원 변수(비정적 변수)

    Java 배열


    수조는 무더기에 저장된 대상으로 여러 개의 같은 유형의 변수를 저장할 수 있다.다음 장에서 우리는 어떻게 하나의 그룹을 성명하고 구성하며 초기화하는지 배울 것이다.

    Java 키워드


    키워드
    묘사
    abstract
    추상적 방법, 추상적 수식자
    assert
    조건 충족 여부를 단언하다
    boolean
    부울 데이터 유형
    break
    순환 또는 label 코드 세그먼트에서 벗어나기
    byte
    8bit 기호 데이터 형식
    case
    switch 문장의 조건
    catch
    try와 함께 이상 정보 포착
    char
    16-bit 유니코드 문자 데이터 유형
    class
    정의 클래스
    const
    사용하지 않음
    continue
    루프의 나머지 부분을 실행하지 않음
    default
    switch 문장의 기본 지점
    do
    순환문, 순환체는 적어도 한 번 실행한다
    double
    64-bit 더블 정밀도 부동점수
    else
    만약 조건이 성립되지 않을 때 실행되는 지점
    enum
    열거 유형
    extends
    한 종류가 다른 종류라는 것을 나타내는 자류
    final
    하나의 값이 초기화된 후에 다시 바꿀 수 없음을 나타냅니다. 표시 방법이 다시 쓸 수 없거나, 클래스에 하위 클래스가 있을 수 없음을 나타냅니다.
    finally
    실행 코드를 완성하기 위해 설계된 것은 주로 프로그램의 건장성과 완전성을 위해서이며, 이상이 발생하든 없든 실행 코드이다
    float
    32-bit 단정밀도 부동점수
    for
    for 주기문
    goto
    사용하지 않음
    if
    조건문
    implements
    에서
    import
    클래스 가져오기
    instanceof
    대상이 어떤 종류의 실례인지 테스트하다
    int
    32비트 정수
    interface
    인터페이스, 추상적인 유형, 방법과 상수만 정의
    long
    64비트 정수
    native
    표현 방법 비java 코드로 실현
    new
    새 클래스 인스턴스 지정하기
    package
    일련의 관련 클래스가 하나의 가방을 구성한다
    private
    클래스 내부에서만 접근할 수 있는 개인 필드나 방법 등을 나타냅니다
    protected
    필드는 클래스나 하위 클래스를 통해서만 하위 클래스나 같은 패키지 내의 다른 클래스에 접근할 수 있음을 나타낸다
    public
    에서
    return
    메소드 반환값
    short
    16비트 숫자
    static
    클래스 단계에서 정의되고 모든 실례가 공유된
    strictfp
    부동점수는 비교적 엄격한 규칙을 사용한다
    super
    기류
    switch
    선택 문
    synchronized
    같은 시간에 한 라인만 접근할 수 있음을 나타내는 코드 블록
    this
    현재 실례를 호출하거나 다른 구조 함수를 호출하는 것을 나타낸다
    throw
    이상을 던지다
    throws
    정의 방법이 던질 수 있는 이상
    transient
    시리얼화되지 않은 필드 손질
    try
    코드 블록이 이상 처리를 하거나finally와 협조하여 이상을 던지는지 여부를finally에서 실행하는 코드를 표시합니다
    void
    표시 메서드는 값을 반환하지 않습니다.
    volatile
    태그 필드는 동기화하지 않고 여러 라인에 동시에 접근할 수 있습니다
    while
    while 순환

    Java 빈 행


    빈 행 또는 주석이 있는 행은 Java 컴파일러가 무시합니다.

    좋은 웹페이지 즐겨찾기