728x90
Java
∘ 프로그래밍 언어(Programming Language)
∘ 컴퓨터 프로그램(애플리케이션)을 만드는데 사용
∘ 실행환경(JRE) + 개발도구(JDK) + 라이브러리(API)
∘ Java가 제공하는 라이브러리를 사용해 쉽고 빠르게 애플리케이션 개발 가능
Java의 쓰임
∘ PC 애플리케이션 ex) IDE (인텔리제이, 이클립스), 스프링
∘ 웹 애플리케이션
∘ 모바일 애플리케이션(안드로이드)
∘ 빅 데이터 ex) Hadoop
∘ 게임, 과학, 소형기기 등
왜 자바를 꼭 배워야 할까
∘ 다양한 분야에서 활발히 사용
∘ 20년동안 프로그래밍 언어 1,2위를 다투고 있다.
∘ 풍부한 학습자료
∘ Modern Programming Language (객체지향 + 함수형)
∘ 취업에 유리 (실무에서 가장 많이 사용)
자바의 역사
- JDK 1.0 (1996)
- J2SE 1.2 (1998)
- J2SE 5.0 (2004)
- Java SE 8 (2014)
- Java SE 11 (2018)
- Java SE 14 (2020)
728x90
'Java > Java의 정석' 카테고리의 다른 글
[Java] 5. 상수와 리터럴 (0) | 2022.04.03 |
---|---|
[Java] 4. 변수의 타입 (0) | 2022.03.31 |
[Java] 3. 변수란? 변수의 선언과 저장 (0) | 2022.03.30 |
[Java] 2. 자바의 특징, JVM (0) | 2022.03.28 |