ggoggo
2. Java 프로그래밍 기초 (2) 본문
- JAVA 프로그램 작성
- 이클립스를 사용한 Java 프로그램 작성 순서
(1) 프로젝트 생성
(2) JAVA 프로그램 코딩
(3) 컴파일
(4) 실행
1. 이클립스 실행
2. 프로젝트 생성
- 프로젝트 : Java 프로그램을 담아놓은 그릇
자바 소스 파일 -> src 디렉토리
바이트 코드 파일 -> bin 디렉토리(package explorer view에선 보이지 않음.)
3. 클래스 생성
[Package] : 클래스를 포함하는 그룹명
[name] : 클래스 이름
- 패키지 안과 src 폴더에 2개의 클래스가 만들어짐;;
https://okky.kr/articles/901460
OKKY - 이클립스 패키지 생성하면 왜 두개가 생길까요??
com.hello.hellospring안에다가 com.hello.hellospring.controller패키지를 생성했는데,,사진에 보시는것처럼 두개가 보이네요그리고 한개 삭제하면 둘다 삭제되고,, 패키지안에 class생성하면 둘다 생성이됩니
okky.kr
3. 프로그램 작성
JVM은 JAVA 어플리케이션이 실행되면 제일 먼저 main 메소드를 실행
4. 바이트 코드 실행
처음 실행 시만 Run As로 실행하고 이후엔 Run
- 내부적 : java.exe가 실행되고, JVM은 컴파일된 바이트 코드를 실행
- Java Naming Rule(자바 명명 규칙)
- 실행 실패=> Warnings : Resource leak
https://hey-stranger.tistory.com/45
[Java] Resource leak: 'scanner' is never closed 자바 경고와 해결방법
(2021.01.15) 자바 코딩 문제를 풀어보던 도중에 java 경고가 떴다... 코드 실행에는 문제가 없지만 해결해주는게 좋을 것 같다.. Scanner scanner = new Scanner(System.in); 이를 사용할 경우에 Resource leak:..
hey-stranger.tistory.com
'3-2 > JAVA' 카테고리의 다른 글
length, length(), size()의 차이 (0) | 2022.10.07 |
---|---|
2. 출력과 변수(3) (0) | 2022.09.16 |
2. 통합 개발환경 eclipse 설치 (1) (0) | 2022.09.14 |
1. JAVA 개발환경 구축 (2) (0) | 2022.09.14 |
1. JAVA 개요 (1) (0) | 2022.09.07 |