Java

자바 class 파일 작성해보기

조충희 2025. 4. 9. 16:37

효율적인 코드 작성을 위해 기본명령어와 단축키를 잘 기억해두자

 

class 파일을 만든 뒤 코드 작성을 위해 넣어야 하는 명령어

인텔리제이 환경에서는 main이라고만 써도 자동완성이 활성화된다.

// 코드의 진입점
public static void main(String[] args) {
}

 

출력 명령어

인텔리제이에서는 이클립스와 달리 sysout 자동완성이 안된다.

System.out.println();

 

줄간격과 띄어쓰기로 가독성 높은 코딩을 해보자.

package ch01;

// 탭 간격을 일정하게 유지하면 코드가 더 읽기 쉬워진다.
// (가독성 권장 사항)

public class HelloJava {

    // 한 줄 주석 : 자바가 실행하지 않는 부분이다.

    /*
    여러 줄 주석 : 긴 설명을 작성할 때 사용한다.
     */

    // 코드의 진입점
    public static void main(String[] args) {

        // System.out.println();
        // 컴퓨터에게 명령시킨 것
        // 콘솔에게 괄호() 안의 내용을 출력하라는 명령어
        // 세미콜론(;) 문장의 끝을 나타내는 역할
        // 굉장히 많은 세미콜론이 사용된다.

        System.out.println("hello java");

    } // end of main

    // 실행 단축키 ctrl + shift + F10

} // end of class

주석 단축키 Ctrl /

한줄 삭제 Ctrl Y

띄어쓰기 자동화 Ctrl Alt L

 

인텔리제이 단축키 정리된 곳

https://chaeyami.tistory.com/216

 

[IntelliJ] IntelliJ 단축키 모음(Window & Mac)

General - 일반적인 단축키 Window Mac 설명 Alt + #[0-9] ⌘0...⌘9 각 단축키에 해당하는 도구창 열기 Ctrl + S ⌘S 모두 저장 Ctrl + Alt + Y ⌘⌥Y IntelliJ가 파일 시스템에서 최신 변경 사항을 처리하도록 강제

chaeyami.tistory.com

 

 

폴더내 파일명과 자바 클래스명은 같아야 한다.

다를 경우 오류가 나게 되고 리팩터, 리네임 기능으로 수정할 수 있다.

package ch01;

// 파일명(WelcomeToJava)과 다른 코드를 적었을 경우
// 코드상에는
// 자바규칙
// 파일 이름과 클래스 이름이 동일해야 한다.

public class WelcomeToJava {

    // 코드의 진입점
    public static void main(String[] args) {

        System.out.println("안녕! 자바의 세계에 온 것을 환영해!");
//        System.out.println("오늘은 2025년 4월 9일이야.");
//        System.out.println("나는 문자열이야.");
//        System.out.println(2025);

        System.out.println("오늘은 " + 2025 + "년 " + 4 + "월 " + 9 + "일이야.");


    } // end of main

} // end of class

'Java' 카테고리의 다른 글

변수의 선언, 초기화, 사용  (0) 2025.04.09
자바의 출력 명령어 println  (0) 2025.04.09
자바 학습 목표  (0) 2025.04.09
반복문 Do While 구문 4월3일  (0) 2025.04.03
반복문 for 구문 4월1일  (0) 2025.04.01