관리 메뉴

이모저모

자바- 2(프로그램 실행) 본문

코딩공부/자바

자바- 2(프로그램 실행)

bhoon 2024. 3. 3. 16:38

1. 새로운 프로젝트 실행

2. module info.java 

module info.java 파일은 자동적으로 생성된다.

module chap_01 {
	// java se가 제공하는 모든 모듈이 필요함을 의미.
	requires java.se;
}

위와 같은 코드를 이용하여 java se가 제공하는 모든 모듈을 사용하자. 실행중 오류가 난다면 jdk library를 remove하고 다시 add해야한다. 자세한 내용은 아래의 블로그를 참고하자.

https://a-magnolia.tistory.com/33

 

이클립스 프로젝트에 java.lang.Object cannot be resolved 가 나올때

어제까지만 해도 잘 되던 프로젝트가 잠깐 외장하드를 통해 옮겼더니 String을 선언한 모든 곳에서 에러가 떴다. 에러를 클릭해보니 The type java.lang.Object cannot be resolved. It is indirectly referenced from req

a-magnolia.tistory.com

 

3. package 파일, class 파일 추가

src파일 위에서 우클릭한 후 package 파일을 추가한다. 이후 package 파일에서 우클릭한 후 class파일을 추가한다. 이때 static void main(String[] args)를 클릭하자. main은 프로그램 실행의 진입점(entry point)이다. 

위의 사진에서 chap_01은 project, sec03.exam01은 package, hello.java는 class이다. 각 java 파일의 코드 내용은 아래와 같다. 각각 콘솔 창에 print하는 코드와 변수를 선언하고 사칙연산 후 콘솔 창에 print하는 코드이다.

package sec03.exam01;

public class Hello {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("Hello, Java");
	}

}

 

package sec03.exam02;

public class Runstateexample {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int x = 1; // 변수 x를 선언하고 1저장
		int y; // 변수 y를 선언
		y=2; // 변수 y에 2 저장
		int result = x+y; // result를 선언하고 x와 y를 더한 값을 출력
		System.out.println(result); // 모니터에 출력하는 메소드 호출
	}

}

 

정리

class파일을 만들어 코드를 작성하고 실행하는 방법을 알았다. project -> package -> class 순으로 파일을 만들자.

'코딩공부 > 자바' 카테고리의 다른 글

자바-1(환경 준비)  (0) 2024.03.03