이모저모
자바- 2(프로그램 실행) 본문
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 |
---|