-
패키지, 클래스 생성개발/자바JAVA 2024. 1. 15. 17:24
▶ 패키지 생성(소문자)
src우클릭 -> 위 사진과 같이 따라하면 된다.
※ 패키지 생성 시 주의사항
-한 패키지 내에 동일한 이름의 패키지, 클래스 생성 불가(이름 중복 불가)
단, 서로 다른 패키지 내에 동일한 이름의 패키지, 클래스는 생성 가능하지만, 추천하지 않는다... 나중에 자동 import되고 난리남...
-기본패키지(default)에 클래스를 만드는 것은 가능하나 권장하진 않음...
> 기본패키지에 만들어진 클래스는 절대 다른 클래스에서 가져다 쓸 수 없음.
> 나중에 소스코드들을 관리하기가 힘들어짐(카테고리별로 코드를 패키지에 쪼개서 관리하면 유지보수에 더 용이함).
-패키지의 포함관계는 .(도트) 으로 표현함.
-패키지는 적어도 3단계 이상으로 만들어주는 것을 권장(Spring에서는 무조건 지켜야하기 때문에 습관을 들이시길...)
-com.회사명.프로젝트명 처럼 두번째 레벨 까지는 도메인 주소의 역순으로 쓰는 것을 권장.
> 패키지명만 봤을 때 이 프로그램이 어느 회사에서 제작된건지 한눈에 파악 가능
> 도메인 주소는 고유값이라 중복을 방지할 수 있기 때문.
*만약 패키지 안에 하위 패키지를 만들고 싶다면
com이라는 패키지 안에 kh라는 패키지를 만들고 싶다면.
com.kh 처럼 .(도트)를 찍어서 하위관계를 표시해주면 된다!!
쨘
▶클래스 생성(대문자)
마찬가지로 우클릭-> 사진 따라가면 된다ㅎㅎ
클래스파일은 파일명에 대문자, 카멜기법 꼭 지켜주세용~! 나중에 오류날 수도 있고, 회사가서는 폐급소리를...
클래스는 확장자명이 .java이다!!
옆에 뭔가가 생겨났다... 이제 진짜 코딩할 준비 끝임.
**뭔가 단축키 꿀팁
글자크기 키우기 : ctrl, shift, +
글자크기 줄이기 : ctrl, -
호이~
'개발 > 자바JAVA' 카테고리의 다른 글
메인 메서드(method),console, 출력문 (0) 2024.01.16 주석처리, 클래스 뜯어보기 (1) 2024.01.15 이클립스 세팅, 프로젝트 생성 (0) 2024.01.15 JDK및 IDE(이클립스)설치 (2) 2024.01.15 프로그래밍 개요 (0) 2024.01.15