│프로그래밍 언어
컴퓨터는 0과 1만 이해할 수 있다.
컴퓨터를 사용하려면 프로그래밍 언어가 필요하다.
프로그래밍 언어(고급언어)는 C, C++, 자바(Java) 등이 있다.
*컴파일러 : 인간이 이해하는 코드를 기계가 이해하는 코드로 변환한다.
│자바의 역사
자바는 선마이크로 시스템즈의 제임스 고슬링이 이끄는 연구팀이 개발했다.
자바의 전신은 1991년 그린 프로젝트로 탄생한 객체 지향 언어인 오크이다.
*선마이크로시스템즈에서 오크를 새롭게 설계한 후 1995년 자바(Java)라는 이름으로 발표했다.
│자바의 특징
자바 호칭
-자바2 : 자바1.2 ~ 자바1.4는 자바 2라고 한다.
-자바5 : 1.5부터는 1을 때고 단순하게 자바 5라고 한다.
-자바6 : 자바 1.6은 자바 6이라고 한다.
자바 버전별 특징 | |
자바 버전 | 특징 |
자바 7 | 타입 추론 기능, Switch 문에 문자열, try-catch문의 자원 자동 닫기 |
자바 8 | 람다식, 인터페이스의 디폴트 메서드, Optional 타입, DateTime |
자바 9 | 모듈 시스템, JShell, 인터페이스의 private 메서드 |
자바 10 | 지역 변수 타입 추론 가능한 var |
자바 11 | 첫 LTS 버전, ZGC, Nest 기반 접근 컨트롤, HTTP 클라이언트 표준화 |
자바 12 | 경미한 개선 |
자바 13 | 경미한 개선 |
자바 14 | Switch 표현식 |
'JAVA > 자바 시작' 카테고리의 다른 글
JDK 설치와 환경 설정 (0) | 2023.08.29 |
---|---|
자바 가상 머신 (0) | 2023.08.29 |
자바로 할 수 있는 일 (0) | 2023.08.29 |