본문 바로가기
Java/생활코딩

Java 입문 수업 (1)

by k-mozzi 2022. 9. 3.
반응형
Preface

 

git 공부를 마친 후 '이것이 자바다' 책을 바로 시작할 계획이었지만, 생활코딩에서 Java의 기본적인 내용을 한 번 훑고 가는 것이 좋을 것 같다는 생각이 들어 며칠 간 생활코딩 강의를 보려고 한다.

 

'Java1'이라는 카테고리에 총합 5시간 정도의 강의들이 수록되어 있어 조금씩 나눠서 글을 올릴 생각이다.

 

오늘 공부한 부분에선 Java, JDK, JRE 등 자바와 관련된 용어들에 대한 설명과 이클립스의 설치 및 기본적인 사용 방법 등을 소개했다.

 

Pycharm, Visual Studio Code, MySQL Workbench 등의 IDE를 사용해봤는데, 이번에 사용할 Eclipse도 다른 도구들과 크게 다른 부분이 없는 것 같다.

 

한동안은 이클립스를 통해 실습을 진행할 계획이지만, 자바가 조금 익숙해지면 인텔리제이를 사용할 것 같다.


 

1. Building a Development Environment

 

 

- JDK(Java Development Kit): 자바를 사용할 때 필요한 다양한 도구들의 모음

 

 

- JRE(Java Runtime Environment): 자바 실행 환경

 

 

- 프로젝트 파일의 이름과 public class의 이름이 같아야 한다.

 

 

- 'public static void main(String[ ] args) { }'의 중괄호 안에 내용을 작성해야 한다.

 

 

- '~.java 파일'은 소스코드 파일이고 '~.class 파일'은 소스코드 파일을 컴파일한 파일(컴퓨터 언어로 사람이 읽을 수 없음)이다.

 

 

- 클래스를 만들 때 레이아웃 설정에서 소스 파일(src: saurce)과 클래스 파일(bin: binary)을 분리시켜 생성하는 옵션을 선택한 경우, 소스 파일을 src 폴더가 아닌 폴더에 생성하면 오류가 발생한다.

→ 소스코드 파일을 인식하지 못하기 때문이다.

→ OS를 공부할 때 작성한 컴파일과 가상머신에 관련된 간략한 서문

 

 

- 사물인터넷(IOT: Internet Of Things): 각종 사물에 센서와 통신 기능을 내장하여 인터넷에 연결하는 기술

 

 

 

출처: https://www.youtube.com/playlist?list=PLuHgQVnccGMAIluRRVsC1e79ri-dwnBmR 

 

JAVA1

 

www.youtube.com

 

728x90
반응형

'Java > 생활코딩' 카테고리의 다른 글

Java 메소드  (2) 2022.09.20
Java 제어문  (0) 2022.09.18
Java 입문 수업 (4)  (2) 2022.09.15
Java 입문 수업 (3)  (0) 2022.09.12
Java 입문 수업 (2)  (0) 2022.09.11

댓글