본문 바로가기

CLASS2

JAVA에서 자주 발생하는 에러와 해결방법 1. cannot find symbol / cannot resolve symbol 지정된 변수나 메소드를 찾을 수 없다는 의미로 선언되지 않은 병수나 메소드를 사용하거나, 변수 또는 메소드의 이름을 잘못 사용한 경우에 발생한다. 자바에서는 대소문자 구분을 하기 때문에 철자 뿐만 아니라 대소문자의 일치여부도 확인해야 한다. 2. ';' exprected 세미콜론(;)이 필요한 곳에 없다는 뜻이다. 자바의 모든 문장의 끝에는 ';'을 붙여주어야 하는데 가끔 이것을 잊고 실수하기 쉽다. 3. Exception in thread "main" java.lang.NoSuchMethodError : main main 메소드를 찾을 수 없다는 의미로 실제로 클래스 내에 main 메소드가 존재하지 않거나 메소드의 선언부.. 2020. 11. 1.
클래스, 자바소스코드, 컴파일, cmd명령어 1. Java -완전한 객체지향 프로그램으로 클래스(객체, 인스턴스) 안에 구성된 메소드를 호출하여 원하는 프로그램을 만든다 >> 추상화 -단위: Class *Class -필드와 메소드(Statement)로 구성되며 명령은 메소드 안에 있어야 실행 가능하다 *컴파일(Compile) -자바 소스코드로부터 기계어를 생성하는 작업. 좀 더 쉽게 말하자면 개발자가 입력한 소스코드를 바이너리 코드로 변환하는 과정을 말한다(목적파일이 생성됨) Java Source Code(*.java) "컴파일" → 파일변환이 아닌 파일생성! 기계어(*.class) public class FirstJava{ public static void main(String[] args){ System.out.println("Welcom to.. 2020. 7. 10.