자바교육. 4] 자바의 태동
자바교육. 4] 자바의 태동
구로오라클자바교육학원 www.oraclejava.co.kr
구로오라클자바교육학원 www.oraclejava.co.kr
안녕하세요 ~ 개발진 여러분 @!!@@@
저번 자바교육 시간에는 JDK에 대하여 배웠는데 한번 더 복습을 통해서 머리속에
꼭꼭 남겨두시길 바래요~!!!
오늘 자바교육 시간에는 '자바의 태동'에 대하여 알아볼 건데요 ~!
이런 최초의 역사를 공부하는 시간이 정말 재밌는거 같아요 ~! 그럼 함께
자바교육 자바의 태동에 대해서 알아볼게요 ~!
*자바의 태동
자바의 태동은 최초 1991년으로 거슬러 올라가서 그린 프로젝트(Green Project)를 기초로 하여
선마이크로시스템즈이 제임스 고슬링(james Gosling)에 의해서 시작되었습니다. 가전제품에 들어갈
소프트웨어를 개발하기 시작하여 1995년에 자바를 발표하였는데,
자바의 태동의 목적으로는 플랫폼 호환성 문제를 해결하기 위함이었습니다.
자바의 태동의 호환성 문제로는 무엇이 있었는지 살펴볼게요~
첫째, 기존 언어로 작성된 프로그램으로는 PC, 유닉스, 메인 프레임 등 플랫폼 간에 호환성이 없었어요 ~
둘째, 소스를 다시 컴파일하거나 프로그램을 재작성해야 한다는 단점이 있었습니다.
위의 두가지 문제를 해결하기 위해서 자바를 발표하였는데요 ~
또한 모든 플랫폼에서 호환성을 갖는 프로그래밍 언어도 필요하고, 네트워크, 특히
웹에서 최적화된 프로그래밍 언어의 필요성이 대두되면서 플랫폼 독립적인 언어도
개발하게 되었어요~!
자바의 태동의 목적에 대한 이해가 되셨나요??
그렇다면 초기 자바의 이름은 뭐였을까요?
바로 오크(OAK) 였는데요,,,, 처음 듣고 정말 깜놀했어요....
인터넷과 웹의 엄청난 발전에 힘입어 퍼지게 된 웹브라우저 Netspace에서 실행되어
2009년에는 선마이크로시스템즈를 오라클에서 인수하였다고 해요~!!
이번 자바교육 시간에서 자바의 태동에 대해서 전반적으로 알아보았는데요 ~
어떠셨나요 ? 유익한 자바교육 시간이 되었나요?
다음 자바교육 시간에는 '플랫폼'에 대해서 알아볼게요 ~
'자바 > Java공부하기' 카테고리의 다른 글
JAVA Basic 강의자료] J2SE 패키지 종류(표준 패키지) (0) | 2016.07.28 |
---|---|
JAVA Basic 강의자료] 패키지와 컴파일러/JVM (0) | 2016.07.28 |
자바교육.3] JDK란? (0) | 2016.07.10 |
자바교육 .2] 자바의 장단점 (0) | 2016.07.03 |
자바교육 .1] 자바의 특징 (0) | 2016.07.03 |