Java

자바의 특징 및 환경

DGeon 2023. 1. 10. 14:54

자바의 특징

  • 객체지향언어
  • 오픈소스 및 다양한 라이브러리
  • JVM(Java Virtual Machine)
  • Write Once, Run Anywhere

Version의 의미(17.0.05)

  • 17 = Major
  • 0 = Minor
  • 05 = update

Eclipse Setting

  • window → preferences → General → workspace → text file encoding → Other(UTF-8)

D2Coding

https://github.com/naver/d2codingfont/releases/tag/VER1.3.2

  • D2Coding → D2Coding-Ver1.3.2-20180524.ttc → 오른쪽 마우스(모든 사용자 용으로 설치)
  • 글꼴 변경(General → Appearance→Colors and fonts→Basic→Text Font)

변수의 규칙

  • 변수 명은 알파벳(대/소문자), 숫자, 특수 문자(_ ,$ (두 개만 가능)), 한글 사용 가능
  • 숫자로 시작할 수 없음
  • 공백 사용 불가
  • 대/소문자를 구분
  • 예약어 사용 불가
  • 의미 부여
  • Camel표기법(lastIndexOf, studentNumber)
  • snack표기법( student_number)

식별자(Identifier)

  • 변수(명사 sum 등등)
  • 클래스
  • 인터페이스
  • 메서드
  • 패키지
  • enum