hyeonga_code

Java_05_시작하기 프로젝트, 패키지, 클래스, 기본 출력, 저장하기, 프로젝트 이름 변경, 이클립스로 자바 실행 본문

Java

Java_05_시작하기 프로젝트, 패키지, 클래스, 기본 출력, 저장하기, 프로젝트 이름 변경, 이클립스로 자바 실행

hyeonga 2023. 9. 8. 05:59
반응형

     


- 시작하기
    1. 프로젝트 생성
        file > new > java project [Alt] + [Shift] + [N]
        - 프로젝트 생성시 '.exe' 확장자 파일이 생성됩니다.
            - 어플리케이션/응용프로그램/프로젝트는 여러 파일이 모여 실행되는 것입니다.

        > Project Name : labs
            - 한글로 작성하지 않습니다.
            - Location : 현재 디렉터리 하위에 설정한 프로젝트 이름으로 폴더가 생성됩니다
            - JRE : Use default JRE 'jdk-11.0.19+7' and workspace compiler preferences 체크
            - Module :
                - 11 버전이므로 나온 것입니다.
            - Create module-info.java file
                - 쓰지 않는 것은 기재하지 않아 메모리 용량을 줄일 수 있습니다.
                - 정확하게 작성해야 오류가 발생하지 않습니ㅏㄷ.
                -- 체크 해제
        > Next 
            'Java Settings'
            - Source
                - labs
                    - src : '.java' 확장자를 가진 소스 코드가 저장되는 폴더입니다.
            - Default output folder : '프로젝트 이름'/bin
                - '.class' 확장자 파일은 Byte Code 파일입니다.
        > Finish
        > Open the Java perspective? > Open Perspective
        >>> 프로젝트가 생성되었습니다.

        - labs
            - JRE System library
            - src
                - module-info.java  // 중요하지 않습니다.
                    - labs
            - bin
                - module-info.class // 메모장으로 여는 경우 바이너리 코드이므로 읽을 수 없는 파일입니다.
                - eclipse 프로그램에서는 표시되지 않습니다.
                    - 클래스를 생성하면 자동으로 생성되는 파일이기 때문입니다.

    2. 패키지 생성하기
        - Java 소스코드는 항상 패키지 폴더 하위에 위치해야 합니다.
        > New > Package 
            Source folder : '프로젝트 이름'/src
            Name : basic

    3. 클래스 생성하기
        > New > Class
            Source folder : '프로젝트 이름'/src
            Package : basic
            Name : HelloJava
            - public static void main(String[] args) 체크하기

    - 기본 형태 
'HelloJava.java'
=====

1
2
3
4
5
package basic;
 
public class HelloJava {
 
}
cs

 

    - 출력하기
'HelloJava.java'
=====

1
2
3
4
5
6
7
package basic;
 
public class HelloJava {
    public static void main(String[] args){
        System.out.println("Hello World!!");
    }
}
cs


    - 저장하기
        - 클래스명과 파일명이 동일해야 합니다.
        - '.java' 확장명으로 작성합니다.
        - 대소문자 구분합니다.
        - 메모장 기본 인코딩 버전  : 'UTF-8' >>> 'ANSI'로 변경해서 저장합니다.
        - 파일 형식 : '모든 형식'으로 변경합니다.

    - 프로젝트 이름 변경하기
        > 프로젝트 우클릭 > Refactor > Rename

- 이클립스에서 실행하기 (Run src)
1) 마우스 우클릭 > Run As > Java Application
            - 혼자 실행할 프로그램이므로 Java Application을 선택해도 무관합니다.
        2) [Ctrl] + [F11]
        > ANSI Console 경고창 : 'Starting with the 2022-09 release Eclipse supports ANSI escapes in console'
            > OK 클릭합니다.


 - 메모장에서 작업해도 무관합니다.
    - 글자 색이 구분이 되지 않아 구분이 어렵습니다.
    - 이와 같은 불편함을 개선하기 위해 도와주는 프로그램이 IDE 입니다.
    - 서버에서 직접 수정하는 경우 이클립스가 설치되어 있지 않으므로 메모장에서 직접 수정하는 경우가 많습니다.

반응형