일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- skt 혜택
- 아동수당 금액
- 인천 출산장려금
- 정부지원 산후도우미
- 내맘대로 플러스
- 흑백모빌 칼라모빌
- 출사장려금 셋째
- 강동구 출산장려금
- 아동수당 신청
- 2018 산후도우미
- 서울 산후도우미
- 자바
- I-mom 출산축하금
- 2018 정부지원 산후도우미
- 출산장려금 둘째
- skt gold
- 칼라모빌 사용시기
- 서울 2018 정부지원 산후도우미
- 흑백모빌 사용시기
- 인천 출산축하금
- 중의소득 100%
- 출산장려금 첫째
- 2018 임신 출생 장려금
- 모빌 사용법
- 모빌 사용시기
- java
- 아동수당 대상
- 서초구 출산 장려금
- 내맘대로 플러스 설치
- 2018 임신 출산 장려금
- Today
- Total
좋은 인연, 좋은 발견
자바에 대해 알아봅시다. 본문
자바언어는 1991년 6월 셋톱 프로젝트를 위해 제임스 고슬링이 만들었습니다.
자바라는 단어는 우연히 만들어지게 됩니다. 원래 제임스 고슬링은 사무실 근처에 있던 오크 나무의 오크, 또는 녹색(green) 이라 칭하려 했었습니다. 그러다 수많은 단어를 나열하여 자바가 선택되어지게 됩니다.
제임스 고슬링이 자바언어의 컨셉을 C/C++ 언어와 비슷한 스타일과 가상머신을 구현하도록하는 것이었습니다.
첫 버전이 공개된건 1995년의 자바 1.0이었습니다. 공개하면서 "write Once, Run Anywhere"라 하는 약속을 하였으며 이 후 인기 플랫폼에 무료 Runtime을 제공하였습니다. 공개된 자바 1.0은 높은 수준에 안정성과 보안시스템은 여러 설정을 통해 네트워크 및 파일 접근을 통제할 수 있었습니다. 그리고 대부분 브라우저에서 자바 애플릿을 웹 페이지 안에 삽입/실행할 수 있어 자바의 인기는 하늘을 찌르게 되었습니다.
이 후 자바 2(JDK 1.2 ~ 1.4)의 출현은 다양한 여러 플랫폼에서 사용할 수 있는 설정을 만들 수 있었습니다.
가령, J2EE는 엔터프라이즈 애플리케이션을 구동할 수 있었으며, J2ME는 모바일 애플리케이션을 구동할 수 있었습니다.
또, J2SE는 스텐다드 에디션으로 지정되게 됩니다. 2006년에는 마케팅용으로 Java EE, Java ME, Java SE 순으로 명칭을 변경하게 됩니다.
썬 마이크로 시스템즈 사(이하 썬 사)는 1997년 ISO/IEC JTC1 표준화 그룹, 그리고 이 후 ECMA International 그룹과 접촉하여 정식 승인을 받고자 했으나 곧 철수하게 됩니다. 사실상 자바의 표준이며 자바 커뮤니티 프로세스를 통해 관리가 되고 있습니다.
썬 사는 자바의 대부분을 무료로 배포하였으나 오픈은 하지 않은 사유 소프트웨어로 했습니다.
2006년 11월 13일, 썬 사는 자바 라이선스를 GPL로 하고 대부분의 소스를 오픈을 시작하여 2007년 5월 8일에 모든 과정이 완료 되었습니다.
썬 사는 권한을 갖지 않은 코어부분을 대부분 오픈하였고 2009년 4월 20일 썬 사는 오라클 사에게 인수되어 모든 권리가 오라클 사에 귀속되게 됩니다.
자바언어는 객체 지향 언어(Object-Oriented Language)입니다.
'it' 카테고리의 다른 글
자바의 변수 (0) | 2018.05.07 |
---|---|
자바의 클래스 (0) | 2018.05.06 |
숫자개수 구하는 알고리즘입니다. (0) | 2018.05.02 |
JVM, JRE, JDK의 차이는 무엇인지 알아봅시다. (0) | 2018.05.02 |
객체 지향 프로그래밍(Object-Oriented Programming, OOP)의 등장 (0) | 2018.05.01 |
다익스트라 알고리즘 (0) | 2018.04.18 |
중앙 처리 장치(CPU)란 (0) | 2018.04.13 |
하드웨어란 (0) | 2018.04.13 |