SW/Java

Java : 자바 역사, 개요, 설명, 기원

얇은생각 2023. 2. 9. 07:30
반응형

Java : 자바 역사, 개요, 설명, 기원

 

 

 

자바의 역사

자바의 역사는 매우 흥미롭습니다. 자바는 원래 대화형 텔레비전을 위해 설계되었지만, 그 당시 디지털 케이블 텔레비전 산업에는 너무 진보된 기술이었습니다. 자바의 역사는 그린 팀으로부터 시작됩니다. Java 팀원(Green Team이라고도 함)은 셋톱 박스, 텔레비전 등과 같은 디지털 장치를 위한 언어를 개발하기 위해 이 프로젝트를 시작했습니다. 하지만 인터넷 프로그래밍에 가장 적합했습니다. 나중에, 자바 기술은 Netscape에 의해 통합되었습니다.

Java 프로그래밍을 만드는 원리는 "단순, 강력, 휴대용, 플랫폼 독립, 보안, 고성능, 멀티스레드, 아키텍처 중립, 객체 지향, 해석 및 동적"이었습니다. 자바는 자바의 아버지로 알려진 제임스 고슬링에 의해 1995년에 개발되었습니다. 제임스 고슬링과 그의 팀원들은 90년대 초에 이 프로젝트를 시작했습니다.

현재 자바는 인터넷 프로그래밍, 모바일 기기, 게임, e-비즈니스 솔루션 등에 사용되고 있습니다. 다음은 자바의 역사를 설명하는 중요한 포인트입니다.

 

제임스 고슬링, 마이크 셰리던, 패트릭 노턴은 1991 6월에 자바 언어 프로젝트를 시작했습니다. 태양 엔지니어들로 구성된 작은 팀은 그린 팀을 불렀습니다.

처음에는 셋톱 박스와 같은 전자 기기의 소형 임베디드 시스템을 위해 설계되었습니다.

먼저 제임스 고슬링에 의해 "Greentalk"라고 불렸고 파일 확장자는 .gt입니다.

그 후, 그것은 오크라고 불렸고 그린 프로젝트의 일부로 개발되었습니다.

 

 

 

왜 자바는 "오크"로 이름 지었나?

5) 오크는 힘의 상징이고 미국, 프랑스, 독일, 루마니아 등과 같은 많은 나라의 국가 나무로 선택되었습니다.

6) 1995, 오크는 이미 오크 테크놀로지에 의해 상표였기 때문에 "자바"로 이름이 변경되었습니다.

 

 

 

왜 자바 프로그래밍은 "Java"라고 이름 붙였나요?

7) 왜 그들은 자바 언어를 위해 자바라는 이름을 선택했을까요? 그 팀은 새로운 이름을 고르기 위해 모였습니다. 제안된 단어는 "동적", "혁명적", "실크", "졸트", "DNA" 등입니다. 그들은 기술의 본질을 반영하는 것을 원했습니다: 혁명적이고, 역동적이며, 생동감 있고, 멋지고, 독특하고, 철자하기 쉽고, 그리고 말하기 재미있었습니다.

제임스 고슬링에 따르면, "자바는 실크와 함께 최고의 선택들 중 하나였습니다." 자바는 매우 독특했기 때문에, 대부분의 팀원들은 다른 이름보다 자바를 선호했습니다.

자바는 최초의 커피가 생산되었던 인도네시아의 섬입니다. 그것은 에스프레소 콩의 한 종류입니다. 자바의 이름은 제임스 고슬링이 사무실 근처에서 커피를 마시면서 선택했어요.

자바는 약어가 아닌 이름일 뿐입니다.

처음에는 Sun Microsystems(현재 Oracle Corporation의 자회사) James Gosling이 개발했으며 1995년에 출시되었습니다.

1995, 타임지는 자바를 1995 10대 최고의 제품 중 하나로 선정했습니다.

JDK 1.0 1996 1 23일에 출시되었습니다. 자바의 첫 번째 출시 이후, 언어에 추가된 많은 기능들이 있습니다. 이제 자바는 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)

Java SE 11 (2018 9)

Java SE 12 (2019 3)

Java SE 13 (2019 9)

Java SE 14(2020 3)

Java SE 15(2020 9)

Java SE 16 (2021 3)

Java SE 17 (2021 9)

Java SE 18(2022 3)

 

Java SE 8 출시 이후 Oracle Corporation은 모든 짝수 버전이 3월에 출시되고 홀수 버전이 9월에 출시되는 패턴을 따르고 있습니다.

반응형