/ ** * 자동 문서 주석을 작성하는 데 사용할 수 * / 공용 클래스 헬로 { 공공 정적 무효 메인 (문자열 []에 args) { // 화면의 텍스트 출력 : 에서 System.out.println ( "세계를 안녕하세요!" ) / * 멀티 라인 주석을 시작 각주의 코멘트의 끝 * / } } // 클래스 정의의 끝을
자바는 객체 지향 언어이기 때문에, 프로그램의 기본 단위이며 class
, class
키워드는, 여기에 정의 된 class
이름입니다 Hello
:
공공 클래스 헬로 { // 클래스 이름은 안녕입니다 // ... } // 클래스 정의의 끝
클래스 요구 사항 :
- 클래스 이름은 문자, 숫자 및 밑줄의 조합에 의해 다음, 영어 문자로 시작해야합니다
- 대문자로 시작하는 데 사용
당신은 좋은 이름과 같은 이름 지정 규칙을 준수합니다 :
- 여보세요
- 수첩
- VRPlayer
잘못된 클래스 이름 :
- 여보세요
- Good123
- 수첩
- _세계
공지 사항은 public
그 나타 내기 위해 액세스 한정자입니다 class
public입니다.
쓰지 마십시오 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
보기.