어려울 거 같아서 미뤄뒀던 프로그래밍 공부 이번에 숨 딱 참고 Java 다이브 💦
패키지는 클래스를 모아놓은 일종의 집합이에요.
클래스를 용도별이나, 기능별로 그룹화 한 것인데요. 소스코드는 폴더로 분류된 형태로 존재하게 돼요.
서로 다른 패키지에 속해 있다면 다른 클래스와 이름이 동일하더라도 충돌이 발생하지 않아요.
패키지 이름은 회사 + 프로젝트의 아이덴티티를 넣어요. (예 : io.velog.luvjoyyy.java)
(1) 패키지를 생성하려고 하는 자바 프로젝트위에서 마우스 오른쪽 버튼을 눌러줘요. - [New] - [Package]
(2) 원하는 패키지의 이름을 기입한 후에 [Finish] 를 눌러줘요.
(3) 패키지가 생성된 걸 확인할 수 있어요.
패키지로 나눈 것까진 좋은데.. 다른 패키지에 있는 메서드를 쓰고 싶다면 어떻게 해야 할까요? 그럴 땐 import 키워드를 이용해 보세요!
컴파일이 완료된 *.class 파일들이 위치하는 경로에요. 즉 객체를 생성할 때 대상 클래스의 소스 없이도 컴파일된 결과물만 참조하여 객체 생성 및 메서드 호출 등이 가능해 져요.
한 개 이상의 패키지들을 배포하기 용이하도록 압축한 형태에요. 다른 프로그램에서 라이브러리 안에 포함된 기능을 활용할 수 있어요.
우리가 사용하는 JDK 안에는 이미 수많은 라이브러리가 포함되어 있고, 이 라이브러리 안에는 프로그램 개발에 필요한 패키지들이 기본적으로 포함되어 있어요. **자바 프로그래밍은 이러한 라이브러리들의 기능을 활용하여 이루어져요. 이렇게 프로그램 개발을 위하여 기본적으로 제공되는 기능들을 API라 해요
(1) [https://www.oracle.com/] 접속 - 상단 메뉴 [Products] - [Java]
(2) [Download Java]
(3) 설치한 버전 밑에 [Online Documentation]
(4) [API Documentation]
다음 다이브에서 또 만나요 🌊
출처
https://media.giphy.com/media/l2Je1bFuOpkNpyqYM/giphy.gif
https://media.giphy.com/media/Jbb3KS22397YQ/giphy.gif