본문 바로가기
❤️ 𝙅𝘼𝙑𝘼

[JAVA] Java & Eclipse 설치 "Hello World"

by 깅당긍 2024. 1. 22.

문과 한길만 걸어온 나 깅당긍
(닉넴 김당근으로 하고 싶었는데 누가 이미 했 ..)
 
개발은 평생 나와 상관없는일인줄 알았으나
역시 .. 사람일은 모르는 법

새롭게 시작한 개발 공부
어디 한번 열심히 해보겠어요
(근데 원래 공부 기록하는 글에도 짤 쓰는거 맞나요;?)
 
아무렴 어때
 
사담은 이만하고 시작합니다


 

  • Java 설치

 

https://www.oracle.com/kr/java/

 
개발 공부를 시작하기 위한 첫 단계
 
바로 Java 설치하기 !
 
첨부한 Oracle 링크를 통해 다운로드 받으면 된다
다운로드 받기 위해서는 Oracle 계정이 있어야 하는데
구글 계정으로 호다닥 만들었다

 
리소스 - Java 다운로드
 

 
그 중 나는 Java 11 버전을 다운로드 받았다
본인 운영체제에 맞는 파일을 선택하여 Installer !
 
파일을 열어 Next 버튼을 누르다보면 설치 완료


  • Eclipse 설치

 
https://eclipseide.org/
 
Java 설치를 마쳤다면
다음으로는 Eclipse를 설치하면 된다
 
Java를 설치한 후에 Eclipse를 설치해야 함
 
Eclipse는 프로젝트 생성, 자동코드 완성 등
다양한 기능을 제공하는 편집툴인데

Eclipse뿐만 아니라 다양한 개발 도구들이 있으나
가장 많이 사용하는 툴이라고 함
 
마찬가지로
첨부한 Eclipse 링크를 통해 접속하여 설치
 

 
Download Now 버튼을 누르면
 

 
2023-12 이 날 반기지만
2021-09 을 받겠어요
 
Other Packages 버튼을 누르면
 

 
중간쯤 보이는 2021-09을 누르면 된다
 

 
Eclipse IDE for Enterprise Java and Web Developers
역시나 본인 운영체제에 맞는 파일을 설치하면 된다
 
설치가 완료되면 Eclipse를 실행시켜
기본으로 저장되는 공간인 워크스페이스를 지정한다
 
나는 C드라이브 - Program Files - Java 폴더에
새폴더를 하나 만들어 지정했다
 
혹시 잘못 지정했거나 변경하려면
File - Switch Workspace - Other 메뉴를 선택하여 변경하면 됨 !


 
그리고 개발자들이 사랑한다는 다크모드 설정
저도 한번 해보았는데요
 
눈이 아주 편안합니다
 
Window - General - Appearance - Theme 에서
Dark로 설정하면 됨


그 유명한 "Hello World"
 
File - New - Java Project
Project name 은 개발 첫 시작을 알리는 ..
Hello World로 작성했다
 
말 그대로 새로 프로젝트를 생성하는 것 !
 

 
Ctrl + N 자판을 눌러 Package를 생성한다
 

 
음 ..
Name은 첫날이니 day1로 입력 후 Finish
 

 
다시 Ctrl + N 자판을 눌러 이번에는 Class를 생성한다
 

 
Name은 HelloWorld으로 작성해봤어요
 
참고로 Class 첫글자는
 



 
대문자로 시작해야 한다 !
 
hello ? 절대 안돼
Hello 로 써야 에러가 안남
 
public static void main(String[] args) 체크해서
메인도 찍어주기
 

 
맨 아래 } 중괄호 2개를 깔고
System.out.println("HelloWorld"); 을 입력한다
 
System.out.pr.....
사실 이거 다 입력 안해도 된다
 
sysout을 입력하고 Ctrl + space bar를 누르면 
System.out.println(); 의 형태가 만들어짐
 
내가 () 괄호안에 입력된 걸 출력해볼게
라는 의미로 해석하면 되겠다
 
그럼 나는 저 괄호안에
"HelloWorld"을 넣으면 된다는거지 !
 
" " 사이에 입력된 건
문자로 인식하여 그대로 출력해낸다
 
작성 후 Ctrl + F11을 누르면
HelloWorld 이 출력된 모습을 볼 수 있다
 
전 그렇게 ..
개발에 입문하게 됐습니다

HelloWorld ..