Java 소스코드를 작성할 때 우리가 만드는 파일은 .java 파일이다. 하지만 프로그램 구동은 .class 파일을 가지고 한다.
사람이 자바 소스코드 작성
이것을 가지고 컴파일러가 .class 파일을 생성 - .class 파일은 바이트 코드로 이루어져있다.
.class 파일로 프로그램을 동작시킬 때 사용
소스코드보다 바이트코드가 구동하는데 더 빠르다고 한다.
소스코드를 노출시키면 보안상 이유로 좋지 않다고 한다.
+ 깃허브에 .class파일은 업로드해도 사람이 읽기 힘드니 안올려도 된다.
Last updated 1 year ago