공부/자바 썸네일형 리스트형 자바 - The public type [class name] must be defined in its own file 에러 이 에러는 클래스 이름이 파일명과 일치 하지 않을 때 와 하나의 파일에 여러 개의 클래스가 있을 때 public 클래스가 있을 때 발생하는 에러이다. 하나의 파일에 클래스가 여러 개 있을 때 public 을 붙일수 있는 클래스는 파일명과 일치하는 클래스명이다. 그 이외의 클래스는 public 삭제한다. 하지만 아래와 같이 파일명과 일치하는 클래스 파일이 다른 클래스를 포함하고 있을때는 public 을 사용해도 상관없다. 더보기 이전 1 2 3 다음