자바 프로그램의 기본 구조

/ ** 
 * 자동 문서 주석을 작성하는 데 사용할 수 
 * / 
공용  클래스 헬로 {
     공공  정적  무효 메인 (문자열 []에 args) {
         // 화면의 텍스트 출력 : 
        에서 System.out.println ( "세계를 안녕하세요!" )
         / * 멀티 라인 주석을 시작 
        각주의 
        코멘트의 끝 * / 
    } 
} // 클래스 정의의 끝을

자바는 객체 지향 언어이기 때문에, 프로그램의 기본 단위이며 class, class키워드는, 여기에 정의 된 class이름입니다 Hello:

공공  클래스 헬로 { // 클래스 이름은 안녕입니다
     // ... 
} // 클래스 정의의 끝

클래스 요구 사항 :

  • 클래스 이름은 문자, 숫자 및 밑줄의 조합에 의해 다음, 영어 문자로 시작해야합니다
  • 대문자로 시작하는 데 사용

당신은 좋은 이름과 같은 이름 지정 규칙을 준수합니다 :

  • 여보세요
  • 수첩
  • VRPlayer

잘못된 클래스 이름 :

  • 여보세요
  • Good123
  • 수첩
  • _세계

공지 사항은 public그 나타 내기 위해 액세스 한정자입니다 classpublic입니다.

쓰지 마십시오 public제대로 컴파일 할 수 있지만,이 클래스는 명령 줄에서 실행되지 않습니다.

에서는 class실내, 이는 여러 가지 방법 (방법)를 정의 할 수있다 :

공공  클래스 헬로 {
     공공  정적  무효 메인 (문자열 []에 args) { // 메소드 이름 주요
         //의 방법 코드 ... 
    } // 끝 메소드 정의 
}

이 방법은 실행 명령문들의 세트가 방법의 내부 코드를 순차적으로 연속적으로 실행될 정의한다.

다음은 메소드 이름 main, 반환 값은 void더 리턴 값을 나타냅니다.

우리는주의 public추가로 수정할 수 있습니다 class뿐만 아니라 방법을 수정할 수 있습니다. 키워드는 static정적 메서드를 나타내는 또 다른 수정, 우리는 지금 우리가 정적 메소드이어야 자바 항목 프로그램에서 지정한 방법을 알 필요가, 방법 나중에 유형을 설명 할 것입니다, 메소드 이름이어야합니다 main괄호 안에 매개 변수를해야합니다 문자열 배열입니다.

이 방법은 또한 명명 이름, 이름이 class동일하지만 첫 글자를 소문자 :

좋은 방법 이름 :

  • 본관
  • 좋은 아침
  • playVR

방법 나쁜 이름을 :

  • 본관
  • good123
  • 좋은 아침
  • _playVR

방법 내에서 문은 실제 코드 실행이다. 자바 각 줄의 문장은 세미콜론으로 끝나야합니다 :

공용  클래스 안녕하세요 {
     공공  정적  무효 메인 (문자열 []에 args) { 
        에서 System.out.println ( "안녕하세요, 세계!"); // 语句
    } 
}

자바 프로그램에서, 주석 텍스트, 프로그램의 일부의 판독을 제공, 컴파일러는 자동으로 주석을 무시합니다.

자바 노트의 3 종류가 줄의 끝이 끝날 때까지, 첫 번째는, 더블 슬래시로 시작하는 한 줄 주석입니다 :

// 이 댓글은 ...

코멘트를 여러 줄 /*에 별표 (*)로 시작되는 */말, 당신은 여러 라인을 가질 수 있습니다 :

/ * 
이것은 주석입니다 
blablabla은 ... 
이 주석입니다 
* /

특별한 멀티 라인, 댓글도 있습니다 /**에 처음 */말, 여러 행 각 행은 일반적으로 별표 (*)로 시작 :

/ ** 
 *주의 사항은 자동으로 문서 작성하는 데 사용할 수 
 * 
 * @auther의 liaoxuefeng 
 * / 
공용  클래스 {헬로
     공공  정적  무효 메인 (문자열 []에 args) { 
        에서 System.out.println ( "! 헬로, 세계" ) 
    } 
}

이 특정 멀티 라인 주석이 자동으로 문서를 작성하는 데 사용할 수있는 클래스와 메소드의 정의에 작성해야합니다.

아바없는 프로그램 형식의 특정 요구 사항은, 몇 공백이나 캐리지 리턴은 프로그램의 정확성에 영향을 미치지 않습니다,하지만 우리는 자바 커뮤니티의 준수에 좋은 프로그래밍 습관, 관심을 개발해야 형식을 인코딩 동의했다.

그것을 물어 그 계약의 인코딩 형식? 사실, 우리가 이전에 이클립스 단축키에 설명 Ctrl+F신속하게 기능 코드를 포맷 도움, Eclipse는 그래서 단지 코드 라인에서 포맷 후 긴 - 톱질 볼 필요가 합의 된 인코딩 형식 코드 형식에 따라입니다. 코드 형식을 이클립스 수있는 특정 요구 사항에 제공됩니다 Java- Code Style보기.

 리아 교사 대응 섹션 링크

 

추천

출처www.cnblogs.com/fqh123/p/10962340.html