[JAVA] 프로그래밍 언어 / 자바(Java) / 이클립스(Eclipse)

형이·2023년 7월 4일
0

JAVA

목록 보기
2/19
post-thumbnail

📝 Day 1

🖥️ 1. 프로그래밍 언어

1-1. 프로그래밍 언어란?

📎인간과 컴퓨터 사이에서 의사소통을 가능하게 하는 인공적인 언어

📎프로그래밍 언어 사용자는 컴퓨터에게 일련의 일을 시키는 명령어들의 집합체인 프로그램을 작성할 수 있다

1-2. 프로그래밍 언어의 종류

📎기계어 : 컴퓨터가 이해하는 언어로써 2진수의 집합으로 구성

📎고급언어 : 사람이 이해할 수 있는 수준의 언어로 기계어로 변환되어야만 프로그램 형태로 실행하는 것이 가능

📌 Java가 웹에 특화된 프로그램이라면, Python은 머신러닝에 특화된 프로그램

1-3. 자바(Java) 언어

  • 운영체제(OS)에 독립적
    • JVM이 설치된 환경이라면 어디서든지 실행 가능함
  • 객체지향 언어
    • 상속, 캡슐화, 다형성 / 코드의 재사용 및 유지보수에 용이
  • 자동 메모리 관리
    • Garbage Collector가 자동으로 메모리를 관리
  • 네트워크, 분산 처리, 멀티스레드
    • 시스템과 관계없이 네트워크, 분산처리, 멀티스레드 구현을 위한 손쉬운 API 제공

1-4. Java 프로그램이 만들어지는 과정

1-5. Java 가상머신 (Java Virtual Machine / JVM)

📎컴파일된 자바 바이트 코드를 실행시켜 주는 소프트웨어

📎자바 프로그램은 JVM이 설치된 환경이라면 운영체제나 하드웨어에 종속되지 않고 실행 가능

📎운영체제로부터 독립적


🖥️ 2. Java/Eclipse 설치

2-1. Java 설치 여부 확인

win key + R (실행창) → cmd
명령 프롬프트에 'java -version' or 'javac' 검색

2-2. 환경 세팅 (Java path 설정)

내 PC → 속성 → 고급 시스템 설정 → (고급 탭) 환경변수 → 시스템변수 내 'path' 선택 후 편집 → 새로 만들기 → java bin 폴더 위치 등록 ('bin' 폴더의 경로 복사 후 붙여넣기) → '확인'을 눌러 모든 창 닫기


2-3. Eclipse 환경 구성하기

**이클립스 (Eclipse) 다운로드 링크

2-4. Eclipse 한글 세팅

Window → Preferences → Content Types 내 Text 선택 - Default encoding 'UTF-8' 입력 / Workspace 내 encoding 'UTF-8' 설정 확인 / CSS Files, HTML Files, JSP Files, XML Files에서 인코딩 'ISO 10646/Unicode(UTF-8)' 선택 후 적용

📌 workspace 파일 내 생긴 '.metadata'가 지워지면 설정이 리셋 된다.

2-5. Eclipse 단축키

단축키내용
ctrl + space소스코드 자동완성
ctrl + d한줄 삭제
ctrl + z이전 코드로 되돌리기
ctrl + y이후 코드로 되돌리기
ctrl + m전체 화면
ctrl + shift + f한줄 삭제

0개의 댓글