java의 기본적이지만 정말 중요한 개념들

u·2021년 10월 13일

Java

목록 보기
2/11

자바 API란?

자바로 개발하기 위해 필요한 기본적인 클래스, 인터페이스의 모음이다

이러한 기본 API는 <java설치경로>/jre/lib/rt.jar에 저장돼있다.

java.lang.*

java.util.*

출처 : https://kephilab.tistory.com/91

터미널에서 컴파일하기

터미널에서 java 파일을 컴파일 할 때 외부 라이브러리를 클래스 패스에 추가하고 컴파일 해야하지만 기본 라이브러리는 그러지 않아도 컴파일이 잘된다. java를 환경변수에 추가해뒀기 때문이다.

test.java

import java.util.Vector;
public class test{
	public static void main(String[] args){
		System.out.println("hello world");
		Vector<Integer> v = new Vector<>();
	}
}

이런 파일이 desktop에 있다고 할 때 기본 라이브러리에서 임포트 하는 것도 javac에서 알아서 갖고온 뒤 컴파일 해준다.

하지만 외부라이브러리는 안된다. 다음에 시간 날때 터미널에서 외부 라이브러리 임포트 하는 방법을 공부해야겠다.

자바 클래스패스, 패키지, 환경변수 설명

https://league-cat.tistory.com/419
https://beststar-1.tistory.com/17

0개의 댓글