본문 바로가기
IT/JAVA

자바 (JAVA)

by 비준 2023. 5. 31.

0. IDE (통합 개발 환경)

     - 개발의 편의성을 높이기 위해 사용하는 툴 -> 다양한 종류의 IDE가 존재한다

     - JAVA에서 많이 사용하는 툴은 이클립스이다 -> 1. 무료, 2.많은 기능과 다양한 단축키를 제공하기때문에 많이 사용

1. JVM (Java Virtual Machine)

    - JAVA로 만든 프로그램을 실행 시켜준다

    - 메모리를 관리한다

2. JRE (Java Runtime Envirment)

   - JVM을 포함한다

   - JVM에서 실행할 때 필요한 라이브러리 파일등을 가지고 있다

3. JDK (Java Development Kit)

  - JRE를 포함한다.

  - JRE외에 개발에 필요한 도구들을 가지고 있다

4. JAVA 소스코드를 쓰기 위한 과정

    -> 프로젝트 -> 패키지(패키지 생성 시, 맨 앞글자는 소문자) -> 클래스(클래스 생성시, 맨 앞글자는 대문자) -> 메소드 -> 소스코드(명령)

5. 프로젝트 폴더 생성

  -> ctrl + n -> java project -> 프로젝트 이름 설정, 모듈 체크 해제 -> finsh

6. 패키지 생성

  -> ctrl + n -> package -> 패키지 이름 설정 -> finsh

7. 클래스 생성

  -> ctrl + n -> class -> 클래스 이름(앞글자는 대문자로) -> finsh

8. 메소드 생성

  -> 클래스의 중관호 { }안에서 main이라고 쓰고 ctrl + space

9. 메소드

   -> 이름 뒤에 소괄호( )가 있는 대부분의 명령어(예외인 것도 있음)

         ==> ex) public static void main (String[ ] args)

                      ---------------------  -------

                            메소드           메소이름

   -> 키워드 뒤에 ( )가 있는 명령어는 메소드가 아니다

  9.1 메인 메소드

    -> 자바 프로그램이 실행되면 제일 처음에 실행되는 메소드

    -> 프로그램이 시작되는 시작점

  9.2 출력 메소드

    -> println( ) -> 괄호안에 있는 것(값)을 콘솔창에 출력함

            --> System.out.println("출력할 내용");

10. 들여쓰기

    -> 자바에서 들여쓰기는 코드에 영향을 주지 않는다 그러나 가독성을 높이기 위해 사용한다.

    -> 자동 들여쓰기 : ctrl + shift + f

11. 중괄호

   -> 자바에서 중괄호로 영역을 표시한다.

12. 세미콜론 ;

   -> 자바에서는 세미콜론(;)으로 문장의 끝을 표시한다.

13. 주석

   -> 사람이 사람에게 설명하기 위한 코드, 컴파일 시 제외된다.

   -> 잠시 컴파일에서 제외시키고 싶을때에더 자주 사용된다.

   -> // : 라인 주석 또는 해당 줄을 마우스로 드래그 후 ctrl + /

   -> /* */ : 범위 주석

14. 컴파일러

    -> 번역기 (컴파일을 해준다)

15. 컴파일

    -> 사람의 언어를 컴퓨터 언어로 번역해주는 작업

   

'IT > JAVA' 카테고리의 다른 글

java 출력 메소드 실습  (0) 2023.06.03
자바 (JAVA) - 변수 (Variable), 메소드(method)  (0) 2023.06.03
백준 - 1000번  (0) 2023.06.03
백준 - 2557번  (0) 2023.06.03
자바 (JAVA) - 변수 (Variable)  (0) 2023.05.31

댓글