///////
Search
🦖

패키지

김하늘_220923

패키지

비슷한 성격의 자바 클래스를 모아 놓은 자바의 디렉토리
내장 패키지 : 자바에서 제공하는 패키지 사용자 정의 패키지 : 사용자가 정의하는 패키지
패키지 명명 규칙
1.
패키지 이름은 모두 소문자로 구성
2.
인터넷 도메인 이름의 역순으로 이름을 구성 ex) www.wxfx.com -> com.wxfx.ooo
3.
이름 끝에 클래스를 정의한 주체 또는 팀 명 또는 프로젝트명 추가
패키지 사용법
같은 패키지 내에서는 import 없이 사용이 가능하다.
다만, 다른 패키지에 있는 클래스를 사용하고 싶다면,
import java.util.Scanner import java.util.* //util 내 모든 클래스 사용
Java
복사
형태로 import를 사용하여 인용하거나
java.util.Scanner sc = new java.util.Scanner(system.in);
Java
복사
형태로 패키지와 클래스를 다 적어서 사용하면 된다.
이클립스 도움 없이 파일을 컴파일하고 실행하기
show in -> terminal
현재 디렉토리에 파일이 있다면,
javac xxx.java 하면 컴파일해서 .class 파일이 생성됨 java xxx 하면 소스코드 실행
파일이 현재 디렉토리에 없어 오류가 난다면, set classpath = 해당 디렉토리 주소로 지정하여 설정한 디렉토리에서 파일을 찾은 후 javac xxx.java 나 java xxx 를 실행한다. classpath : 해당 클래스가 어디 위치에 있는지 알려줌
혹은 java -classpath 디렉토리 주소 xxx(파일명)