⏳ Time Log/1. One Day (Daily · TIL)

Day 2 (10/21) - Java 환경설정 및 Eclipse 기초

this.Serena 2026. 2. 18. 23:27

📚 참고 서적

  • 한권으로 끝내는 Java21 프로그래밍
  • 이것이 자바다 (1권)

👨‍💻 오늘의 강의 내용

1. 자바 설치 및 환경변수 설정

  • JDK 설치: Azul Zulu OpenJDK JAVA 21 다운로드 및 설치 완료
  • 시스템 환경 변수 설정:
    • JAVA_HOME 변수 생성 및 경로 지정
    • Path 변수에 %JAVA_HOME%\bin 추가 (새로 만들기 활용)
  • 설치 확인: CMD 창에서 echo %JAVA_HOME% 입력하여 정상 경로 출력 확인

2. Eclipse 설치 및 환경 구성

  • 계층 구조: Java 프로젝트 > 모듈 > 패키지 > 클래스 순서로 생성
  • 작성 원칙: 클래스 파일 하나당 하나의 클래스만 작성
  • 명명 규칙:
    • 클래스명: 첫 글자 대문자 (PascalCase)
    • 변수명: 첫 글자 소문자 (camelCase)

3. 자바 기본 문법 및 스타일

  • 변수 타입: var, int, float 등 선언 방식 학습
  • 출력문: System.out.print(), System.out.println() 활용
  • 코드 스타일 규격:
    • 들여쓰기: 스페이스 4칸 권장
    • 중괄호({): 선언문과 같은 줄에 배치
    • 주석: 한 줄(//), 여러 줄(/* ... */)
    • 상수: 대문자 및 언더바 조합(UPPER_SNAKE_CASE)

💻 Windows CMD 주요 명령어 요약

분류 명령어 기능 설명
파일/폴더 관리 dir 현재 디렉토리 파일 및 폴더 목록 표시
  cd 디렉토리 위치 변경 (이동)
  mkdir / md 새로운 디렉토리 생성
  rmdir / rd 디렉토리 삭제
  copy / move 파일 복사 / 파일 이동 및 이름 변경
  del / ren 파일 삭제 / 파일 및 폴더 이름 변경
시스템 상태 systeminfo OS 및 하드웨어 상세 정보 출력
  ipconfig 네트워크 설정(IP 주소 등) 확인
  ping 네트워크 연결 상태 테스트
  tasklist / taskkill 프로세스 목록 확인 / 특정 프로세스 종료
유틸리티 cls 화면 초기화 (Clear Screen)
  exit CMD 창 닫기
  echo 문자열 출력 및 환경 변수 값 확인

⌨️ Eclipse 주요 단축키 요약

1. 소스 코드 편집 및 탐색

기능 단축키 비고
자동 완성 Ctrl + Space 코드 제안 호출
코드 정렬 Ctrl + Shift + F 소스 코드 포맷팅
줄 삭제 Ctrl + D 현재 라인 즉시 삭제
줄 이동/복사 Alt + ↑ / ↓ 줄 이동 (Ctrl 추가 시 복사)
주석 처리 Ctrl + / 한 줄 주석 설정 및 해제
리소스 검색 Ctrl + Shift + R 프로젝트 내 파일 찾기
선언 이동 F3 메서드나 클래스 정의부로 이동

2. 실행 및 리팩토링

기능 단축키 비고
실행 (Run) Ctrl + F11 마지막 실행 구성으로 실행
디버그 (Debug) F11 디버그 모드 진입
이름 변경 Alt + Shift + R 클래스/변수 이름 일괄 변경
Import 정리 Ctrl + Shift + O 불필요한 임포트 삭제 및 자동 추가