◆ 자바(Java): 실행환경(JRE)+개발도구(JDK)+라이브러리(API)
* 라이브러리: 프로그램에 필요한 기능들을 미리 만들어 둔 것.
(라이브러리와 프레임워크 차이: 노마드 코더 영상 참고)
PC(인텔리제이, 이클립스) / 웹(스프링 프레임워크 사용) / 모바일(안드로이드) 애플리케이션
/ 빅데이터 / 게임, 과학, 소형기기 등에 사용
Java8을 배워도 상관없다. 현재 실무에서는 이전 버전을 쓰는 곳들도 많음. (안정성의 이유로)
이후 버전은 최신 기능이 추가되어 있는 것.
◆ 자바의 특징
- 배우기 쉬운 객체지향 언어
- 자동 메모리 관리
- 멀티 쓰레드 지원
- 풍부한 라이브러리로 쉽게 개발가능
- 운영체제에 독립적
◆ Java API 문서: 자바로 프로그램을 만드는데 필요한 주요 기능을 미리 만들어서 제공
'Language > JAVA' 카테고리의 다른 글
[자바의 정석] Chapter 5. 배열 (1) | 2023.05.10 |
---|---|
[자바의 정석] Chapter4. 조건문과 반복문 (0) | 2023.05.05 |
[자바의 정석] Chapter3 연산자(Operation) (0) | 2023.05.04 |
[자바의 정석] Chapter2. 단축키/변수/상수/리터럴/문자열/기본형과 참조형/printf (0) | 2023.04.06 |
자바의 정석 Ch1 (0) | 2022.07.17 |