자바의 역사는 매우 흥미롭습니다. Java는 원래 대화형 TV용으로 설계되었지만 당시 디지털 케이블 TV 업계에서는 너무 발전된 기술이었습니다. Java의 역사는 Green Team에서 시작됩니다. 이 프로젝트는 자바팀(그린팀이라고도 함)이 셋톱박스, 텔레비전 등 디지털 기기용 언어를 개발하기 위해 시작했습니다. 하지만 인터넷 프로그래밍에 가장 적합했습니다. 나중에 Java 기술은 Netscape에 통합되었습니다.
Java 프로그래밍을 만드는 원칙은 '단순함, 견고함, 이식 가능, 플랫폼 독립적, 보안, 고성능, 다중 스레드, 아키텍처 중립, 객체 지향, 해석 및 동적'이었습니다. 자바 자바의 아버지로 불리는 제임스 고슬링(James Gosling)이 1995년에 개발했다. 제임스 고슬링과 그의 팀원들이 90년대 초반부터 프로젝트를 시작했다.
현재 Java는 인터넷 프로그래밍, 모바일 장치, 게임, e-비즈니스 솔루션 등에 사용됩니다. 다음은 Java의 역사를 설명하는 중요한 사항입니다.
1) 제임스 고슬링, 마이크 셰리던 , 그리고 패트릭 노튼 Sun 엔지니어로 구성된 소규모 팀은 1991년 6월에 Java 언어 프로젝트를 시작했습니다. 그린팀 .
2) 처음에는 셋톱박스와 같은 전자제품의 소형 임베디드 시스템용으로 설계되었습니다.
3) 첫째로, 그것은 불려졌다. '그린톡' James Gosling이 작성했으며 파일 확장자는 .gt였습니다.
4) 그 후에는 이렇게 불렸다. 오크 Green 프로젝트의 일환으로 개발되었습니다.
Java의 이름이 'Oak'인 이유는 무엇입니까?
5) 왜 오크인가? 참나무는 힘의 상징으로 미국, 프랑스, 독일, 루마니아 등 많은 나라의 국목으로 선택되어 있습니다.
6) 1995년 오크나무로 사명이 변경되었습니다. '자바' 이미 Oak Technologies의 상표였기 때문입니다.
Java 프로그래밍 이름이 'Java'인 이유는 무엇입니까?
7) 자바 언어에 자바라는 이름을 선택한 이유는 무엇입니까? 팀은 새로운 이름을 선택하기 위해 모였습니다. 제안된 단어는 '동적', '혁명적', '실크', '충격', 'DNA' 등이었습니다. 그들은 기술의 본질을 반영하는 혁명적, 역동적, 활기차고 멋지고 독특하며 사용하기 쉬운 것을 원했습니다. 철자와 말하기가 재미있습니다.
James Gosling에 따르면, 'Java는 Java와 함께 최고의 선택 중 하나였습니다. 실크 '. Java는 매우 독특했기 때문에 대부분의 팀원은 다른 이름보다 Java를 선호했습니다.
8) 자바(Java)는 최초의 커피(자바 커피라고 함)가 생산된 인도네시아의 섬입니다. 에스프레소 원두의 일종입니다. Java 이름은 James Gosling이 사무실 근처에서 커피 한 잔을 마시던 중 선택한 것입니다.
9) Java는 약어가 아니라 이름일 뿐입니다.
10) 처음에는 Sun Microsystems(현재 Oracle Corporation의 자회사)의 James Gosling에 의해 개발되어 1995년에 출시되었습니다.
11) 1995년에 타임지는 이렇게 말했습니다. 1995년 10대 최고의 제품 중 하나인 Java .
12) JDK 1.0은 1996년 1월 23일에 출시되었습니다. Java의 첫 번째 출시 이후 언어에 많은 추가 기능이 추가되었습니다. 이제 Java는 Windows 애플리케이션, 웹 애플리케이션, 엔터프라이즈 애플리케이션, 모바일 애플리케이션, 카드 등에 사용되고 있습니다. 새로운 버전마다 Java에 새로운 기능이 추가됩니다.
자바 버전 기록
지금까지 많은 Java 버전이 출시되었습니다. 현재 안정적인 Java 릴리스는 Java SE 10입니다.
- JDK 알파 및 베타(1995)
- JDK 1.0(1996년 1월 23일)
- JDK 1.1(1997년 2월 19일)
- J2SE 1.2(1998년 12월 8일)
- J2SE 1.3(2000년 5월 8일)
- J2SE 1.4(2002년 2월 6일)
- J2SE 5.0(2004년 9월 30일)
- Java SE 6(2006년 12월 11일)
- Java SE 7(2011년 7월 28일)
- Java SE 8(2014년 3월 18일)
- Java SE 9(2017년 9월 21일)
- Java SE 10(2018년 3월 20일)
- 자바 SE 11(2018년 9월)
- 자바 SE 12(2019년 3월)
- 자바 SE 13(2019년 9월)
- 자바 SE 14(2020년 3월)
- 자바 SE 15(2020년 9월)
- 자바 SE 16(2021년 3월)
- 자바 SE 17(2021년 9월)
- Java SE 18(2022년 3월 출시 예정)
Java SE 8 출시 이후 Oracle Corporation은 모든 짝수 버전이 3월에 출시되고 홀수 버전이 9월에 출시되는 패턴을 따릅니다.
자바 정규식