자바의 신 2장 - Hello God Of Java

so2·2021년 6월 11일
0

Hello God Of Java

  • cmd 창에서 java 프로그램이 실행되는 이유 ?
    프로그램의 확장자가 exe, com, bat 중 하나로 끝나면 실행할 수 있다. 확장자를 붙이지 않아도, 해당 확장자가 있는 파일을 Path라는 경로에서 찾아서 실행한다.
    따라서 어떤 프로그램이 cmd 창의 어떤 위치에서라도 실행할 수 있으려면 Path에 지정되어 있으면 된다.

  • javac : 컴파일
    java : 실행

  • 자바 컴파일 및 실행 절차
    텍스트 파일을 컴파일 단계를 거쳐야 프로그램을 컴퓨터가 이해할 수 있다.

    .java라는 확장자로 되어 있는 소스를 컴파일하면 .class라는 확장자를 가진 바이너리 파일이 생성되어 디스크에 저장된다.
    컴파일을 하는 프로그램을 컴파일러라고 부르며, 자바에서는 javac.exe프로그램이 그 역할을 수행한다.

  • java 명령으로 실행하는 자바 프로그램의 진입점(시작점)은 main()메소드이기 떄문에 반드시 있어야한다.
    구성 : public static void main(String[] args){ }

  • 메소드

    1. 제어파(modifier) : main()메소드에 있는 public static과 같은 메소드의 특성을 정하는 부분

    2. 리턴 타입 (return type) : 메소드가 끝났을 때 돌려주는 타입

    3. 메소드 이름(method name) : 소괄호 앞에 있는 메소드 이름

    4. 매개 변수 목록 (parameter list) : 소괄호 안에 있는 매개 변수의 목록

    5. 예외 목록 (exception list) : 메소드의 소괄호가 끝나는 부분과 중괄호 시작하는 부분 사이에 예외 목록이라는 것을 선언할 수 있다.

    6. 메소드 내용 (method body) : 중괄호 안에 있는 내용들

      리턴 타입, 메소드 이름, 메소드 내용만 정의하면 컴파일 가능

  • 한줄 주석 : //

    블록 주석 : /* *

    문서용 주석 : /** */

0개의 댓글