본문 바로가기
Java/java상식

[자바/java] 자바에서 public class와 class의 차이

by 붕어사랑 티스토리 2021. 5. 24.
반응형

 

 

 

 

 

 

 

 

 

public class는 다른 패키지에서 접근이 가능하게 된다.

 

한 java파일 내에서는 하나의 public 클래스만 가질 수 있다.

 

public class를 선언한경우 public class의 이름은 반드시 파일명과 일치해야 한다!

 

가령 cow.java라는 클래스를 임포트 했다고 하자. 그럼 나는 cow 클래스를 사용할걸 기대했는데

 

public class 이름이 pig이면 곤란하다.

 

고로 java에서는 public class 이름을 파일명과 같도록 강제한다.

 

 

 

 

 

 

 

 

 

 

반응형

'Java > java상식' 카테고리의 다른 글

자바 람다식이란?  (0) 2021.07.07
final 클래스 final 메소드  (0) 2021.06.10
자바의 접근지시자 종류  (1) 2021.06.10
자바 점점점 의미  (0) 2021.06.01
[자바/java] 자바의 클래스명과 파일명  (0) 2021.05.24

댓글