Eclipse 프로젝트 생성 및 실행

kxsxh·2024년 1월 18일
0

JAVA

목록 보기
5/16

프로젝트 생성부터 실행까지

  1. 자바 프로젝트를 생성하기 위해 [File] - [New] - [Java Project] 메뉴를 선택한다

    • 만약에 [JAVA Project] 메뉴가 보이지 않는다면 [Window] - [Perspective] - [Java] 메뉴를 선택해서 Java 퍼스펙티브로 번경한다

    • 모듈명은 꼭 프로젝트명으로 할 필요 없음

  1. 소스 파일 생성과 작성

패키지

자바는 소스 파일 및 컴파일된 바이트 코드 파일들을 기능별로 쉽게 관리하기 위해 패키지(Package)를 사용한다
패키지는 마치 파일 시스템의 폴더(디렉토리)와 비슷하다

main() 메소드를 자동으로 추가하기 위해 [public static void main(String[] args)]를 체크한 후 [finish] 버튼을 클릭한다.

  • name을 첫문자는 대문자

  • main을 쓰지 않을 때
    즉, 시작 지점이 아닐 때 체크 표시 하지 않음.
    하나의 패키지에 클래스 생성 후 또 그 패키지에 클래스를 생성하게 될 때 체크 표시 안함

프로그램 소스 분석

  • 패키지 선언이 반드시 있어야 함
    package chap01.exam;
public class Hello {
}

 public : 클래스 선언부
 Hello : 클래스 이름
{ } -> 클래스 블록

중괄호 {} 블록의 앞부분인 public class Hello를 클래스 선언부라고 한다

public class : 공개 클래스

  • 클래스 이름은 소스 파일명과 동일해야 하며, 대소문자도 일치해야 한다

javac 명령어로 컴파일하면 클래스 이름에 .class가 붙어 바이트 코드 파일이 생성된다

일반적으로 Hello.class를 Hello 바이트 코드 파일이라고 부르지 않고 Hello 클래스라고 간단히 부른다

public static void main(String[] args) {
	System.out.println("Hello, Java")
    }
    
public : 메소드 선언부
main : 메소드 이름
{ } : 메소드 블록

public static void main(String[] args) : 메소드 선언부

  • java 명령어로 바이트 코드 파일을 실행하면 제일 먼저 main() 메소드를 찾아 블록 내부를 실행한다

이클립스 주석 : ctrl + shift + /
이클립스 한줄 복사 : alt + ctrl + ↑,↓


이클립스 디버깅 실행 단축키 : F11


콘솔프로그램의 실행은 main() 메소드에서 실행한다.


클래스 : 필드 또는 메소드를 포함하는 블록

 만약에 쇼핑몰 프로그램을 작성하고자 한다라면
	 회원, 제품, 장바구니, 주문내역 등등 부품이 필요할 것이다.
	 여기서 필요로 하는 부품의 설계도면을 "클래스"라고 보면 된다

메소드 : 어떤 일을 처리하는 실행문들을 모아 놓은 블록


javac 명령어로 컴파일하면 클래스 이름에 .class가 붙어 바이트 코드 파일이 생성된다


//

1줄 주석문(라인 주석문) : // 부터 라인 끝까지 주석으로 처리한다

      /*
      
      */
      

여러줄 주석문(범위 주석) : /* */ 사이에 있는 내용은 모두 주석으로 처리한다

      /***...*/

문서화 주석! : 어떤 클래스나 어떤 메소드 생성시 javadoc 를 이용해서 API 문서를 만들때 사용한다. /
프로그래밍을 막 짠다음에 클래스파일을 만들면...


이클립스에서 내가 기록했던 파일들을 서치하고 싶을 때 이것을 누르면 된다

0개의 댓글