Great Architect & Artist
http://www.yongbi.net/
지혜 있는 자는 궁창의 빛과 같이 빛날 것이요 많은 사람을 옳은 데로 돌아오게 한 자는 별과 같이 영원토록 빛나리라 (단 12:3)
2022-09-11T23:27:56+09:00
Textcube 1.7.8 : Con moto
Chapter 2. Organizing Domain Logic
(용비)
http://www.yongbi.net/entry/Chapter-2-Organizing-Domain-Logic
2022-08-22T15:21:22+09:00
2022-08-22T15:15:51+09:00
<h3><b>Chapter 2. Organizing Domain Logic</b></h3><div>(도메인 로직 구성)</div><div><br></div><div>도메인 로직을 구성할 때, 트랜잭션 스크립트, 도메인 모델, 테이블 모듈 3가지 기본 패턴으로 구분.</div><div>트랜잭션 스크립트 : 도메인 로직을 저장하는 가장 간단한 방법. 프리젠테이션에서 입력값을 가져와서 유효성 검사 및 계산 처리하고 데이터베이스에 데이터를 저장하고, 다른 시스템에서 작업을 호출하는 절차. 프레젠테이션에 데이터를 응답. 작업에 대한 절차이므로 프리젠테이션에서 호출하는 모든 기능을 트랜잭션 스크립트라고 할 수 있음.</div><div><br></div><div>트랜잭션 스크립트의 장점</div><div>- 대부분의 개발자들이 이해하는 간단한 절차 모델</div><div>- Row Data Gateway or Table Data Gateway를 사용하는 단순 데이터 소스 계층과 잘 동작함</div><div>- 트랜잭션을 열고 닫는 것으로 트랜잭션 경계를 명확하게 설정</div><div><br></div><div>도메인 모델 : 복잡한 논리를 해결하는 것은 도메인 모델을 사용하는 것. 명사로 이루어진 도메인 주위에 도메인 모델(클래스)을 구축. 각 클래스에 연관된 로직을 배치. 트랜잭션 스크립트와 반대되는 도메인 모델의 사용은 객체 지향에서 이야기하는 패러다임 전환의 본질임. 사용자의 Action에 대한 모든 로직이 있는 하나의 루틴이 아니라, 각 객체별 관련된 논리가 분산되어 있음. 시퀀스 다이어그램도 객체 중심으로 그림. 도메인 모델의 가치는 우선 익숙해지면, 점점 더 복잡해지는 로직을 잘 구조화된 방식으로 처리할 수 있는 많은 기술적 방법이 있다는 것.</div><div>트랜잭션 스크립트는 새로운 조건이나 알고리즘이 추가되면 코드 내 분기로 추가하게 되지만, 도메인 모델은 기존 코드를 수정하지 않고 새로운 메소드나 클래스를 추가하면 됨.</div><div><br></div><div>테이블 모듈 : 데이터베이스에서 쿼리로 필요한 데이터를 가져다 놓고, 요청에 따라 해당 데이터 결과를 리턴.</div><div><br></div><div><b>Making a Choice (선택)</b></div><div><br></div><div>3가지 패턴은 상호 보완적임. 대부분 도메인 모델로 시작하지만, 일부 로직에서는 트랜잭션 스크립트를 사용하고, 다른 부분에서는 도메인 모델이나 테이블 모듈을 사용할 수 있다.</div><div><br></div><div><b>Service Layer</b></div><div><br></div><div>도메인 로직을 처리하는 일반적인 방법은 도메인 레이어를 둘로 나누는 것이다. 서비스 레이어는 기본 도메인 모델이나 테이블 모듈 위에 위치한다. 트랜잭션 스크립트만 사용하는 도메인 레이어는 레이어 분리의 유익한 점이 없기 때문에 도메인 모델이나 테이블 모듈에서만 레이어 분리로 인한 잇점을 얻을 수 있다.</div><div>프리젠테이션 로직은 어플리케이션에 대한 API 역할을 하는 서비스 레이어를 통해서 도메인과 상호작용을 한다.</div><div><br></div><div>서비스 레이어는 명확한 API를 제공할 뿐만 아니라, 트랜잭션이나 보안을 처리하는 좋은 위치이기도 하다. 대부분의 비즈니스 로직은 서비스 레이어의 트랜잭션 스크립트에 위치함. 하위에 위치한 도매인 객체는 매우 간단하다. 도메인 모델이 데이터베이스와 1:1이다. 컨트롤러-엔터티 스타일에 해당함. MVC, Application Controller라고도 함.</div><div><br></div><div>고정된 레이어를 만들면 안 됨.</div>
Chapter 1. Layering
(용비)
http://www.yongbi.net/entry/Chapter-1-Layering
2022-08-22T15:18:59+09:00
2022-08-22T15:14:24+09:00
<blockquote><i><b>이 글은 Martin Fowler의 "Patterns of Enterprise Application Architecture"의 내용을 번역, 요약 & 발췌하여 정리한 글입니다.</b></i></blockquote><h3>Chapter 1. Layering</h3><div>Layer와 Tier : Layer는 역할과 책임을 명확하게 구분할 수 있는 논리적인 구분이고, Tier는 물리적인 구분.<br></div><div><div>하나의 Tier에 모든 Layer를 구현하여 동작시킬 수 있음.</div></div><div><br></div><div><div><b><The three principle layer></b></div><div> 1) Presentation (UI) : 사용자와 소프트웨어간 인터페이스를 담당하는 로직. 사용자에게 정보를 보여주고, 사용자의 command를 해석하여 비즈니스 로직이나 데이터 소스로부터 실제적인 액션을 수행하게 함</div><div> 2) Domain (Business) : 시스템의 실제적인 비즈니스 로직을 수행. 응용 프로그램이 도메인에 대해 수행해야 하는 작업을 나타냄. </div><div> 3) Data Source (Data) : 응용 프로그램을 위한 작업을 수행하는 다른 시스템과의 통신하는 것. 트랜잭션 모니터링, 메시징 시스템, 등. 대부분 데이터베이스를 사용함.</div><div><br></div><div>Choosing Where to Run Your Layers (레이어를 실행할 위치 선택)</div></div><div><br></div>
06. Javadoc
(용비)
http://www.yongbi.net/entry/06-Javadoc-1
2021-11-17T17:50:11+09:00
2021-11-17T17:50:03+09:00
<blockquote style="border-width: initial; border-style: none; border-color: initial; padding: 0px; margin: 0px 0px 0px 40px; word-break: break-all; color: rgb(85, 85, 85); font-family: Tahoma, 굴림, sans-serif; text-align: justify;"><p class="p1" style="margin: 0px 0px 10px; padding: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(52, 52, 52);"><b>개발자를</b><span class="s1" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>위한</b></p></blockquote><p class="p2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; margin: 0px 0px 18px; padding: 0px; color: rgb(85, 85, 85); text-align: justify;">Java Programming Style Guide (ref. Google style guide)</p><div><p class="p1" style="margin: 0px 0px 14px; text-align: center; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 26px; line-height: normal; font-family: Futura;"><span class="s1" style="letter-spacing: 5.2px;"><b>7. </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 5.2px;"><b>문서화</b></span><span class="s1" style="letter-spacing: 5.2px;"><b> (javadoc)<span class="Apple-converted-space"> </span></b></span></p><p class="p2" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s3" style="letter-spacing: 3.4px;"><b>7.1 </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>서식</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>(formatting)</b></span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">1. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">서식</span> (General form)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">Javadoc </span>블록의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>기본적인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>형식은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예제에서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>보는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것과<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">/**</p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>* Multiple lines of Javadoc text are written here,</p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>* wrapped normally...</p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>*/</p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s7" style="color: rgb(0, 0, 117);">public</span> <span class="s7" style="color: rgb(0, 0, 117);">int</span> method<span class="s8" style="color: rgb(83, 85, 2);">(</span><span class="s9" style="color: rgb(82, 0, 83);">String</span> p1<span class="s8" style="color: rgb(83, 85, 2);">)</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span> <span class="s8" style="color: rgb(83, 85, 2);">...</span> <span class="s8" style="color: rgb(83, 85, 2);">}</span></p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(18, 139, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">또는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하나의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">/** An especially short bit of Javadoc. */</p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">기본적인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>형식<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(basic form)</span>은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>항상<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>허용됩니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. Javadoc </span>블록<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>전체<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>주석<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>표시<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포함<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span>가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하나의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>형식으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대체될<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. @return</span>과<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>태그가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에만<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>해당됨을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유의하세요<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">2. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단락</span>(Paragraphs)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">정렬된<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선행<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>별표<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(aligned leading asterisk:’*’)</span>만<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포함하고<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하나의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>빈<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단락<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사이와<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>태그<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그룹이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>태그<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그룹<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>앞에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나옵니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>첫번째<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단락을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>제외한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>각<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단락은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>첫번째<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단어<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>바로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>앞에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> <p> </span>태그가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있고<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>뒤에는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>공백이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">3. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">태그</span>(Block tags)</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">코드에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">표준</span> “<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">태그</span>(block tags)”<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> @param, @return, @throws, @deprecated <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">순서로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용되며</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> 4<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유형은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">설명이</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">비어</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있으면</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">안</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">됩니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">태그가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">한</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">맞지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않으면</span> @<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위치에서</span> 4<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">개</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이상의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스페이스로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들여쓰기를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">합니다</span>.</p><p class="p2" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s3" style="letter-spacing: 3.4px;"><b>7.2 </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>요약</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>단편</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>(the summary fragment)</b></span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">각<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> Javadoc </span>블록은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>간단한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>요약<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단편으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>시작합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단편적인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>요약은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>매우<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>중요합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.<span class="Apple-converted-space"> </span></span>클래스나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>메서드<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>인덱스처럼<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>특별한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>컨텍스트<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(context)</span>에서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나타나는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>텍스트의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유일한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>부분입니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단편은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>완전한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>문장이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>아니라<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명사구나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>동사<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구절입니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. A {@code Foo}</span>처럼<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>시작하지도<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않고<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, “This method returns…”</span>로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>시작하지도<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않고<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, “Save the rcord..”</span>와<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>완전한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명령형<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>문장의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>형태로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>시작하지도<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>하지만<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>요약<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단편에는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>완전한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>문장인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것처럼<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대문자와<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구두점이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><i>Tip : </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반적으로</span><i> /** @return the customer ID */</i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같이</span><i> Javadoc</i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">을</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성하는</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">실수를</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하게</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">됩니다</span><i>. </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이것은</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">잘못된</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것입니다</span><i>. /** Returns the customer ID */</i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">처럼</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변경해야</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">합니다</span><i>.</i></p><p class="p2" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s3" style="letter-spacing: 3.4px;"><b>7.3 Javadoc </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>사용처</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>(where javadoc is used)</b></span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">최소한</span>, Javadoc<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모든</span> public class<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">그</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있는</span> public, protected <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">멤버에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">관해</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">존재하지만</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아래</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">언급된</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">몇</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예외가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아래</span> 3<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">번</span> Non-required Javadoc<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">설명되어</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것처럼</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">추가적인</span> Javadoc <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">컨텐츠가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있을</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">1. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예외</span>(Exception) : <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">자체</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">서술적인</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span> (self-explanatory methods)</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">getFoo<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같이</span> “<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단순하고</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">분명한</span>(simple, obvious)” <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대해서</span> Javadoc<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">을</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성하는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선택</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사항입니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우처럼</span>, “Returns the foo”<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라고</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">말하는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이외</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아무것도</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">말할</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가치가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우도</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중요</span>(important) : <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반적으로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">독자가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">알</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">필요가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">관련</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정보를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">생략하는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것을</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정당화하기</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위해</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">언급된</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예외를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">적용하는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">적합하지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들어</span>, getCanonicalName<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">독자가</span> “<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">표준</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름</span>(canonical name)”<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이라는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">용어가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">무엇을</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의미하는지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">해당</span> Javadoc <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">문서</span>(<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단지</span> /** Returns the canonical name. */<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">만을</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">말하고자</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이유일지라도</span>)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">생략하면</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">안</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">됩니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">2. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예외</span>(Exception) : <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">재정의</span>(override)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">상위<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유형<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(supertype) </span>메서드를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>재정의하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>항상<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> Javadoc</span>이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>존재하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>아닙니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">3. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">불필요한</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우</span> (Non-required Javadoc)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">다른<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>클래스와<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>멤버의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>필요에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>따라<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> Javadoc</span>이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구현</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석</span>(implementation comments)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스나</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">멤버</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">전체의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">목적이나</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">동작에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대해</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정의하는데</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용되는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">해당</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석은</span> Javadoc<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">으로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성될</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>. (/** <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용</span>)</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">불필요한</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우의</span><span class="Apple-converted-space"> </span>Javadoc(non-required javadoc)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위에서</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정리한</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단락</span>(Paragraphs)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이나</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">태그</span>(Block tags), <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">요약</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단편</span>(Summary fragments)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형식을</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">따르도록</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">엄격하게</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">요구되지는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않지만</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">될</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있으면</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정해진</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형식을</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">따르기를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">권고합니다</span>. <span class="Apple-converted-space"> </span></p></div>
05. Practice
(용비)
http://www.yongbi.net/entry/05-Practice
2021-11-17T17:49:21+09:00
2021-11-17T17:49:17+09:00
<blockquote style="border-width: initial; border-style: none; border-color: initial; padding: 0px; margin: 0px 0px 0px 40px; word-break: break-all; color: rgb(85, 85, 85); font-family: Tahoma, 굴림, sans-serif; text-align: justify;"><p class="p1" style="margin: 0px 0px 10px; padding: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(52, 52, 52);"><b>개발자를</b><span class="s1" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>위한</b></p></blockquote><p class="p2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; margin: 0px 0px 18px; padding: 0px; color: rgb(85, 85, 85); text-align: justify;">Java Programming Style Guide (ref. Google style guide)</p><div><p class="p1" style="margin: 0px 0px 14px; text-align: center; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 26px; line-height: normal; font-family: Futura;"><span class="s1" style="letter-spacing: 5.2px;"><b>6. </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 5.2px;"><b>프로그래밍</b></span><span class="s1" style="letter-spacing: 5.2px;"><b> </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 5.2px;"><b>실습</b></span><span class="s1" style="letter-spacing: 5.2px;"><b> (Programming practices)<span class="Apple-converted-space"> </span></b></span></p><p class="p2" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s3" style="letter-spacing: 3.4px;"><b>6.1 @Override: always used</b></span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span>(method)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">합법적일</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">때마다</span> @Override <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">어노테이션</span>(annotation)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">으로</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">표시됩니다</span>. <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">여기에는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">슈퍼클래스</span>(super class)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드를</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">재정의</span>(override)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span>, <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">슈퍼인터페이스</span>(super interface)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드를</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">재지정</span>(respecifying)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">인터페이스</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드를</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">포함합니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예외</span>(Exception) : @Deprecared<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우에는</span> @Override<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">생략할</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>.</p><p class="p2" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s3" style="letter-spacing: 3.4px;"><b>6.2 Caught exceptions: not ignored (</b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>예외가</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>발생했을</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>때</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>, </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>무시하지</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>말</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>것</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>)</b></span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아래</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">언급된</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우를</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">제외하고</span>, <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예외가</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">발생했을</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">때</span>(caught exception) <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아무런</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">응답을</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하지</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것은</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">매우</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">드문</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우입니다</span>. (<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반적으로</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">응답</span>(response)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">은</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">기록해야</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">합니다</span>. <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">만약</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">기록이</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">불가능</span>(“impossible”)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하다고</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">여겨지는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우에는</span> AssertionError<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다시</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">발생</span>(rethrow)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">시킵니다</span>.)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">Catch </span>블록에서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>아무<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>조치도<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>취하지<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정말<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>적합할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>정당화되는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이유가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코멘트로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>설명되어<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);">try<span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s9" style="color: rgb(0, 0, 117);">int</span> i <span class="s8" style="color: rgb(83, 85, 2);">=</span> <span class="s10" style="color: rgb(82, 0, 83);">Integer</span><span class="s8" style="color: rgb(83, 85, 2);">.</span>parseInt<span class="s8" style="color: rgb(83, 85, 2);">(</span>response<span class="s8" style="color: rgb(83, 85, 2);">);</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s9" style="color: rgb(0, 0, 117);">return</span> handleNumericResponse<span class="s8" style="color: rgb(83, 85, 2);">(</span>i<span class="s8" style="color: rgb(83, 85, 2);">);</span></p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);"><span class="s8" style="color: rgb(83, 85, 2);">}</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s9" style="color: rgb(0, 0, 117);">catch</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">(</span>NumberFormatException<span class="s7" style="color: rgb(0, 0, 0);"> ok</span><span class="s8" style="color: rgb(83, 85, 2);">)</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="s7" style="color: rgb(0, 0, 0);"> </span>// it's not numeric; that's fine, just continue</p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">}</p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s9" style="color: rgb(0, 0, 117);">return</span> handleTextResponse<span class="s8" style="color: rgb(83, 85, 2);">(</span>response<span class="s8" style="color: rgb(83, 85, 2);">);</span></p><p class="p10" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">예외<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(Exception) : </span>테스트에서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>발견된<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예외는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이름이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>기대되는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예외일<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>주석없이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>무시될<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>다음<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코드는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예상되는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예외를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>확인하기<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>위한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>아주<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>일반적인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>관용구이기<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>때문에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주석이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>필요하지<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);">try<span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>emptyStack<span class="s8" style="color: rgb(83, 85, 2);">.</span>pop<span class="s8" style="color: rgb(83, 85, 2);">();</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>fail<span class="s8" style="color: rgb(83, 85, 2);">();</span></p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);"><span class="s8" style="color: rgb(83, 85, 2);">}</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s9" style="color: rgb(0, 0, 117);">catch</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">(</span>NoSuchElementException<span class="s7" style="color: rgb(0, 0, 0);"> expected</span><span class="s8" style="color: rgb(83, 85, 2);">)</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">}</p><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(83, 85, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p2" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s3" style="letter-spacing: 3.4px;"><b>6.3 </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>정적</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>멤버</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>(static members): </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>클래스를</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>사용하여</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>한정</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>(qualified using class)</b></span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정적</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">멤버</span>(static class member)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대한</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">참조</span>(reference)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">규정되어야</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우</span>, <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유형</span>(class type)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">참조나</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">표현식이</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아니라</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">해당</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름으로</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">규정되어야</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">합니다</span>.</p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(82, 0, 83);">Foo</span> aFoo <span class="s8" style="color: rgb(83, 85, 2);">=</span> <span class="s8" style="color: rgb(83, 85, 2);">...;</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(82, 0, 83);">Foo</span><span class="s8" style="color: rgb(83, 85, 2);">.</span>aStaticMethod<span class="s8" style="color: rgb(83, 85, 2);">();</span> <span class="s11" style="color: rgb(115, 0, 2);">// good</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);">aFoo<span class="s8" style="color: rgb(83, 85, 2);">.</span>aStaticMethod<span class="s8" style="color: rgb(83, 85, 2);">();</span> <span class="s11" style="color: rgb(115, 0, 2);">// bad</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);">somethingThatYieldsAFoo<span class="s8" style="color: rgb(83, 85, 2);">().</span>aStaticMethod<span class="s8" style="color: rgb(83, 85, 2);">();</span> <span class="s11" style="color: rgb(115, 0, 2);">// very bad</span></p><p class="p10" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p2" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s3" style="letter-spacing: 3.4px;"><b>6.4 </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>종료자</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>(finalizers) : </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>사용하지</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>않음</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>(not used)</b></span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">Object.finalize<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">재정의</span>(override)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것은</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">극히</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">드문</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우입니다</span>. <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하지</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><i>Tip : </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하지</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">마십시오</span><i>. </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">반드시</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용해야</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">할</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같으면</span><i>, </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">먼저</span><i> Effective Java </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">항목</span><i> 7 “</i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">종료자</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">피하기</span><i>(Avoid Finalizers)”</i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">매우</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주의</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">깊에</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">읽고</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이해한</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다음에</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하지</span><i> </i><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">마세요</span><i>.</i></p></div>
04. Naming
(용비)
http://www.yongbi.net/entry/04-Naming
2021-11-17T17:48:23+09:00
2021-11-17T17:48:19+09:00
<blockquote style="border-width: initial; border-style: none; border-color: initial; padding: 0px; margin: 0px 0px 0px 40px; word-break: break-all; color: rgb(85, 85, 85); font-family: Tahoma, 굴림, sans-serif; text-align: justify;"><p class="p1" style="margin: 0px 0px 10px; padding: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(52, 52, 52);"><b>개발자를</b><span class="s1" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>위한</b></p></blockquote><p class="p2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; margin: 0px 0px 18px; padding: 0px; color: rgb(85, 85, 85); text-align: justify;">Java Programming Style Guide (ref. Google style guide)</p><div><p class="p1" style="margin: 0px 0px 14px; text-align: center; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 26px; line-height: normal; font-family: Futura;"><span class="s1" style="letter-spacing: 5.2px;"><b>5. </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 5.2px;"><b>네이밍</b></span><span class="s1" style="letter-spacing: 5.2px;"><b>(naming)</b></span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style"; min-height: 22px;"><br></p><p class="p3" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s3" style="letter-spacing: 3.4px;"><b>5.1 </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>모든</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>식별자에</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>적용되는</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>공통</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>규칙</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>(rules common to all identifiers)</b></span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">식별자</span>(identifier)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> ASCII <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">문자와</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">숫자만</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하며</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아래에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">언급된</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">소수의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우에만</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">밑줄</span>(underscore)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용합니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">따라서</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">각</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유효한</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">식별자</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정규식</span>(regular expression) \w+ <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일치합니다</span>.</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">(<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구글</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스타일에서는</span>) <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">특수한</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">접두사나</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">접미사를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들어</span>, name_, mName, s_name, kName<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">과</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름은</span> (<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구글</span>) <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스타일이</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아닙니다</span>.</p><p class="p3" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s3" style="letter-spacing: 3.4px;"><b>5.2 </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>식별자</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>유형별</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>규칙</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>(rules by identifier type)</b></span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">1. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">패키지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명</span> (Package names)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">패키지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모두</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">소문자이며</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연속된</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단어는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">간단하게</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">서로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연결됩니다</span>. (<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">밑줄</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없음</span>) <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들어</span>, com.example.deepSpace<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나</span> com.example.deep_space<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아니라</span> com.example.deepspace<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">패키지명을</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성합니다</span>.</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">2. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명</span> (Class names)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름은</span> UpperCamelCase(<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단어가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">시작되는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">맨</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">앞</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">한글자를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대문자로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성하는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유형</span>)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성합니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반적으로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명사나</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명사구입니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들어</span>, Character <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나</span> ImmutableList<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같습니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">인터페이스</span>(Interface) <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명사나</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명사구</span>(<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들면</span>, List)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수도</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있지만</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">때로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형용사나</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형용사구가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">될</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수도</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>. (<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예</span> : Readable)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">어노테이션</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유형의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명명</span>(naming annotation type)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대해서는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">특정</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">규칙이나</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">잘</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정립된</span>(well-established) <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">규정</span>(convention)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없습니다</span>.</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">테스트</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span>(Test class)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">테스트</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중인</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름으로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">시작하여</span> Test<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">끝나는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름으로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명명합니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예</span> : HashTest <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">또는</span> HashIntegrationTest</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">3. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명</span> (Method names)</p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">메서드<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이름은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> lowerCamelCase(</span>맨<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>앞<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>한글자는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>소문자로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>다음<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단어의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>맨<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>앞<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>한글자는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대문자로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유형<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span>로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>메서드<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이름은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>일반적으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>동시<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>또는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>동사구로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>예를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들면<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.<span class="Apple-converted-space"> </span></span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">Ex) sendMessage <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">또는</span> stop</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">밑줄은</span> lowerCamelCase<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성된</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">각</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">컴포넌트와</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름을</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">논리적으로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구분하기</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위해</span> JUnit <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">테스트</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나타날</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">한가지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반적인</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">패턴은</span> <methodUnderTest>_<state><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형태입니다</span>. (<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예</span>: pop_emptyStack). <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">테스트</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름을</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">지정하는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">한가지의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">완벽한</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">방법은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없습니다</span>.</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">4. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">상수</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명</span> (Constant names)</p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">상수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> CONSTANT_CASE</span>와<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유형을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>상수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>모두<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대문자이며<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>각<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단어는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하나의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>밑줄로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단어와<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구분됩니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>하지만<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>정확하게<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>상수가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>무엇일까요<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">?</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">상수는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">내용이</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변경되지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않고</span>(immutable), <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">부작용</span>(side effect)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">전혀</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없는</span> static final field <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">입니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">여기에는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">기본형</span>(primitives), <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스트링형</span>(Strings), <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">불변</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유형</span>(immutable type), <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">불변</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유형의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">불변</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">컬렉션</span>(immutable collection)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">포함됩니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">만약</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">인스턴스의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">관찰</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가능한</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">상태가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변경될</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있다면</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">그것은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">상수가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아닙니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">객체를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변경하지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않으려는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의도만으로는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">충분하지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>.</p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">예를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들면<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">// Constants</p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);">static<span class="s7" style="color: rgb(0, 0, 0);"> </span>final<span class="s7" style="color: rgb(0, 0, 0);"> </span>int<span class="s7" style="color: rgb(0, 0, 0);"> NUMBER </span><span class="s8" style="color: rgb(83, 85, 2);">=</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s9" style="color: rgb(11, 84, 83);">5</span><span class="s8" style="color: rgb(83, 85, 2);">;</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">static</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s10" style="color: rgb(0, 0, 117);">final</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>ImmutableList<span class="s8" style="color: rgb(83, 85, 2);"><</span>String<span class="s8" style="color: rgb(83, 85, 2);">></span><span class="s7" style="color: rgb(0, 0, 0);"> NAMES </span><span class="s8" style="color: rgb(83, 85, 2);">=</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>ImmutableList<span class="s8" style="color: rgb(83, 85, 2);">.</span><span class="s7" style="color: rgb(0, 0, 0);">of</span><span class="s8" style="color: rgb(83, 85, 2);">(</span><span class="s11" style="color: rgb(16, 121, 2);">"Ed"</span><span class="s8" style="color: rgb(83, 85, 2);">,</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s11" style="color: rgb(16, 121, 2);">"Ann"</span><span class="s8" style="color: rgb(83, 85, 2);">);</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">static</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s10" style="color: rgb(0, 0, 117);">final</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>ImmutableMap<span class="s8" style="color: rgb(83, 85, 2);"><</span>String<span class="s8" style="color: rgb(83, 85, 2);">,</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>Integer<span class="s8" style="color: rgb(83, 85, 2);">></span><span class="s7" style="color: rgb(0, 0, 0);"> AGES </span><span class="s8" style="color: rgb(83, 85, 2);">=</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>ImmutableMap<span class="s8" style="color: rgb(83, 85, 2);">.</span><span class="s7" style="color: rgb(0, 0, 0);">of</span><span class="s8" style="color: rgb(83, 85, 2);">(</span><span class="s11" style="color: rgb(16, 121, 2);">"Ed"</span><span class="s8" style="color: rgb(83, 85, 2);">,</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s9" style="color: rgb(11, 84, 83);">35</span><span class="s8" style="color: rgb(83, 85, 2);">,</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s11" style="color: rgb(16, 121, 2);">"Ann"</span><span class="s8" style="color: rgb(83, 85, 2);">,</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s9" style="color: rgb(11, 84, 83);">32</span><span class="s8" style="color: rgb(83, 85, 2);">);</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">static</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s10" style="color: rgb(0, 0, 117);">final</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s12" style="color: rgb(82, 0, 83);">Joiner</span><span class="s7" style="color: rgb(0, 0, 0);"> COMMA_JOINER </span><span class="s8" style="color: rgb(83, 85, 2);">=</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s12" style="color: rgb(82, 0, 83);">Joiner</span><span class="s8" style="color: rgb(83, 85, 2);">.</span><span class="s7" style="color: rgb(0, 0, 0);">on</span><span class="s8" style="color: rgb(83, 85, 2);">(</span><span class="s11" style="color: rgb(16, 121, 2);">','</span><span class="s8" style="color: rgb(83, 85, 2);">);</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>// because Joiner is immutable</p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">static</span> <span class="s10" style="color: rgb(0, 0, 117);">final</span> <span class="s12" style="color: rgb(82, 0, 83);">SomeMutableType</span><span class="s8" style="color: rgb(83, 85, 2);">[]</span> EMPTY_ARRAY <span class="s8" style="color: rgb(83, 85, 2);">=</span> <span class="s8" style="color: rgb(83, 85, 2);">{};</span></p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">enum</span> <span class="s12" style="color: rgb(82, 0, 83);">SomeEnum</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span> ENUM_CONSTANT <span class="s8" style="color: rgb(83, 85, 2);">}</span></p><p class="p10" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">// Not constants</p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">static</span> <span class="s12" style="color: rgb(82, 0, 83);">String</span> nonFinal <span class="s8" style="color: rgb(83, 85, 2);">=</span> <span class="s11" style="color: rgb(16, 121, 2);">"non-final"</span><span class="s8" style="color: rgb(83, 85, 2);">;</span></p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">final</span> <span class="s12" style="color: rgb(82, 0, 83);">String</span> nonStatic <span class="s8" style="color: rgb(83, 85, 2);">=</span> <span class="s11" style="color: rgb(16, 121, 2);">"non-static"</span><span class="s8" style="color: rgb(83, 85, 2);">;</span></p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">static</span> <span class="s10" style="color: rgb(0, 0, 117);">final</span> <span class="s12" style="color: rgb(82, 0, 83);">Set</span><span class="s8" style="color: rgb(83, 85, 2);"><</span><span class="s12" style="color: rgb(82, 0, 83);">String</span><span class="s8" style="color: rgb(83, 85, 2);">></span> mutableCollection <span class="s8" style="color: rgb(83, 85, 2);">=</span> <span class="s10" style="color: rgb(0, 0, 117);">new</span> <span class="s12" style="color: rgb(82, 0, 83);">HashSet</span><span class="s8" style="color: rgb(83, 85, 2);"><</span><span class="s12" style="color: rgb(82, 0, 83);">String</span><span class="s8" style="color: rgb(83, 85, 2);">>();</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">static</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s10" style="color: rgb(0, 0, 117);">final</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>ImmutableSet<span class="s8" style="color: rgb(83, 85, 2);"><</span>SomeMutableType<span class="s8" style="color: rgb(83, 85, 2);">></span><span class="s7" style="color: rgb(0, 0, 0);"> mutableElements </span><span class="s8" style="color: rgb(83, 85, 2);">=</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>ImmutableSet<span class="s8" style="color: rgb(83, 85, 2);">.</span><span class="s7" style="color: rgb(0, 0, 0);">of</span><span class="s8" style="color: rgb(83, 85, 2);">(</span><span class="s7" style="color: rgb(0, 0, 0);">mutable</span><span class="s8" style="color: rgb(83, 85, 2);">);</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">static</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s10" style="color: rgb(0, 0, 117);">final</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>ImmutableMap<span class="s8" style="color: rgb(83, 85, 2);"><</span>String<span class="s8" style="color: rgb(83, 85, 2);">,</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>SomeMutableType<span class="s8" style="color: rgb(83, 85, 2);">></span><span class="s7" style="color: rgb(0, 0, 0);"> mutableValues </span><span class="s8" style="color: rgb(83, 85, 2);">=</span></p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s12" style="color: rgb(82, 0, 83);">ImmutableMap</span><span class="s8" style="color: rgb(83, 85, 2);">.</span>of<span class="s8" style="color: rgb(83, 85, 2);">(</span><span class="s11" style="color: rgb(16, 121, 2);">"Ed"</span><span class="s8" style="color: rgb(83, 85, 2);">,</span> mutableInstance<span class="s8" style="color: rgb(83, 85, 2);">,</span> <span class="s11" style="color: rgb(16, 121, 2);">"Ann"</span><span class="s8" style="color: rgb(83, 85, 2);">,</span> mutableInstance2<span class="s8" style="color: rgb(83, 85, 2);">);</span></p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">static</span> <span class="s10" style="color: rgb(0, 0, 117);">final</span> <span class="s12" style="color: rgb(82, 0, 83);">Logger</span> logger <span class="s8" style="color: rgb(83, 85, 2);">=</span> <span class="s12" style="color: rgb(82, 0, 83);">Logger</span><span class="s8" style="color: rgb(83, 85, 2);">.</span>getLogger<span class="s8" style="color: rgb(83, 85, 2);">(</span><span class="s12" style="color: rgb(82, 0, 83);">MyClass</span><span class="s8" style="color: rgb(83, 85, 2);">.</span>getName<span class="s8" style="color: rgb(83, 85, 2);">());</span></p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(0, 0, 117);">static</span> <span class="s10" style="color: rgb(0, 0, 117);">final</span> <span class="s12" style="color: rgb(82, 0, 83);">String</span><span class="s8" style="color: rgb(83, 85, 2);">[]</span> nonEmptyArray <span class="s8" style="color: rgb(83, 85, 2);">=</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span><span class="s11" style="color: rgb(16, 121, 2);">"these"</span><span class="s8" style="color: rgb(83, 85, 2);">,</span> <span class="s11" style="color: rgb(16, 121, 2);">"can"</span><span class="s8" style="color: rgb(83, 85, 2);">,</span> <span class="s11" style="color: rgb(16, 121, 2);">"change"</span><span class="s8" style="color: rgb(83, 85, 2);">};</span></p><p class="p10" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">이러한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이름은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>일반적으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명사나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명사구입니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">5. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">비상수</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">필드</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명</span> (Non-constant field names)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">상수가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아닌</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">필드</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명</span>(non-constant field name)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">은</span> (static<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이든</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아니든</span>) lowerCamelCase<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성됩니다</span>.</p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">이러한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이름은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>일반적으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명사<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>또는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명사구로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성됩니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">예를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들면<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">Ex) computedValues <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">또는</span> index</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">6. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">파라미터</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명</span> (Parameter names)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">파라미터</span>(<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">매개변수</span> : parameter) <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명은</span> lowerCamelCase<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성됩니다</span>.</p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">Public </span>메서드에서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단일<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>문자<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>파라미터<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이름은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>피해야<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>다른<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사람이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이해할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.)</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">7. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">지역</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변수</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명</span> (Local variable names)</p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">지역<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> lowerCamelCase</span>로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. final</span>이나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> immutable</span>의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에도<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>지역<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>상수로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>간주하지<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않으며<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>상수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스타일로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코드를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성하면<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>안<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>됩니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">8. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유형</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변수</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명</span> (Type variable names)</p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">각<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유형<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> 2</span>가지<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스타일<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>중<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하나로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>- <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단일</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대문자</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선택적으로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">뒤에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단일</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">숫자</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">추가</span> (ex. E, T, X, T2)</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>- <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용되는</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형태의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">뒤에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대문자</span> T (ex. RequestT, FooBarT)</p><p class="p3" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s3" style="letter-spacing: 3.4px;"><b>5.3 </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>카멜</b></span><span class="s3" style="letter-spacing: 3.4px;"><b> </b></span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>케이스</b></span><span class="s3" style="letter-spacing: 3.4px;"><b>(camel case : defined)</b></span></p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">“IPv6”</span>이나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> “iOS”</span>와<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>두문자어나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>특이한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구조가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우처럼<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>영어<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> Camel Case(</span>영어<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대소문자로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변환<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span>로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변환하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합리적인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>방법이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>한가지<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이상<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>예측<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가능성을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>개선하기<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>위해서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> Google Style </span>표준에서는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> (</span>거의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">) </span>결정적인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스키마를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>지정합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style"; min-height: 22px;"><br></p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">산문형<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이름으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>시작<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> :<span class="Apple-converted-space"> </span></span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">1. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">어구를</span> ASCII<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변환하고</span> Apostrophe(‘)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">제거하세요</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들어</span>, “Müller's algorithm”<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> “Muellers algorithm”<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">으로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변환됩니다</span>.</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">2. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">결과를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">공백과</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나머지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구두점</span>(punctuation)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">으로</span> (<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반적으로</span> hypen: ‘-‘)<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">으로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">분할하여</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나눕니다</span>.</p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">권장</span>(Recommended) : <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이미</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">전통적인</span> Camel Case<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반적으로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하고</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있다면</span>, <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구성요소로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">분할합니다</span>. (<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예</span> : AdWord<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> ad word<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">분할됨</span>) <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하지만</span>, “iOS”<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우는</span> Camel Case<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아니기</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">때문에</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">어떤</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">규칙에도</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위배됩니다</span>. <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">따라서</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">권장사항은</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">적용되지</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>.</li></ul></ul><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">3. </span>모든<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>항목<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>약어<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포함<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span>을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>소문자로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>만든<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>첫번째<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>문자만<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대문자로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">… <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">각</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단어를</span> Upper Camel Case<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하거나</span>, (<span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">각</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단어의</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">첫글자를</span> <span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대문자로</span>)</li><li class="li5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">… </span>각<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단어의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>첫번째<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>글자를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>제외하고<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">,<span class="Apple-converted-space"> </span>Lower Camel Case</span>로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. (</span>첫<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단어의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>첫글자<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>소문자<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>다른<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단어의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>첫글자는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대문자로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span></li></ul></ul><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">4. </span>끝으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>모든<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단어를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단일<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>식별자로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>결합합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p5" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">원래<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단어의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대소문자는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>거의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대부분<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>무시되는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유의하세요<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예</span>:</p><table cellspacing="0" cellpadding="0" class="t1" style="border-collapse: collapse;"><tbody><tr><td valign="middle" class="td1" style="width: 183px; height: 14px; background-color: rgb(223, 231, 247); border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);"><b>Prose form</b></p></td><td valign="middle" class="td2" style="width: 191px; height: 14px; background-color: rgb(223, 231, 247); border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(173, 173, 173); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);"><b>Correct</b></p></td><td valign="middle" class="td3" style="width: 192px; height: 14px; background-color: rgb(223, 231, 247); border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(173, 173, 173); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);"><b>Incorrect</b></p></td></tr><tr><td valign="top" class="td4" style="width: 183px; height: 16px; background-color: rgb(235, 235, 235); border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0) rgb(173, 173, 173) rgb(0, 0, 0) rgb(0, 0, 0); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);">"XML HTTP request"</p></td><td valign="top" class="td5" style="width: 191px; height: 16px; background-color: rgb(235, 235, 235); border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p12" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83);"><span class="s14" style="background-color: rgb(249, 249, 249);">XmlHttpRequest</span></p></td><td valign="top" class="td6" style="width: 192px; height: 16px; background-color: rgb(235, 235, 235); border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p13" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(251, 0, 255);"><span class="s14" style="background-color: rgb(249, 249, 249);">XMLHTTPRequest</span></p></td></tr><tr><td valign="top" class="td7" style="width: 183px; height: 16px; border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0) rgb(173, 173, 173) rgb(0, 0, 0) rgb(0, 0, 0); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);">"new customer ID"</p></td><td valign="top" class="td8" style="width: 191px; height: 16px; border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p14" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier;"><span class="s14" style="background-color: rgb(249, 249, 249);">newCustomerId</span></p></td><td valign="top" class="td9" style="width: 192px; height: 16px; border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p13" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(251, 0, 255);"><span class="s14" style="background-color: rgb(249, 249, 249);">newCustomerID</span></p></td></tr><tr><td valign="top" class="td4" style="width: 183px; height: 16px; background-color: rgb(235, 235, 235); border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0) rgb(173, 173, 173) rgb(0, 0, 0) rgb(0, 0, 0); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);">"inner stopwatch"</p></td><td valign="top" class="td5" style="width: 191px; height: 16px; background-color: rgb(235, 235, 235); border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p14" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier;"><span class="s14" style="background-color: rgb(249, 249, 249);">innerStopwatch</span></p></td><td valign="top" class="td6" style="width: 192px; height: 16px; background-color: rgb(235, 235, 235); border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p13" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(251, 0, 255);"><span class="s14" style="background-color: rgb(249, 249, 249);">innerStopWatch</span></p></td></tr><tr><td valign="top" class="td7" style="width: 183px; height: 16px; border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0) rgb(173, 173, 173) rgb(0, 0, 0) rgb(0, 0, 0); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);">"supports IPv6 on iOS?"</p></td><td valign="top" class="td8" style="width: 191px; height: 16px; border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p14" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier;"><span class="s14" style="background-color: rgb(249, 249, 249);">supportsIpv6OnIos</span></p></td><td valign="top" class="td9" style="width: 192px; height: 16px; border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p15" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(251, 0, 255); background-color: rgb(249, 249, 249);">supportsIPv6OnIOS</p></td></tr></tbody></table><table cellspacing="0" cellpadding="0" class="t1" style="border-collapse: collapse;"><tbody><tr><td valign="top" class="td10" style="width: 182px; height: 36px; border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0) rgb(173, 173, 173) rgb(0, 0, 0) rgb(0, 0, 0); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);">"YouTube importer"</p></td><td valign="top" class="td11" style="width: 194px; height: 36px; border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);">YouTubeImporter</p><p class="p12" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83);"><span class="s14" style="background-color: rgb(249, 249, 249);">YoutubeImporter</span><span class="s15" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);">*</span></p></td><td valign="top" class="td12" style="width: 190px; height: 36px; border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p16" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); min-height: 16px;"><br></p></td></tr></tbody></table><p class="p17" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(26, 26, 26);"><span class="s16" style="color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);">YoutubeImporter</span><span class="s17" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;">* : </span><span class="s18" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">수용</span><span class="s17" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span><span class="s18" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">가능하지만</span><span class="s17" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;">, </span><span class="s18" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">권장하지</span><span class="s17" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span><span class="s18" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">않습니다</span><span class="s17" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;">.</span></p><p class="p18" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><i>Note : </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일부단어는</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">영어에서</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모호하게</span><i> ‘-‘</i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">으로</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연결됩니다</span><i>. : </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예를</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들어</span><i>, “nonempty”</i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span><i> “non-empty”</i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모두</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정확하기</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">때문에</span><i> checkNonempty, checkNonEmpty</i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">도</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모두</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정확한</span><i> </i><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">표현입니다</span><i>.</i></p></div>
03. formatting - 02
(용비)
http://www.yongbi.net/entry/03-formatting-02
2021-11-17T16:46:14+09:00
2021-11-17T16:46:11+09:00
<blockquote style="border-width: initial; border-style: none; border-color: initial; margin: 0px 0px 0px 40px; padding: 0px; word-break: break-all; color: rgb(85, 85, 85); font-family: Tahoma, 굴림, sans-serif; text-align: justify;"><p class="p1" style="margin: 0px 0px 10px; padding: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(52, 52, 52);"><b>개발자를</b><span class="s1" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>위한</b></p></blockquote><p class="p2" style="margin: 0px 0px 18px; padding: 0px; color: rgb(85, 85, 85); font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; text-align: justify;">Java Programming Style Guide (ref. Google style guide)</p><p class="p1" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s1" style="letter-spacing: 3.4px;"><b>4.6 </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>공백</b></span><span class="s1" style="letter-spacing: 3.4px;"><b>(whitespace)</b></span></p><ol class="ol1" style="font-size: medium;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">세로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">공백</span>(Vertical Whitespace)</li></ol><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하나의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>빈줄은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>항상<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나타납니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>1) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연속된</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">멤버</span>(consecutive member) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">또는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">초기자</span>(initializer) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사이</span> : <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">필드</span>(field), <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">생성자</span>(constructors), <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span>(method), <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중첩</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span>(nested classes), <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정적</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">초기자</span>(static initializers), <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">인스턴스</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">초기자</span>(instance initializers)</p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">예외<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(exception) : (</span>다른<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코드가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">) </span>두<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>개의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>연속된<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>필드<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사이에서<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>빈줄<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선택사항입니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>필드의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>논리적<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그룹을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>만들기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>위해<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>필요에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>따라<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>빈줄을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용할<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예외</span>(exception) : <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">열거형</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">상수</span>(enum constants) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사이의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">빈</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다른</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">섹션에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다룹니다</span>.</li></ul></ul><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>2) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">문서의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다른</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">섹션인</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">소스</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">파일</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구조</span>(Source File Construction)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span>(Import Statements)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정의된</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">세로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">공백을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용할</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들어<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>코드를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>논리적인<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하위<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>섹션으로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구조화하기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>위한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사이에서<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>처럼<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>코드의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가독성을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>개선시키기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>위해서라면<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>어디든지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>빈줄<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하나를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용할<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>첫번째<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>멤버<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(first member)</span>나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>초기자<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(initializer) </span>전에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>빈줄을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>두거나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>클래스의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>마지막<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>멤버<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(last member)</span>나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>초기자<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(initializer) </span>다음에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>빈줄을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>두는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>권장하지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않고<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>비권장하지도<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>여러<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>개의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>연속되는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>공백<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(blank line)</span>은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>허용되지만<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>결코<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>필수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>또는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>권장<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span>는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>아닙니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><ol class="ol1" style="font-size: medium;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">공백</span>(Horizontal whitespace)</li></ol><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">프로그래밍</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">언어</span>(language)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다른</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스타일</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">규칙</span>(style rules)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">요구하는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">넘어</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">리터럴</span>(literals)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석</span>(comment) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">및</span> Javadoc<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">제외하고</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단일</span> ASCII <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스페이스도</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다음</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위치에서만</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용해야</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">합니다</span>.</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>1) if, for, catch<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예약어를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">해당</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">뒤에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">오는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">여는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">괄호</span>(()<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">분리하기</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위해</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스페이스</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용</span> (ex. if (… )</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>2) else<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나</span> catch<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예약어를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">해당</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">앞에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">오는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">닫는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중괄호</span>(})<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">분리하기</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위해</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스페이스</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용</span> (ex. …) else )</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>3) </span>여는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>중괄호<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">({) </span>앞에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스페이스<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>띄어쓰기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span>를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용하지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> 2</span>가지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예외가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">@SoneAnnotation({a, b}) (‘({‘ <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사이에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스페이스</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용되지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않음</span>)</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">String[][] x = {{“foo”}}; (‘{{‘ <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사이에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스페이스</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">필요</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없음</span>)</li></ul></ul><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>4) 2<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">항이나</span> 3<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">항</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연산자</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">양쪽에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다음과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같은</span> “<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연산자와</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유사한</span>(operator-like)” <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">기호에도</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">적용됩니다</span>.</p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">결합형으로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">묶여</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">엠퍼센트</span>(&) : <T extends Foo & Bar></li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">여러</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">개의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예외를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">처리하는</span> catch <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">파이프</span> : catch (FooException | BarException e)</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">향상된</span> for <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span>(“foreach”) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">내의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">콜론</span>(:)</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">람다</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">식의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">화살표</span>: (String str) -> str.length()</li></ul></ul><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">그러나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>다음과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스페이스를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용하지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.<span class="Apple-converted-space"> </span></span></p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">Object::toString<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성된</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span>(method) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">참조에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용되는</span> 2<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">개의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">콜론</span>(::)</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">object.toString()<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성된</span> dot <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구분자</span>(. seperator)</li></ul></ul><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>5) , : ; <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">뒤나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">캐스트</span>(cast)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">닫는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">괄호</span>( ‘)’ ) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">뒤에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스페이스</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>6) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">끝에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">코멘트</span>(comment)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">시작인</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">더블</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">슬래쉬</span>(//)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">앞뒤</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">양쪽</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>7) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유형과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선언</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사이</span> : List<String> list</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>8) (Optional) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">배열</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">초기자</span>(array initializer)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">양쪽</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중괄호</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사이</span></p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">new int[] {5, 6} <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> new int[] { 5, 6 } <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모두</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유효함</span></li></ul></ul><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>9) </span>어노케이션<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유형과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대괄호<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">([]) </span>혹은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> … </span>사이</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>규칙은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>시작이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>끝부분에서<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스페이스를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>추가하는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>부분에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>요구사항이나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>금지사항이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>아닙니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>단지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>내부<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>공간에서의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>규칙<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>만을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다룹니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><ol class="ol1" style="font-size: medium;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정렬</span>(Horizontal alignment) : <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">필요</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없음</span>(never required)</li></ol><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>Terminology Note(</i></span>용어집<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>) : </i></span>수평<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>정렬은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>특정<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>토큰이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>이전<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>라인의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>다른<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>토큰<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>바로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>아래에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>나타나도록<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>코드에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>다양한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>숫자의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>공백을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>추가하는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>방법입니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>.</i></span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>방법은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>허용되지만<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>필수로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>요구하지는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>이미<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용된<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>부분에서<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수평<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정렬을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유지할<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>필요도<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">정렬이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우와<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정렬을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용하는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예제는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="s5" style="color: rgb(0, 0, 117);">private</span><span class="s6" style="color: rgb(0, 0, 0);"> </span><span class="s5" style="color: rgb(0, 0, 117);">int</span><span class="s6" style="color: rgb(0, 0, 0);"> x</span><span class="s7" style="color: rgb(83, 85, 2);">;</span><span class="s6" style="color: rgb(0, 0, 0);"> </span>// this is fine</p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="s5" style="color: rgb(0, 0, 117);">private</span><span class="s6" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(82, 0, 83);">Color</span><span class="s6" style="color: rgb(0, 0, 0);"> color</span><span class="s7" style="color: rgb(83, 85, 2);">;</span><span class="s6" style="color: rgb(0, 0, 0);"> </span>// this too</p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="s5" style="color: rgb(0, 0, 117);">private</span><span class="s6" style="color: rgb(0, 0, 0);"> </span><span class="s5" style="color: rgb(0, 0, 117);">int</span><span class="s6" style="color: rgb(0, 0, 0);"> <span class="Apple-converted-space"> </span>x</span><span class="s7" style="color: rgb(83, 85, 2);">;</span><span class="s6" style="color: rgb(0, 0, 0);"> </span>// permitted, but future edits</p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="s5" style="color: rgb(0, 0, 117);">private</span><span class="s6" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(82, 0, 83);">Color</span><span class="s6" style="color: rgb(0, 0, 0);"> color</span><span class="s7" style="color: rgb(83, 85, 2);">;</span><span class="s6" style="color: rgb(0, 0, 0);"> </span>// may leave it unaligned</p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(18, 139, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">Tip : </span>정렬은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가독성에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>도움이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>될<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있지만<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>향후<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유지관리<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(maintenance)</span>에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>문제가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>됩니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>한줄만<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수정해야<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>미래의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변화를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>고려해<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>보면<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변화로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>인해<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이전에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>만족스러웠던<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>서식이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>엉망이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>될<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>이것은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코더에게<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>더<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>자주<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>근처<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>공백을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>조정하도록<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>프롬프트를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>표시하여<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>연쇄적인<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>재형식화<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(reformatting)</span>를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유발할<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>그<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변경은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> “</span>폭발<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>반경<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(blast radius)”</span>를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가지게<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>됩니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>최악의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>무의미한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작업을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>초래할<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있지만<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>기껏해야<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>버전<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정보를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>손상시키고<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>검토자의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>속도를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>늦추며<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>병합<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>충돌을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>일으키는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정도입니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p1" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s1" style="letter-spacing: 3.4px;"><b>4.7 </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>그룹화</b></span><span class="s1" style="letter-spacing: 3.4px;"><b> </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>괄호</b></span><span class="s1" style="letter-spacing: 3.4px;"><b>(Grouping parentheses) : </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>권장</b></span><span class="s1" style="letter-spacing: 3.4px;"><b>(recommended)</b></span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">선택적인<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그룹화<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>괄호는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성자<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(author)</span>와<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>검토자<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(reviewer) </span>사이에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그것들이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없어도<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코드를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>잘못<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>해석하지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않고<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코드를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>더<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>읽기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>쉽게<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>만들<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있다는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>점에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>동의하는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에만<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>생략<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가능합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>모든<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>리더<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(reader)</span>가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>전체<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> Java </span>연산자<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>우선순위<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>테이블을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>기억하고<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있다고<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가정하는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>전혀<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합리적이지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p1" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s1" style="letter-spacing: 3.4px;"><b>4.8 </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>특별한</b></span><span class="s1" style="letter-spacing: 3.4px;"><b> </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>구조</b></span><span class="s1" style="letter-spacing: 3.4px;"><b>(specific constructs)</b></span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">1. Enum Classes</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">열거형<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>상수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(enum constant) </span>다음에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>오는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>각<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>쉼표<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>뒤에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>바꿈<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(line break)</span>은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선택<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사항입니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>추가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>빈줄<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>보통<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span>도<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>허용됩니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>다음은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>한가지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가능한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예제입니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);">private<span class="s6" style="color: rgb(0, 0, 0);"> </span>enum<span class="s6" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(82, 0, 83);">Answer</span><span class="s6" style="color: rgb(0, 0, 0);"> </span><span class="s7" style="color: rgb(83, 85, 2);">{</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>YES <span class="s7" style="color: rgb(83, 85, 2);">{</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s9" style="color: rgb(11, 84, 83);">@Override</span> <span class="s5" style="color: rgb(0, 0, 117);">public</span> <span class="s8" style="color: rgb(82, 0, 83);">String</span> toString<span class="s7" style="color: rgb(83, 85, 2);">()</span> <span class="s7" style="color: rgb(83, 85, 2);">{</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s5" style="color: rgb(0, 0, 117);">return</span> <span class="s10" style="color: rgb(16, 121, 2);">"yes"</span><span class="s7" style="color: rgb(83, 85, 2);">;</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s7" style="color: rgb(83, 85, 2);">}</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s7" style="color: rgb(83, 85, 2);">},</span></p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>NO<span class="s7" style="color: rgb(83, 85, 2);">,</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>MAYBE</p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">}</p><p class="p10" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(83, 85, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span>(method)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없고</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">상수에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대한</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">문서가</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">열거형</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span>(enum class)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">배열</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">초기자</span>(array initializer)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">인</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것처럼</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선택적으로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형식화</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">될</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>.</p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s5" style="color: rgb(0, 0, 117);">private</span> <span class="s5" style="color: rgb(0, 0, 117);">enum</span> <span class="s8" style="color: rgb(82, 0, 83);">Suit</span> <span class="s7" style="color: rgb(83, 85, 2);">{</span> CLUBS<span class="s7" style="color: rgb(83, 85, 2);">,</span> HEARTS<span class="s7" style="color: rgb(83, 85, 2);">,</span> SPADES<span class="s7" style="color: rgb(83, 85, 2);">,</span> DIAMONDS <span class="s7" style="color: rgb(83, 85, 2);">}</span></p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">열거형<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>클래스<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(enum class)</span>는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>클래스이기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>때문에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>클래스에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>적용되는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>모든<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>형식<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>지정<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>규칙이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>적용됩니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">2. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선언</span>(Variable declarations)</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>1) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선언</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">당</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하나의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변수</span> (One variable per declaration)</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">모든<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선언<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>필드<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>또는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>로컬<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span>은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하나의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수만<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선언합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. int a, b;</span>와<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선언은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용하지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않아야<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">예외<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">) for </span>루프문<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>헤더에는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>여러<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선언이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>허용됩니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>2) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">필요할</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">때</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선언</span>(Declared when needed)</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">지역<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(local variable)</span>를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포함하고<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록이나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유사한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구조의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>시작<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>부분에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>습관적으로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선언하지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않아야<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>대신에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>지역<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>범위를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>최소화하기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>위해<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>처음<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용되는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>지점에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>사용<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이유와<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>함께<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">) </span>가까운<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>곳에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선언합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>지역변수를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선언한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>후<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>일반적으로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>초기자<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(initializer)</span>가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있거나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선언<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>바로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>지역<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>초기화합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.<span class="Apple-converted-space"> </span></span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">3. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">배열</span>(Arrays)</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>1) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">배열</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">초기자</span>(Array initializer) : “<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유사한</span>” <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형태가</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">될</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있음</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">배열<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>초기자는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> “</span>블록과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유사한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구조<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">”</span>처럼<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>형식화<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>될<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>예를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들어<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>아래와<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>형태는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>완전한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>목록은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>아니지만<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> : not exhaustive list) </span>모두<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유효합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">new int[] {</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>0, 1, 2, 3</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">}</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">new int[] {</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>0,</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>1,</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>2,</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>3,</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">}</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">new int[] {</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>0, 1,</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>2, 3</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">}</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">new int[]</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>{0, 1, 2, 3}<span class="Apple-converted-space"> </span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>2) C-Style<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">배열을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선언하면</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">안</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">됩니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">대괄호는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변수의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>일부가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>아니라<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>유형의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>일부가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>되어야<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">String args[]<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아니라</span> String[] args<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형태로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선언되어야</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">합니다</span>.</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">4. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스위치</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span>(switch statements)</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">Terminology Note(<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">용어집</span>) : <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스위치</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">괄호</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">안에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이상의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">그룹</span>(statement group)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">각</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">그룹은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이상의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이상의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스위치</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">레이블</span>(switch labels)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이루어져</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>.(<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">마지막</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">그룹에는</span> 0<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">개</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이상의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>.)</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>1) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들여쓰기</span> (Indentation)</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">다른<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>마찬가지로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>스위치<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>내용은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> +2</span>만큼<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(+2 </span>스페이스<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">) </span>들여쓰기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>됩니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">스위치<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>레이블<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(switch label) </span>뒤에는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>바꿈이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있고<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>들여쓰기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수준은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>여는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것처럼<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정확히<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> +2 </span>증가합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>다음<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스위치<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>레이블은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>닫힌<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것처럼<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이전<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들여쓰기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수준으로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>돌아갑니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>2) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">실현되지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">못한</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">부분</span> : <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석처리</span>(Fall-through : commented)</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">스위치<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>내에서<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>각<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그룹<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(statement group)</span>은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>갑자기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>종료되거나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(break, continue, return, </span>또는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> thrown exception </span>구문과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>함께<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">), </span>다음<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그룹이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>실행됨을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나타내거나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>다음<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그룹으로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>계속됨을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나타내는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주석으로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>표시될<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>실현되지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>못한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>부분<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(fall-through)</span>에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>아이디어를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>전달하는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주석으로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>충분합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.(</span>일반적으로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> //</span>로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>실현되지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>못한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>부분을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>표시<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">) </span>스위치<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>마지막<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그룹에는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>특별한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주석이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>필요하지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">예를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들면<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">,</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s5" style="color: rgb(0, 0, 117);">switch</span> <span class="s7" style="color: rgb(83, 85, 2);">(</span>input<span class="s7" style="color: rgb(83, 85, 2);">)</span> <span class="s7" style="color: rgb(83, 85, 2);">{</span></p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);"><span class="s6" style="color: rgb(0, 0, 0);"> </span>case<span class="s6" style="color: rgb(0, 0, 0);"> </span><span class="s9" style="color: rgb(11, 84, 83);">1</span><span class="s7" style="color: rgb(83, 85, 2);">:</span></p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);"><span class="s6" style="color: rgb(0, 0, 0);"> </span>case<span class="s6" style="color: rgb(0, 0, 0);"> </span><span class="s9" style="color: rgb(11, 84, 83);">2</span><span class="s7" style="color: rgb(83, 85, 2);">:</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>prepareOneOrTwo<span class="s7" style="color: rgb(83, 85, 2);">();</span></p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="s6" style="color: rgb(0, 0, 0);"> </span>// fall through</p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);"><span class="s6" style="color: rgb(0, 0, 0);"> </span>case<span class="s6" style="color: rgb(0, 0, 0);"> </span><span class="s9" style="color: rgb(11, 84, 83);">3</span><span class="s7" style="color: rgb(83, 85, 2);">:</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>handleOneTwoOrThree<span class="s7" style="color: rgb(83, 85, 2);">();</span></p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);"><span class="s6" style="color: rgb(0, 0, 0);"> </span>break<span class="s7" style="color: rgb(83, 85, 2);">;</span></p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);"><span class="s6" style="color: rgb(0, 0, 0);"> </span>default<span class="s7" style="color: rgb(83, 85, 2);">:</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>handleLargeNumber<span class="s7" style="color: rgb(83, 85, 2);">(</span>input<span class="s7" style="color: rgb(83, 85, 2);">);</span></p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">}</p><p class="p10" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(83, 85, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">case 1 </span>뒤에는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주석이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없음을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유의하세요<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>구문<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그룹의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>끝에만<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주석이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.<span class="Apple-converted-space"> </span></span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">3) default <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">케이스는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">기본임</span> (The default case is present)</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">각<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스위치<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문에는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코드가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에도<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> default </span>구문<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그룹이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포함되어<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">예외<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(exception) : </span>열거형<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유형<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(enum type)</span>에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스위치<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>해당<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유형의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>모든<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가능한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>값을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가지는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명시적<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사례를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포함하는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> default </span>구문을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>생략할<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>때문에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> IDE</span>나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다른<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정적<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>분석<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>도구에서<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>누락된<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사례가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경고를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나타낼<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">5. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">어노테이션</span> (Annotations)</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span>(class), <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span>(method)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">생성자</span>(constructor)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">적용되는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">어노테이션은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">문서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span>(documentation block) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">바로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다음에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나타납니다</span>. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">그리고</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">각</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">어노테이션은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">그</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">자체</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">행에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나열됩니다</span>.(<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">즉</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">당</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하나의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">어노테이션</span>). <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이와</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄바꿈</span>(line break)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변경</span>(line-wrapping)(<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">섹션</span> <span class="Apple-converted-space"> </span>line-wrapping)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구성하지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않기</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">때문에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들여쓰기</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수준이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">증가하지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">예를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들면<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">,</span></p><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(11, 84, 83); background-color: rgb(249, 249, 249);">@Override</p><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(11, 84, 83); background-color: rgb(249, 249, 249);">@Nullable</p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s5" style="color: rgb(0, 0, 117);">public</span> <span class="s8" style="color: rgb(82, 0, 83);">String</span> getNameIfPresent<span class="s7" style="color: rgb(83, 85, 2);">()</span> <span class="s7" style="color: rgb(83, 85, 2);">{</span> <span class="s7" style="color: rgb(83, 85, 2);">...</span> <span class="s7" style="color: rgb(83, 85, 2);">}</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(18, 139, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">예외<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(Exception) : </span>매개변수가<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단일<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>어노테이션은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>서명<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(signature)</span>의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>첫번째<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>함께<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대신<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나타날<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>예를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들면<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s9" style="color: rgb(11, 84, 83);">@Override</span> <span class="s5" style="color: rgb(0, 0, 117);">public</span> <span class="s5" style="color: rgb(0, 0, 117);">int</span> hashCode<span class="s7" style="color: rgb(83, 85, 2);">()</span> <span class="s7" style="color: rgb(83, 85, 2);">{</span> <span class="s7" style="color: rgb(83, 85, 2);">...</span> <span class="s7" style="color: rgb(83, 85, 2);">}</span></p><p class="p12" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(11, 84, 83); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">필드<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(field)</span>에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>적용된<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>어노테이션은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>문서<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(documentation block)</span>의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>바로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나타납니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>그러나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이런<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>여러<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>개의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>어노테이션<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>매개변수화<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가능한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span>이<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>동일<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나열될<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>예를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들면<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(11, 84, 83); background-color: rgb(249, 249, 249);">@Partial<span class="s6" style="color: rgb(0, 0, 0);"> </span>@Mock<span class="s6" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(82, 0, 83);">DataLoader</span><span class="s6" style="color: rgb(0, 0, 0);"> loader</span><span class="s7" style="color: rgb(83, 85, 2);">;</span></p><p class="p13" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">6. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석</span> (Comments)</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">섹션에서는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구현</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석</span>(implementation comments : <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">소스코드에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대한</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석</span>)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">만</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다룹니다</span>. Javadoc<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대해서는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">별도의</span> Javadoc <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">섹션에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다룹니다</span>.</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모든</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄바꿈에는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임의의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">공백</span>(whitespace)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있고</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">그</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다음에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구현</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">올</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">그러한</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">비어</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인</span>(line non-blank)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아닌</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것으로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">취급합니다</span>(render).</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>1) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스타일</span> (block comment style)</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">블록<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주석은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주변<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코드와<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수준으로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들여쓰기<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>블록<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주석은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> /* …. */ </span>형태나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> // …. </span>형태로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나타납니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>여러<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> /* … */ </span>주석에서<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>후속<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이전<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> *</span>와<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정렬된<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> *</span>로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>시작해야<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.<span class="Apple-converted-space"> </span></span></p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">/*</p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>* This is</p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>* okay.</p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>*/</p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(18, 139, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">// And so</p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">// is this.</p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(18, 139, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">/* Or you can</p><p class="p4" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="s11" style="color: rgb(18, 139, 2);"> </span>* even do this. */</p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(18, 139, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">블록별표나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다른<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>문자와<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>함께<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>그려진<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>박스<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(box)</span>는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주석에<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포함되지<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>Tip : <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">여러</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성할</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">때</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">자동</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">코드</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">포맷터</span>(automatic code formatters)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">필요할</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">때</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다시</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">감싸도록</span>(re-wrap)(<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단락</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스타일</span> : paragraph-style) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하기</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위해서</span> /* … */ <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형태를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하세요</span>. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대부분의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">포맷터</span>(formatters)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> // … <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형태의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다시</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">감싸지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>(don’t re-wrap).</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">7. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수정자</span>(Modifiers)</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span>(class)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">멤버</span>(member) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수정자가</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우</span>, Java <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">언어</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">표준</span>(Java language specification)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">권장하는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">순서대로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나타납니다</span>.</p><p class="p14" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(18, 139, 2); background-color: rgb(249, 249, 249);">public protected private abstract default static final transient volatile synchronized native strictfp</p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(18, 139, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">8. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">숫자형</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">문자열</span>(Numeric Literals)</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">long <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">형</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">값을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가지는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">문자열</span>(integer literals)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대문자</span> L <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">접미사를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하고</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">결코</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">소문자를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않는다</span>. (<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">숫자</span>(digit)1<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">과의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">혼동을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">피하기</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위해서</span>) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들면</span>, 300000000l <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아니라</span> 300000000L<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용한다</span>.<span class="Apple-converted-space"> </span></p>
03. formatting - 01
(용비)
http://www.yongbi.net/entry/03-formatting-01
2021-11-17T16:45:13+09:00
2021-11-17T16:45:06+09:00
<blockquote style="border-width: initial; border-style: none; border-color: initial; margin: 0px 0px 0px 40px; padding: 0px; word-break: break-all; color: rgb(85, 85, 85); font-family: Tahoma, 굴림, sans-serif; text-align: justify;"><p class="p1" style="margin: 0px 0px 10px; padding: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(52, 52, 52);"><b>개발자를</b><span class="s1" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>위한</b></p></blockquote><p class="p2" style="margin: 0px 0px 18px; padding: 0px; color: rgb(85, 85, 85); font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; text-align: justify;">Java Programming Style Guide (ref. Google style guide)</p><p class="p1" style="margin: 0px 0px 14px; text-align: center; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 26px; line-height: normal; font-family: Futura;"><span class="s1" style="letter-spacing: 5.2px;"><b>4. </b></span><span class="s2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 5.2px;"><b>서식</b></span><span class="s1" style="letter-spacing: 5.2px;"><b>(Formatting)</b></span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><i>Terminology Note(</i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">용어</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">참고</span><i>) : </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록과</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유사한</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구성</span><i>(block-like construct)</i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">은</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span><i>(class), </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span><i>(method)</i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">생성자</span><i>(constructor)</i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">본문</span><i>(body)</i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나타냅니다</span><i>. </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단</span><i>, </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모든</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">배열</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">초기자</span><i>(array initializer)</i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선택적으로</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록과</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유사한</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구성으로</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성될</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span><i>.</i></p><p class="p3" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s4" style="letter-spacing: 3.4px;"><b>4.1 </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>중괄호</b></span><span class="s4" style="letter-spacing: 3.4px;"><b>(braces)</b></span></p><ol class="ol1" style="font-size: medium;"><li class="li4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">중괄호를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선택적으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우</li></ol><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중괄호는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">본문이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">비어</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있거나</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단일</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문만</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">포함하고</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우에도</span>, if, else, for, do, while <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">문과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">함께</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용됩니다</span>.</p><ol class="ol1" style="font-size: medium;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">비어</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span> (K&R Style)</li></ol><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중괄호는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">비어</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록이나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유사한</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구성에</span>K&R Style(Kernighan and Ritchie Style) (“<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이집트</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대괄호</span>”)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">따릅니다</span>.</p><ul class="ul1" style="font-size: medium;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">여는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중괄호</span>(opening brace) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">전에는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄바꾸지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>(No line break).</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">여는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중괄호</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다음에는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄바꿈합니다</span>(Line break).</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">닫는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중괄호</span>(closing brace) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">전에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄바꿈합니다</span>.</li><li class="li4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">만약<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>종료되거나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>메서드나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>생성자<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>명명된<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>클래스의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>본문이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>종료되는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>닫는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>중괄호<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄바꿈합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>예를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들어<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, else</span>나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>쉼표<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(comma)</span>가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>뒤에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>오는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>닫는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>중괄호<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>바꿈을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하지<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></li></ul><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><</span>실제<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">></span></p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);">return<span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">()</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">-></span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s9" style="color: rgb(0, 0, 117);">while</span> <span class="s8" style="color: rgb(83, 85, 2);">(</span>condition<span class="s8" style="color: rgb(83, 85, 2);">())</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>method<span class="s8" style="color: rgb(83, 85, 2);">();</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s8" style="color: rgb(83, 85, 2);">}</span></p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">};</p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p5" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);">return<span class="s7" style="color: rgb(0, 0, 0);"> </span>new<span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s10" style="color: rgb(82, 0, 83);">MyClass</span><span class="s8" style="color: rgb(83, 85, 2);">()</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s11" style="color: rgb(11, 84, 83);">@Override</span> <span class="s9" style="color: rgb(0, 0, 117);">public</span> <span class="s9" style="color: rgb(0, 0, 117);">void</span> method<span class="s8" style="color: rgb(83, 85, 2);">()</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s9" style="color: rgb(0, 0, 117);">if</span> <span class="s8" style="color: rgb(83, 85, 2);">(</span>condition<span class="s8" style="color: rgb(83, 85, 2);">())</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s9" style="color: rgb(0, 0, 117);">try</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>something<span class="s8" style="color: rgb(83, 85, 2);">();</span></p><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);"><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">}</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s9" style="color: rgb(0, 0, 117);">catch</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">(</span>ProblemException<span class="s7" style="color: rgb(0, 0, 0);"> e</span><span class="s8" style="color: rgb(83, 85, 2);">)</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>recover<span class="s8" style="color: rgb(83, 85, 2);">();</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s8" style="color: rgb(83, 85, 2);">}</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s8" style="color: rgb(83, 85, 2);">}</span> <span class="s9" style="color: rgb(0, 0, 117);">else</span> <span class="s9" style="color: rgb(0, 0, 117);">if</span> <span class="s8" style="color: rgb(83, 85, 2);">(</span>otherCondition<span class="s8" style="color: rgb(83, 85, 2);">())</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>somethingElse<span class="s8" style="color: rgb(83, 85, 2);">();</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s8" style="color: rgb(83, 85, 2);">}</span> <span class="s9" style="color: rgb(0, 0, 117);">else</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>lastThing<span class="s8" style="color: rgb(83, 85, 2);">();</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s8" style="color: rgb(83, 85, 2);">}</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s8" style="color: rgb(83, 85, 2);">}</span></p><p class="p7" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">};</p><p class="p10" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(83, 85, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다만</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">열거형</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span>(Enum Class)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">몇</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예외가</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>.</p><ol class="ol1" style="font-size: medium;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">빈</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span>(Empty blocks) : <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">잘</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">활용하면</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">간결해질</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있음</span></li></ol><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">빈</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록이나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유사한</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구성을</span> K&R Style(Kernighan and Ritchie Style)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성할</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>. <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다중</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span>(<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">여러</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">직접적으로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">포함하는</span> if/else, try/catch/finally <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문처럼</span>)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일부가</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아닌</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">한</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중괄호</span>({}) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사이에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">문자나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄바꿈</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중괄호</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">오픈</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">후</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">바로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">닫을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span>.</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><</span>실제<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">></span></p><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="s7" style="color: rgb(0, 0, 0);"> </span>// This is acceptable</p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s9" style="color: rgb(0, 0, 117);">void</span> doNothing<span class="s8" style="color: rgb(83, 85, 2);">()</span> <span class="s8" style="color: rgb(83, 85, 2);">{}</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);"><span class="s7" style="color: rgb(0, 0, 0);"> </span>// This is equally acceptable</p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s9" style="color: rgb(0, 0, 117);">void</span> doNothingElse<span class="s8" style="color: rgb(83, 85, 2);">()</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s8" style="color: rgb(83, 85, 2);">}</span></p><p class="p12" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(18, 139, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p13" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2); background-color: rgb(254, 224, 207);">// This is not acceptable: No concise empty blocks in a multi-block statement</p><p class="p14" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(254, 224, 207);"><span class="Apple-converted-space"> </span><span class="s9" style="color: rgb(0, 0, 117);">try</span> <span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p14" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(254, 224, 207);"><span class="Apple-converted-space"> </span>doSomething<span class="s8" style="color: rgb(83, 85, 2);">();</span></p><p class="p15" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(254, 224, 207);"><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">}</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s9" style="color: rgb(0, 0, 117);">catch</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">(</span>Exception<span class="s7" style="color: rgb(0, 0, 0);"> e</span><span class="s8" style="color: rgb(83, 85, 2);">)</span><span class="s7" style="color: rgb(0, 0, 0);"> </span><span class="s8" style="color: rgb(83, 85, 2);">{}</span></p><p class="p16" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(254, 224, 207); min-height: 16px;"><br></p><p class="p3" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s4" style="letter-spacing: 3.4px;"><b>4.2 </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>블록</b></span><span class="s4" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>들여쓰기</b></span><span class="s4" style="letter-spacing: 3.4px;"><b>(block indentation) : +2 </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>스페이스</b></span><span class="s4" style="letter-spacing: 3.4px;"><b>(spaces)</b></span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">새로운<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록이나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록과<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유사한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구성을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>때마다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들여쓰기는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> 2</span>개의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스페이스만큼<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>늘어납니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>블록이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>끝날<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>때<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>들여쓰기는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>바로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이전<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들여쓰기<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수준으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>돌아갑니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>들여쓰기는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코드와<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>주석<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>모두에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>적용됩니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s4" style="letter-spacing: 3.4px;"><b>4.3 </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>한</b></span><span class="s4" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>줄에</b></span><span class="s4" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>하나의</b></span><span class="s4" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>구문</b></span><span class="s4" style="letter-spacing: 3.4px;"><b>(one statement per line)</b></span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">각<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>끝에서는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄바꿈을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>해야<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s4" style="letter-spacing: 3.4px;"><b>4.4 </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>열</b></span><span class="s4" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>제한</b></span><span class="s4" style="letter-spacing: 3.4px;"><b>(column limit) : 100</b></span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">Java </span>코드의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>열<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>제한은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> 100</span>글자입니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. “</span>글자<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">”</span>는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>유니코드를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>의미합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>아래<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>명시된<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>제외하면<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>제한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>조건을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>초과하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>모든<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄바꿈을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>해야<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>Note : </i></span>각<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>유니코드는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>표시되는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>너비가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>더<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>크거나<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>더<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>작더라도<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>글자로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>계산됩니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>. </i></span>예를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>들어<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>, </i></span>전각<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>문자를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>사용하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>경우<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>, </i></span>이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>규칙에서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>엄격하게<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>요구하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>것보다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>먼저<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>줄바꿈하도록<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>선택할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>. (</i></span>전각문자<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> : </i></span>일반적인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>영문자의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>고정<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>폭의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>두<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>배<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>정도의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>폭을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>가지는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>문자<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>)</i></span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예외</span>></p><ol class="ol1" style="font-size: medium;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">열</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">제한</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">규칙을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">준수할</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">없는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우</span>(<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예</span>: Javadoc<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">긴</span> URL<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">긴</span> JSNI <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">참조</span>)</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">패키지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span>(package statement) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">및</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span>(import statements)</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">쉘</span>(shell)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">복사</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">후</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">붙여넣기</span>(copy & paste)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">할</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주석</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">내</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">명령어</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인</span>(command line)</li></ol><p class="p3" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s4" style="letter-spacing: 3.4px;"><b>4.5 </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>라인</b></span><span class="s4" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>변경</b></span><span class="s4" style="letter-spacing: 3.4px;"><b>(line-wrapping)</b></span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>Terminology Note(</i></span>용어집<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>): </i></span>한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>줄로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>작성할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>있는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>코드가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>여러<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>줄로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>나뉘는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>경우<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>, </i></span>이러한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>활동을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>라인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>변경이라고<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>.</i></span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">모든<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>상황에서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>어떻게<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변경<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>해야<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하는지<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정확하게<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>보여주는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포괄적이고<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>결정적인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>공식은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>다만<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>자주<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>동일한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코드<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>조각을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변경하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>몇<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>가지<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>적절한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>방법이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>뿐입니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>Note : </i></span>라인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>변경하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>일반적인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>이유는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>열<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>제한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>(column limit)</i></span>을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>넘어가는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>경우를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>방지하기<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>위한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>것입니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>. </i></span>하지만<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>, </i></span>열<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>제한을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>만족시키는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>코드라도<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>작성자의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>재량에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>따라<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>라인을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>변경할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>.</i></span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><i>Tip : </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span><i>(method)</i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">지역</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변수</span><i>(local variable)</i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">추출하면</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변경없이</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">문제를</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">해결할</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span><i> </i><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있습니다</span><i>.</i></p><ol class="ol1" style="font-size: medium;"><li class="li4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">어디에서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변경할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것인가</li></ol><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변경의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">주요</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">지시문</span>(prime directive) : <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">더</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">높은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수준에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄바꿈하는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선호</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>1) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">비</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">할당된</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연산자</span>(non-assignment operator)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">끊어질</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">기호</span>(symbol)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">앞에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변경합니다</span>. (C++<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이나</span> JavaScript<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">같은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다른</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">언어의</span> Style<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">동일하지</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>.)</p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다음</span> “<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연산자와</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유사한</span>(operator-like)” <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">기호에도</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">적용됩니다</span>.</li></ul></ul><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">점</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구분자</span>(dot separator: ‘.’)</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span>(method) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">참조를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위한</span> 2<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">개의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">콜론</span>(::)</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">타입</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">바운드</span>(Type Bound) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">내</span> &(<T extends Foo & Bar>)</li><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";">Catch <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">내</span> Pipe(catch (FooException | BarException e))</li></ul></ul><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>2) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">할당된</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연산자</span>(assignment operator)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄이</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">끊어질</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우</span>, <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반적으로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">기호</span>(symbol)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">뒤에서</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라인</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">변경하지만</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">어느</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">쪽이든</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">허용합니다</span>.</p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">더</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">향상된</span> for <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span>(“foreach”)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">의</span> “<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">할당</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연산자와</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유사한</span>(assignment-operator-like)” <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">콜론에도</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">적용됩니다</span>.</li></ul></ul><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>3) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span>(method)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">생성자</span>(constructor) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">이름</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">바로</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">다음에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">여는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">괄호</span>(()<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성합니다</span>.</p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>4) </span>쉼표<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(,)</span>는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>앞에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>오는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>토큰<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>바로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>5) </span>람다의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>본문이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>중괄호가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단일<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>표현으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이루어진<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>화살표<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>바로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>끊어질<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있다는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>것을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>제외하면<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>람다의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>화살표<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>옆에서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>끊어지지<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않아야<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><</span>실제<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>예<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">></span></p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">일반적인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>람다</li></ul></ul><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);">MyLambda<span class="s8" style="color: rgb(83, 85, 2);"><</span>String<span class="s8" style="color: rgb(83, 85, 2);">,</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>Long<span class="s8" style="color: rgb(83, 85, 2);">,</span><span class="s7" style="color: rgb(0, 0, 0);"> </span>Object<span class="s8" style="color: rgb(83, 85, 2);">></span><span class="s7" style="color: rgb(0, 0, 0);"> lambda </span><span class="s8" style="color: rgb(83, 85, 2);">=</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s8" style="color: rgb(83, 85, 2);">(</span><span class="s10" style="color: rgb(82, 0, 83);">String</span> label<span class="s8" style="color: rgb(83, 85, 2);">,</span> <span class="s10" style="color: rgb(82, 0, 83);">Long</span> value<span class="s8" style="color: rgb(83, 85, 2);">,</span> <span class="s10" style="color: rgb(82, 0, 83);">Object</span> obj<span class="s8" style="color: rgb(83, 85, 2);">)</span> <span class="s8" style="color: rgb(83, 85, 2);">-></span> <span class="s8" style="color: rgb(83, 85, 2);">{</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s8" style="color: rgb(83, 85, 2);">...</span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span><span class="s8" style="color: rgb(83, 85, 2);">};</span></p><p class="p8" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">중괄호가<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단일<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>표현으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이루어진<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>람다</li></ul></ul><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="s10" style="color: rgb(82, 0, 83);">Predicate</span><span class="s8" style="color: rgb(83, 85, 2);"><</span><span class="s10" style="color: rgb(82, 0, 83);">String</span><span class="s8" style="color: rgb(83, 85, 2);">></span> predicate <span class="s8" style="color: rgb(83, 85, 2);">=</span> str <span class="s8" style="color: rgb(83, 85, 2);">-></span></p><p class="p6" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; background-color: rgb(249, 249, 249);"><span class="Apple-converted-space"> </span>longExpressionInvolving<span class="s8" style="color: rgb(83, 85, 2);">(</span>str<span class="s8" style="color: rgb(83, 85, 2);">);</span></p><p class="p12" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(18, 139, 2); background-color: rgb(249, 249, 249); min-height: 16px;"><br></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>Note : </i></span>라인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>변경의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>주요<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>목표는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>코드를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>명확하게<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>하는데<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>. </i></span>가장<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>짧은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>코드를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>작성하기<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>위한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>것은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>아닙니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>.</i></span></p><ol class="ol1" style="font-size: medium;"><li class="li2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">연속</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들여쓰기</span>(Indent continuation lines) : <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">최소</span> +4 <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">스페이스</span> (at least +4 spaces)</li></ol><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">라인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변경할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>때<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>첫번째<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이후<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>각<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(</span>연속하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포함<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">)</span>은<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>원래에서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>최소한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> +4 </span>스페이스로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들여쓰기<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">연속<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>행이<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>여러<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>개인<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>원하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들여쓰기를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> +4 </span>이상으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>변경할<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>일반적으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> 2</span>개의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>연속<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>행일<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문적으로<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>병렬<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>요소<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(parallel element)</span>일<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우에만<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>동일한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>들여쓰기<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수준을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용합니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">이후에<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정리된<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수평<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정렬<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(Horizontal Alignment)</span>에서는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>특정<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>토큰을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이전<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라인과<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정렬하기<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>위해서<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다양한<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>숫자의<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>스페이스를<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사용하는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>권장하지<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>않는<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>실제<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사례들을<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다룹니다<span class="s6" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p>
02. source file structure
(용비)
http://www.yongbi.net/entry/02-Source-File-Structure
2021-11-17T16:07:30+09:00
2021-11-17T10:38:04+09:00
<blockquote style="border-width: initial; border-style: none; border-color: initial; padding: 0px; margin: 0px 0px 0px 40px;"><p class="p1" style="margin: 0px 0px 10px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(52, 52, 52);"><b>개발자를</b><span class="s1" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>위한</b></p></blockquote><p class="p2" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; margin: 0px 0px 18px;">Java Programming Style Guide (ref. Google style guide)</p><p class="p1" style="margin: 0px 0px 14px; text-align: center; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 26px; line-height: normal; font-family: Futura;"><span class="s1" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 5.2px;"><b>소스</b></span><span class="s2" style="letter-spacing: 5.2px;"><b> </b></span><span class="s1" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 5.2px;"><b>파일</b></span><span class="s2" style="letter-spacing: 5.2px;"><b> </b></span><span class="s1" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 5.2px;"><b>구조</b></span><span class="s2" style="letter-spacing: 5.2px;"><b>(Source file Structure)</b></span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">소스<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>파일은<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>순서로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구성되어<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><ol class="ol1" style="font-size: medium;"><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">필요한</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우</span>, <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">라이선스나</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">카피라이트</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정보</span>(License or Copyright Information)</li><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">패키지</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선언문</span> (Package Statement)</li><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선언문</span> (Import Statement)</li><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">유일한</span>(Exactly One) <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">최상위</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span>(Top-Level Class)</li></ol><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">위의</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">번호에</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">해당하는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">각</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">섹션은</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하나의</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">빈줄</span>(Exactly one blank line)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">로</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구분합니다</span>.</p><p class="p4" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>라이선스나</b></span><span class="s6" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>카피라이트</b></span><span class="s6" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>정보</b></span><span class="s6" style="letter-spacing: 3.4px;"><b>(license or copyright information)</b></span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">만약<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>소스<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>파일에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라이선스나<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>카피라이트<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정보를<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포함해야<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>한다면<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>소스<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>파일의<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>맨<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>위에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>첫번째로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성합니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>패키지</b></span><span class="s6" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>구문</b></span><span class="s6" style="letter-spacing: 3.4px;"><b>(package statement)</b></span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">만약<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>소스<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>파일에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>라이선스나<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>카피라이트<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정보를<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>포함해야<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>한다면<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>소스<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>파일의<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>맨<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>위에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>첫번째로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성합니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p4" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>임포트</b></span><span class="s6" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>구문</b></span><span class="s6" style="letter-spacing: 3.4px;"><b>(import statements)</b></span></p><ol class="ol1" style="font-size: medium;"><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와일드카드</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">미사용</span>(No wildcard imports)</li></ol><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정적이든</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아니든</span>(static or otherwise), <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">와일드카드</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span>(wildcard imports)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하지</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>.</p><ol class="ol1" style="font-size: medium;"><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄바꿈</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">미사용</span>(No line-wrapping)</li></ol><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문</span>(import statement)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">은</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">줄바꿈하지</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>. <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">열</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">제한</span>(column limit)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">도</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">구문에는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">적용되지</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>. (<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">소스코드에서는</span> 100<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">글자로</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">제한됩니다</span>.)</p><ol class="ol1" style="font-size: medium;"><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">순서와</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">간격</span>(Ordering and Spacing)</li></ol><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">임포트<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문에서는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다음과<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>같은<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>순서로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>작성합니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>1) <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모든</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정적</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span>(static import)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단일</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span>(single block)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성합니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>2) <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">모든</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">비정적</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span>(non-static import)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">단일</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">블록</span>(single block)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">작성합니다</span>.</p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">정적<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>비정적<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>임포트<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문이<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>모두<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>두<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사이는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단일<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>빈<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>줄로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구분합니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>그<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이외<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>임포트<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>구문<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사이에는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>빈줄이<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없어야<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">각<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>블록<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>내에서<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>임포트<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선언된<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이름은<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> ASCII </span>정렬<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>순서로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나타납니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>Note : ‘.’</i></span>가<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> ‘;’</i></span>보다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>먼저<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>정렬되기<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>때문에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> ASCII </i></span>정렬<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>순서<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>내에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>있는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>임포트<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>구문과<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>동일하지<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>않습니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>. </i></span>즉<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>, ‘.’ </i></span>단위로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>구분되는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>경우<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>, ‘.’ </i></span>단위로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> ASCII </i></span>정렬<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>순서대로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>정렬되어야<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i> </i></span>합니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"><i>.</i></span></p><ol class="ol1" style="font-size: medium;"><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스에</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대해</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정적</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">미사용</span>(No static import for classes)</li></ol><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정적</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span>(static import)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정적</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중첩</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span>(static nested classes)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">에</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용하지</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>. <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정적</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중첩</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스에</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">대해서는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">일반적인</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">임포트</span>(normal import)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용합니다</span>.</p><p class="p4" style="margin: 0px 0px 25px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 17px; line-height: normal; font-family: Futura;"><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>클래스</b></span><span class="s6" style="letter-spacing: 3.4px;"><b> </b></span><span class="s5" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; letter-spacing: 3.4px;"><b>선언</b></span><span class="s6" style="letter-spacing: 3.4px;"><b>(class declaration)</b></span></p><ol class="ol1" style="font-size: medium;"><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">정확히</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">하나의</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">최상위</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">선언</span>(Exactly one top-level class declaration)</li></ol><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">소스<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>파일<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>내<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>최상위<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>클래스는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하나만<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있어야<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>합니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><ol class="ol1" style="font-size: medium;"><li class="li3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">내용의</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">순서</span>(Ordering of class contents)</li></ol><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">클래스의<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>멤버<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(member)</span>와<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>초기자<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(initializer)</span>에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대해<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선택한<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>순서는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>학습가능성<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(learnability)</span>에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>큰<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>영향을<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>미칠<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>하지만<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>어떻게<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>올바르게<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>순서를<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>선택할지에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>대한<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>단<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>하나의<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>완벽한<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>레시피<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(recipe)</span>는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없습니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">. </span>다른<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>클래스는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다른<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>방법으로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>클래스<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>내<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>컨텐츠의<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>순서를<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>정렬할<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>수<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있습니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">중요한</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것은</span>, <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">관리자</span>(maintainer)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">가</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">요구하면</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">설명할</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">수</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">있도록</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">각</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">어떤</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">논리적인</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">순서</span>(logical order)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">를</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">사용한다는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">것입니다</span>. <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">예를</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">들어</span>, <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">논리적인</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">순서가</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">아닌</span>, “<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">추가된</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">날짜별</span>(chronological by date added)” <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">순서로</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">나타나는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">경우에는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">새로운</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">메서드</span>(method)<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">는</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">습관적으로</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">클래스의</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">맨</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">끝에</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">추가되지</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않습니다</span>.</p><p class="p3" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: "Iowan Old Style";"><span class="Apple-converted-space"> </span>1) <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">오버로드</span>(Overloads) : <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">절대로</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">분할하지</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">않아야</span> <span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: AppleMyungjo;">함</span></p><p class="p2" style="margin: 0px 0px 16px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: AppleMyungjo;">클래스에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>여러<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>생성자<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(multiple constructors)</span>가<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우나<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>동일한<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>이름의<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>여러<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>메서드<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(method)</span>가<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있는<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>경우<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">, </span>각<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>생성자나<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>메서드<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사이에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>다른<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>코드<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>없이<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">(private member</span>도<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>생성자나<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>메서드<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>사이에<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>있으면<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>안<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>됨<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">) </span>순차적으로<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";"> </span>나타납니다<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Iowan Old Style";">.</span></p>
01. source file basics
(용비)
http://www.yongbi.net/entry/01-source-file-basics
2021-05-28T17:08:37+09:00
2021-05-28T16:59:56+09:00
<blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><p class="p1" style="margin: 0px 0px 10px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(52, 52, 52);"><b>개발자를</b><span class="s1" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>위한</b></p></blockquote><p class="p2" style="margin: 0px 0px 18px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">Java Programming Style Guide (ref. Google style guide)</p><p class="p3" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 14px; line-height: normal; font-family: "Helvetica Neue";"><span class="s2" style="letter-spacing: 0.2px;">1. Source file basics</span></p><ul class="ul1" style="font-size: medium;"><li class="li4" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 14.4px; line-height: normal; font-family: "Helvetica Neue";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Apple SD Gothic Neo";">파일</span><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal;"> </span><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Apple SD Gothic Neo";">명</span></li><ul class="ul1" style="list-style-type: disc;"><li class="li5" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Apple SD Gothic Neo";">소스<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>파일<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>명은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>대소문자를<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>구분하여<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>정확하게<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>하나만<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>있는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>최상위<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>클래스와<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> .java </span>확장자로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>이루어져<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>있습니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">.</span></li></ul><li class="li6" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Helvetica Neue";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">파일</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">인코딩</span> : UTF-8</li><ul class="ul1" style="list-style-type: disc;"><li class="li5" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Apple SD Gothic Neo";">소스<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>파일은<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> UTF-8</span>로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>인코딩<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>되어야<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>합니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">.</span></li></ul><li class="li5" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Apple SD Gothic Neo";">특수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>문자</li><ul class="ul1" style="list-style-type: disc;"><li class="li6" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Helvetica Neue";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">공백</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">문자</span> (White space characters)</li><ul class="ul1" style="list-style-type: disc;"><li class="li5" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Apple SD Gothic Neo";">라인<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>종결자<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>문자열<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">(sequence)</span>을<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>제외하면<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">, ASCII </span>가로<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>공백<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>문자<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">(0x20)</span>는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>소스<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>파일의<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>어디서나<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>사용할<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>수<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>있는<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>유일한<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>공백<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span>문자입니다<span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">.</span></li><ol class="ol1"><li class="li6" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Helvetica Neue";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">문자열</span>(string)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">과</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">문자</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">리터럴</span>(character literals)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">있는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">모든</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">다른</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">공백</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">문자들은</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">예외</span>(escape)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">입니다</span>.</li><li class="li6" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Helvetica Neue";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">탭</span>(Tab) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">문자는</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">들여쓰기</span>(indentation)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">에</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">사용하면</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">안</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">됩니다</span>.<span class="Apple-converted-space"> </span></li></ol></ul><li class="li6" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Helvetica Neue";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">특수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">확장열</span> (Special escape sequences)</li><ul class="ul1" style="list-style-type: disc;"><li class="li6" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Helvetica Neue";"><span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">특수</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">확장열</span>(special escape sequences)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">을</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">가진</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">모든</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">문자의</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">경우</span>, 8<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">진수</span>(ex. \012)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">나</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">유니코드</span>(\u000a) <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">특수문자</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">대신</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">해당</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">확장문자</span> (\b, \t, \n, \f, \r, \”, \’, \\)<span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">를</span> <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">사용합니다</span>.</li></ul><li class="li6" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Helvetica Neue";">Non-ASCII <span class="s3" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">문자</span> (non-ASCII characters)</li><li><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">나머지</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> non-ASCII </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">문자의</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">경우</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">, </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">실제</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">유니코드</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">문자</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">(ex.∞)</span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">나</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">동등한</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">유니코드</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">특수문자</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">(ex. \u221e)</span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">가</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">사용됩니다</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">. </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">유니코드</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">특수문자가</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">문자열이나</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">주석</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">외부에서</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">사용되는</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">것은</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">정말</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">권장하지</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">않지만</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">, </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">코드를</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">쉽게</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">읽고</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">이해할</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">수</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">있도록</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">만들기</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">위한</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">방법이라면</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">선택할</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">수</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"> </span><span style="font-family: "Apple SD Gothic Neo"; font-size: 12px;">있습니다</span><span class="s4" style="font-size: 12px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";">.</span><br></li></ul></ul><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><p class="p7" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(231, 0, 14);"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b><i>Tip : </i></b></span><i><b>유니코드</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>특수문자의</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>경우</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b>, </b></span><b>때때로</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>실제</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>유니코드를</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>사용하는</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>것이</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>주석을</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>설명하는데</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>매우</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>유용할</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>수</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b> </b></span><b>있습니다</b><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b>.</b></span></i></p></blockquote></blockquote><ul class="ul1" style="font-size: medium;"><ul class="ul1" style="list-style-type: disc;"><li class="li6" style="margin: 0px 0px 8px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Helvetica Neue";">Example</li></ul></ul><table cellspacing="0" cellpadding="0" class="t1" style="border-collapse: collapse;"><tbody><tr><td valign="middle" class="td1" style="width: 445px; height: 14px; background-color: rgb(223, 231, 247); border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(173, 173, 173); padding: 4px;"><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);"><b>Example</b></p></td><td valign="middle" class="td2" style="width: 447px; height: 14px; background-color: rgb(223, 231, 247); border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(173, 173, 173); padding: 4px;"><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);"><b>Discussion</b></p></td></tr><tr><td valign="top" class="td3" style="width: 445px; height: 16px; background-color: rgb(242, 242, 242); border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p10" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier;"><span class="s6" style="color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);">String</span><span class="s7" style="background-color: rgb(249, 249, 249);"> unitAbbrev </span><span class="s8" style="color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">=</span><span class="s7" style="background-color: rgb(249, 249, 249);"> </span><span class="s9" style="color: rgb(16, 121, 2); background-color: rgb(249, 249, 249);">"</span><span class="s10" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Menlo; color: rgb(16, 121, 2); background-color: rgb(249, 249, 249);">μ</span><span class="s9" style="color: rgb(16, 121, 2); background-color: rgb(249, 249, 249);">s"</span><span class="s8" style="color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">;</span></p></td><td valign="top" class="td4" style="width: 447px; height: 16px; background-color: rgb(242, 242, 242); border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(26, 26, 26);"><span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;">Best : </span>주석없이<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>완벽하게<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>명확함<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;">.</span></p></td></tr><tr><td valign="top" class="td5" style="width: 445px; height: 16px; border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p10" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier;"><span class="s6" style="color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);">String</span><span class="s7" style="background-color: rgb(249, 249, 249);"> unitAbbrev </span><span class="s8" style="color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">=</span><span class="s7" style="background-color: rgb(249, 249, 249);"> </span><span class="s9" style="color: rgb(16, 121, 2); background-color: rgb(249, 249, 249);">"\u03bcs"</span><span class="s8" style="color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">;</span><span class="s7" style="background-color: rgb(249, 249, 249);"> </span><span class="s12" style="color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">// "</span><span class="s13" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Menlo; color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">μ</span><span class="s12" style="color: rgb(115, 0, 2); background-color: rgb(249, 249, 249);">s"</span></p></td><td valign="top" class="td6" style="width: 447px; height: 16px; border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);">Allowed : <span class="s14" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">하지만</span> <span class="s14" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">이렇게</span> <span class="s14" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">작성할</span> <span class="s14" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">이유가</span> <span class="s14" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">없음</span>.</p></td></tr><tr><td valign="top" class="td3" style="width: 445px; height: 16px; background-color: rgb(242, 242, 242); border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p12" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2);"><span class="s6" style="color: rgb(82, 0, 83); background-color: rgb(249, 249, 249);">String</span><span class="s15" style="color: rgb(0, 0, 0); background-color: rgb(249, 249, 249);"> unitAbbrev </span><span class="s8" style="color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">=</span><span class="s15" style="color: rgb(0, 0, 0); background-color: rgb(249, 249, 249);"> </span><span class="s9" style="color: rgb(16, 121, 2); background-color: rgb(249, 249, 249);">"\u03bcs"</span><span class="s8" style="color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">;</span><span class="s15" style="color: rgb(0, 0, 0); background-color: rgb(249, 249, 249);"> </span><span class="s7" style="background-color: rgb(249, 249, 249);">// Greek letter mu, "s"</span></p></td><td valign="top" class="td4" style="width: 447px; height: 16px; background-color: rgb(242, 242, 242); border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p9" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Arial; color: rgb(26, 26, 26);">Allowed : <span class="s14" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">하지만</span> <span class="s14" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">어색하고</span> <span class="s14" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">실수하기</span> <span class="s14" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Apple SD Gothic Neo";">쉬움</span>.</p></td></tr><tr><td valign="top" class="td5" style="width: 445px; height: 16px; border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p13" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(251, 0, 255);"><span class="s7" style="background-color: rgb(249, 249, 249);">String unitAbbrev = "\u03bcs";</span></p></td><td valign="top" class="td6" style="width: 447px; height: 16px; border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(26, 26, 26);"><span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;">Poor : </span>독자는<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>이것이<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>무엇인지<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>전혀<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>모름<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;">.</span></p></td></tr><tr><td valign="top" class="td3" style="width: 445px; height: 16px; background-color: rgb(242, 242, 242); border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p12" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Courier; color: rgb(115, 0, 2);"><span class="s16" style="color: rgb(0, 0, 117); background-color: rgb(249, 249, 249);">return</span><span class="s15" style="color: rgb(0, 0, 0); background-color: rgb(249, 249, 249);"> </span><span class="s9" style="color: rgb(16, 121, 2); background-color: rgb(249, 249, 249);">'\ufeff'</span><span class="s15" style="color: rgb(0, 0, 0); background-color: rgb(249, 249, 249);"> </span><span class="s8" style="color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">+</span><span class="s15" style="color: rgb(0, 0, 0); background-color: rgb(249, 249, 249);"> content</span><span class="s8" style="color: rgb(83, 85, 2); background-color: rgb(249, 249, 249);">;</span><span class="s15" style="color: rgb(0, 0, 0); background-color: rgb(249, 249, 249);"> </span><span class="s7" style="background-color: rgb(249, 249, 249);">// byte order mark</span></p></td><td valign="top" class="td4" style="width: 447px; height: 16px; background-color: rgb(242, 242, 242); border-style: solid; border-width: 1px; border-color: rgb(173, 173, 173); padding: 4px;"><p class="p11" style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: "Apple SD Gothic Neo"; color: rgb(26, 26, 26);"><span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;">Good: </span>인쇄할<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>수<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>없는<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>문자에는<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>특수문자를<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>사용하고<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;">, </span>필요한<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>경우<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>주석<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;"> </span>추가<span class="s11" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: Arial;">.</span></p></td></tr></tbody></table><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; color: rgb(231, 0, 14);"><b><i><font face="Helvetica Neue">Tip : </font><font face="Apple SD Gothic Neo">일부 프로그램에서 non-ASCII 문자를 제대로 처리하지 못할 수도 있다는 두려움 때문에 코드의 가독성을 떨어 뜨리면 안 됩니다. 만약 그런 일이 발생한다면, 해당 프로그램은 중단되고, 수정해야만 합니다</font></i></b></span><i style="color: rgb(231, 0, 14); font-family: "Apple SD Gothic Neo";"><span class="s4" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";"><b>.</b></span></i><br>
Basic Concept of Docker
(용비)
http://www.yongbi.net/entry/Basic-Concept-of-Docker
2021-04-19T22:39:53+09:00
2021-04-19T22:30:03+09:00
Docker 환경에 대한 기본 용어 정의.<div><br></div><div><div>namespace</div><blockquote><div>이름공간 또는 네임스페이스(Namespace)는 개체를 구분할 수 있는 범위를 나타내는 말. </div><div>일반적으로 하나의 namespace에서는 하나의 이름이 단 하나의 개체만을 가리킴.</div></blockquote><div><br></div><div>docker</div><div><blockquote>컨테이너를 만들고 사용할 수 있도록 하는 컨테이너화 기술</blockquote></div><div><br></div><div>docker engine</div><div><blockquote>OS virtualization 및 컨테이너 실행 환경</blockquote></div><div><br></div><div>image</div><div><blockquote>docker engine으로 실행할 수 있는 바이너리<br>파일시스템을 포함하여 어플리케이션에 필요한 모든 것을 포함하고 있음.<br></blockquote></div><div><br></div><div>container</div><div><blockquote>docker engine에서 image가 실행된 형태.<br>서버의 다른 모든 프로세스들과 분리된 프로세스.<br></blockquote></div></div>