오늘부터 자바 프로그래밍 강의를 시작하려고 합니다.
(이 강의를 시작한건 사실상 2017.04.11일 이지만, 네이버 블로그에서 티스토리로 이전하면서 다시 작성하게 되었습니다.)
* 이 강의는 전공 학부생의 입장에서 배우면서 이해하기 어려웠던 부분을 어떻게 쉽게 설명할 수 있을까를 고심하며 작성한 강의 입니다. 인터넷이나 다른 서적에도 훌륭한 강의는 많습니다. 하지만, 우리는 가끔 선생님이 강의를 해주셨는데 이해가 안될 때, 공부 잘하는 친구에게 물어봐 간단하게 해법을 찾기도 합니다. 그 이유는 같이 배우는 입장으로써, 친구가 어려워하는 부분에 처음 부딪혔을 때 '공감'이 되었기 때문입니다. 이렇듯 부족한 강의지만 친구가 알려주듯이, 공감하면서 쉽게, 풀어서 알려주려고 노력한 강의입니다. 먼저 다른 좋은 강의를 보시고 찾으시는 것도 좋은 방법입니다. 도움이 되시는 분들이 있을거라 생각합니다. 피드백과 질문 환영합니다.
먼저, 시작하기 전에 이 글을 읽으시는 분들에게 드리고 싶은 말씀은 "이해가 가지 않는다 해도 포기하지 말고 그냥 계속 봐라."입니다.
왜냐하면, 중간중간에 이해가 가지 않는 용어나 어려운 개념이 나올 수 있는데 그 부분을 설명하지 않는 것은 아직 이해할 때가 아니기 때문입니다. 그렇기 때문에 너무 답답해 하지 마시고 꾸준히 학습을 이어나가셨으면 좋겠습니다.
처음에 문법을 배우는 것은 재미가 없을 수 있지만, 어느정도 터득을 하고 나면 할 수 있는 것이 무궁무진 하고 매우 재미있을 것입니다.
자바(java)는 개발자들이 가장 많이 사용하는 언어 중 하나입니다.
자바의 활용 범위는 무궁무진합니다. 호환성이 좋은 언어이기 때문에 다양한 활용 범위를 가지고 있습니다.
안드로이드 어플 제작부터 게임 제작, 웹서버와 웹페이지 구축에도 많이 사용됩니다.
그렇다면, 자바(java)를 배우려면 어떻게 해야 할까요?
먼저, 환경 구축이 필요합니다.
오라클(Oracle)에서 제공하는 JDK(Java Development Kit)와, 이것을 기반으로 프로그램을 작성할 수 있게 해주는 이클립스(Eclipse)를 설치해야합니다. 이클립스는 IDE(Integrated Development Enviroment)로 통합 개발 환경 소프트웨어라고 할 수 있습니다.
(다른 IDE툴도 있지만 이클립스가 가장 대표적입니다.) 이 두 개의 소프트웨어는 모두 무료로 제공되고 있습니다.
먼저, JDK(Java Development Kit)을 다운 받아야 합니다. 아래 링크를 클릭하세요.
Java SE버전을 설치합시다.
→ http://www.oracle.com/technetwork/java/javase/downloads/index.html
빨간 박스친 곳에 DOWNLOAD를 클릭하세요.
다음과 같은 창이 뜨면, Accept License Agreement를 체크해 주시고, 본인의 운영체제, 비트에 맞게 다운로드 받아주시면 됩니다.
참고로 windows x64는 64비트, windows x86은 32비트를 의미합니다.
본인의 컴퓨터가 몇비트인지 모르시겠다면 윈도우10이라면 내 PC,
그 외에는 내 컴퓨터를 마우스 오른쪽 클릭해서 속성을 확인하시기 바랍니다. ↓
다운받으시고 실행하셔서 Next를 쭉 누르시면 설치가 완료됩니다.
다음은 이클립스(Eclipse)를 설치하겠습니다.
http://www.eclipse.org/downloads/
64비트라면, DOWNLOAD 64 BIT를 클릭하셔서 쭉 설치해주시고
32비트라면, 그 밑의 Download Packages를 클릭하시고 아래 이미지를 봐주세요.
→ Eclipse IDE for Java Developers에 32 bit를 클릭해 다운받아주세요.
다운받으신 후 위 이미지의 eclipse.exe를 실행해서 설치해 주시면 됩니다.
설치가 완료된 후, 이클립스를 실행해 주시면 아래와 같은 창이 뜰겁니다.
본인이 작성할 프로그램들의 저장 위치를 묻는 창입니다. 위치를 설정하시고,
* Use this as the default and do not ask again에 체크하시고 OK를 누르시면 다시는 위 창이 뜨지 않습니다.
→이클립스(eclipse) 실행화면
이로써, 자바의 환경 구축이 끝났습니다.
준비는 끝냈으니 본격적인 강의는 다음시간에 시작하도록 하겠습니다.
궁금하신 점이 있으시면 댓글에 달아주시기 바랍니다.
'개발 > Java' 카테고리의 다른 글
[학부생이 알려주는 JAVA 강의] 3. 자바 Hello World 출력하기 (0) | 2018.01.08 |
---|---|
[JAVA Class] 2. history and characteristic of java (0) | 2018.01.07 |
[학부생이 알려주는 JAVA 강의] 2.자바의 역사와 특징 (0) | 2018.01.01 |
[JAVA Class] 1. Java build environment (0) | 2017.12.19 |
[JAVA] 좌표 설정 마우스 매크로 프로그램 개발 (0) | 2017.12.11 |