자바의 코드 블록은 일치하는 중괄호 쌍으로 둘러싸인 코드 덩어리입니다. 그들은 홀수 찾고 그리고 그것은 당신이 괄호(),대괄호,꺾쇠 괄호(또한보다 작고보다 큰 기호로 알려진)를 사용하기로되어있어 위치를 기억하기 어렵다,그리고 구두점의 다른 모든 이상한 작은 비트 대부분의 사람들은 이제까지 영어 수업의 한 학기에 사용되는.
중괄호{}는 모두 조각으로 작동하는 코드 조각의 시작과 끝을 표시하는 데 사용됩니다. 당신이 좋아하는 경우에,당신은 코드 섹션의 시작을 표시하기 시작 단어를 서로로 여는 중괄호{생각할 수 있습니다. 닫는 중괄호}는 코드 섹션의 끝을 표시하기 위해 작업 끝을 나타냅니다. (파스칼과 모듈라-2 와 같이 중괄호 대신 시작과 끝을 실제로 사용하는 언어가 있습니다.)
자바 프로그램에는 일반적으로 여러 코드 블록이 있습니다. 코드 블록은 하나의 코드 블록이 다른 코드 블록 안에 완전히”중첩”될 수 있습니다:
공용 클래스 안녕하세요{
공용 정적 무효 메인(문자열 인수){
시스템.밖으로.”안녕하세요.”);
}
}
이 경우 첫 번째 여는 중괄호는 마지막 닫는 중괄호(녹색 중괄호)와 일치합니다.)주()뒤에 오는 두 번째 여는 중괄호는 두 번째에서 마지막 닫는 중괄호(빨간색 중괄호)와 일치합니다.)
여기에 내부 코드 블록의 내용을 빨간색으로 채색했습니다.
공개 클래스 안녕하세요{
공개 정적 무효 메인(문자열 인수){
시스템.밖으로.”안녕하세요.”);
}
}
이 메인 호출 될()코드 블록,이 메인과 관련된 코드이기 때문에()방법.
그리고 여기에 외부 코드 블록의 내용을 녹색으로 채색했습니다:
공개 클래스 안녕하세요{
공개 정적 무효 메인(문자열 인수){
시스템.밖으로.”안녕하세요.”);
}
}
이를 안녕하세요 클래스 코드 블록 또는 단순히 안녕하세요 코드 블록이라고합니다.
주()코드 블록이 완전히 안녕하세요 코드 블록 내에 있는지 확인하십시오. 자바가 중괄호를 어떻게 일치시키기 때문에 하나의 코드 블록을 다른 코드 블록에서”튀어 나와”가질 수 없습니다. 그들은 항상 중첩 된 상자처럼 다른 상자 안에 완전히 들어갑니다.
여기에는 중괄호로 대체 된 시작 및 끝 단어가 포함 된 동일한 프로그램이 있습니다. 이것은 적절한 자바가 아닙니다! 그것은 컴파일되지 않습니다. 그것은 단지 정신 운동입니다:
공개 클래스 안녕하세요 시작
공개 정적 무효 메인(문자열 아그)시작
시스템.밖으로.”안녕하세요.”);
끝
끝
일치하는 쌍은 다시 같은 색으로 표시됩니다.
중괄호로 쉽게 살 수 있도록 중괄호,괄호 및 대괄호 쌍을 일치하는 편집기가 많이 있습니다. 보통 당신은 하나에 커서를 넣을 수 있습니다,그것은 일치하는 하나를 강조 표시합니다. 당신이 닫는 하나를 입력 할 때 일부는 오프닝 문자를 통해”깜박”합니다.