---------- javacomplairer ----------
FileList_filter.java:3: class javaTest is public, should be declared in a file named javaTest.java
이러한 에러가 나는 이유가 무엇일까?
위에 구문을 해석하면 class javaTest는 public 입니다
파일명은 javaTest.java로 선언되어야 합니다.
그러면 이제 클래스명과 실행 시켜야할 파일명이 같아야한다는 것을 알았다.
--------------------------------------------------------
public class javaTest
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
--------------------------------------------------------
위와 같은 예제가 있다면 파일명은 당연히 javaTest.java 가 되어야한다.
※ 참고
이 클래스를 컴파일 하면 javaTest.class 형태의 파일로 저장이 됩니다.
프로그램에서 이 클래스를 사용할때 메모리를 이용하는데 파일 이름이
다르다면 다른 메모리를 사용하여 각각 다른 것으로 인식을 하게 되는 것이지요
그래서 메모리로 불러들일때 문제가 발생합니다.
FileList_filter.java:3: class javaTest is public, should be declared in a file named javaTest.java
이러한 에러가 나는 이유가 무엇일까?
위에 구문을 해석하면 class javaTest는 public 입니다
파일명은 javaTest.java로 선언되어야 합니다.
그러면 이제 클래스명과 실행 시켜야할 파일명이 같아야한다는 것을 알았다.
--------------------------------------------------------
public class javaTest
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
--------------------------------------------------------
위와 같은 예제가 있다면 파일명은 당연히 javaTest.java 가 되어야한다.
※ 참고
이 클래스를 컴파일 하면 javaTest.class 형태의 파일로 저장이 됩니다.
프로그램에서 이 클래스를 사용할때 메모리를 이용하는데 파일 이름이
다르다면 다른 메모리를 사용하여 각각 다른 것으로 인식을 하게 되는 것이지요
그래서 메모리로 불러들일때 문제가 발생합니다.
반응형