* 2022.02.08 이미지 재캡처(변경)
예전 글을 보다가 캡처가 맘에 안드는 것도 많고 새로 설치하는 김에 이미지 변경
프로그래밍 공부를 하며 공부한 내용을 정리하고자 블로그를 생성했다.
전세계 프로그래머 파이팅!
자바의 역사
자바는 1995년 제임스 고슬링과 동료들에 의해 만들어진 프로그래밍 언어다. 자바는 제임스 고슬링이 재직 당시 주도한 그린 프로젝트에서 시작되었는데, 원래는 가전제품을 제어하기 위한 언어로(상세히는 가전제품에 장착하는 컴퓨터 칩에 각종 기능을 넣기 위한 프로그래밍 언어로) 사용할 계획이었지만, 웹의 등장으로 엄청난 성공을 거두며 주류 언어가 되었다.
처음 자바의 모토는 ‘WORA(Write Once, Run Anywhere)’였다고 한다. 코드를 한 번 작성하면 어떤 곳(플랫폼)에서도 쓸 수 있다는 말인데, 보통 OS에 따라 호환될 수 없는 것이 소프트웨어의 문제점이다. 제임스 고슬링은 이 문제를 해결하기 위해 가상 머신(JVM)을 활용했다. 각 OS마다 프로그램이 동일하게 동작할 수 있도록 OS와 프로그램 사이의 중계 구실을 하는 가상머신(Virtual Machine)을 만들어 준 것이다. 즉, 운영체제에 자바 가상 머신만 설치돼 있으면 어떤 웹 브라우저에서도 자바 프로그램을 실행할 수 있게 되었다.
현재 한국에서는 정부/기업의 시스템 통합 프로젝트(SI, System Integration)가 대부분 자바로 이루어져 있어 많이 사용되고 있다.
시스템 통합: 기관이나 기업의 업무 관리를 소프트웨어화(정보화) 하는 것을 의미. 다시 말해 데이터를 효율적으로 처리해서 업무를 관리하도록 하는 것. 간단하게는 홈페이지를 만드는 것부터 크게 기업 내부 시스템을 만드는 것까지 포함된다.
이렇듯 SI를 구성하는 언어가 자바다보니 한국에서 대부분의 기관과 기업들이 자바를 사용하고 있다고 해과과언이 아니다. 특히 최근에는 모바일 플랫폼의 성공으로 자바의 수요가 더 급증하게 되었는데, 안드로이드 개발을 위해 사용하는 언어도 자바이기 때문이다.
Window 자바 설치하기
1. JDK 설치하기
우선 자바를 설치하기 전에, C언어에서 라이브러리를 불러오는 것처럼 자바의 라이브러리 설치를 위해 JDK를 설치해줘야한다.
https://www.oracle.com/java/technologies/downloads/
오라클 정식 홈페이지에서 설치하면 되는데, JDK 버전이 여러 개라서 잘 보고 설치해야한다.
여기서 SE는기본적인 자바 개발환경이며, EE는 기업용 시장에서 사용하는 JDK, Me는 모바일에서 사용하는 JDK이다. 운영체제에 따라 설치하면 되며, 64비트와 86비트로 나뉘며, 86비트는 32비트임을 참고하자.
설치하면서 파일 경로만 확인해주고 next로 설치를 진행하면 된다. 성공적으로 설치가 됐다고 뜨면 설치가 완료된 것이다. 제대로 확인해주기 위해서 ‘윈도우키+R’을 눌러 CMD 창을 켜준다. java라고 쳤을 때 뭔가가 뜨면 잘 설치되었다고 볼 수 있다.
이후 편리하게 사용할 수 있게 path를 등록해줄텐데, 제어판 -> 시스템 -> 고급시스템 설정에 들어간다.
시스템 속성 -> 고급 -> 환경변수를 눌러준다.
이제 시스템 변수에 있는 path변수에 ‘C:\Program Files\Java\(jdk 버전 이름-폴더명 확인해도 됨)\bin’을 넣어주면 된다. cmd창에 javac -version를 입력했을 때 뭔가 내용이 뜬다면 잘 설정한 것이다.
2. 이클립스 설치하기
구글에 eclipse download를 눌러서 os에 맞게 다운 받는다.
받은 exe 파일을 실행시키고 필요한 것을 눌러주어 설치하면 끝! 나는 두 번째걸로 설치를 했는데, 어차피 이클립스로 웹개발까지 다 진행하기 때문이다. 첫번째 옵션에 추가적 기능 있는게 두번째기도 해서...
아무튼 이제 이클립스에서 코드를 짜면 된다!
'coding life > JAVA' 카테고리의 다른 글
[JAVA] CMD로 JAVA 소스코드 실행하기 (0) | 2021.07.06 |
---|---|
[JAVA] 자바의 기초/이클립스 프로젝트 만들기 (0) | 2021.04.17 |