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 |
댓글