기초 자바 커맨드들

2023-12-22

  • Java
  • BE

Java에서 사용되는 주요 키워드들을 포함하여 설명하겠습니다. 이 키워드들은 Java 프로그래밍에서 중요한 개념과 기능을 정의하고, 코드의 동작 방식을 제어하는 데 사용됩니다.

접근 제어자 (Access Modifiers)

  1. public: 클래스, 메서드, 필드 등에 적용 가능. 어디서든 접근 가능.
  2. private: 주로 클래스 내부 멤버에 적용. 클래스 내부에서만 접근 가능.
  3. protected: 같은 패키지 내부 또는 상속받은 자식 클래스에서 접근 가능.
  4. default (접근 제어자 없음): 같은 패키지 내에서만 접근 가능.

클래스 관련

  1. class: 클래스를 정의.
  2. interface: 인터페이스를 정의.
  3. abstract: 추상 클래스 또는 메서드를 정의.
  4. enum: 열거형을 정의.
  5. extends: 클래스의 상속을 명시.
  6. implements: 인터페이스 구현을 명시.

메서드와 변수 관련

  1. void: 반환 값이 없는 메서드를 정의.
  2. final: 변수, 메서드, 클래스의 변경을 금지.
  3. static: 클래스 레벨의 필드나 메서드를 정의 (인스턴스 생성 없이 사용 가능).
  4. transient: 객체 직렬화에서 제외할 필드를 명시.
  5. volatile: 멀티스레드 환경에서 변수를 스레드 간에 일관되게 사용.

예외 처리

  1. try: 예외가 발생할 수 있는 코드 블록 시작.
  2. catch: 특정 예외를 처리.
  3. finally: 예외 발생 여부와 관계없이 실행되는 코드 블록.
  4. throw: 예외를 발생시킴.
  5. throws: 메서드가 예외를 발생시킬 수 있음을 명시.

기타 키워드

  1. new: 객체를 생성.
  2. this: 현재 객체를 참조.
  3. super: 부모 클래스를 참조.
  4. synchronized: 메서드나 블록을 스레드-세이프하게 만듦.
  5. return: 메서드로부터 값을 반환하거나 메서드 종료.
  6. break: 반복문 또는 switch 문을 벗어남.
  7. continue: 반복문의 다음 반복으로 건너뜀.
  8. null: 참조가 없음을 나타냄.
  9. instanceof: 객체 타입을 확인.

이러한 키워드들은 Java 프로그래밍의 기본 구성 요소이며, 각각 특정한 의미와 용도를 가지고 있습니다. 이들을 올바르게 사용하는 것은 효율적이고 읽기 쉬운 코드를 작성하는 데 중요합니다.

자바스크립트는 클래...

RxJS 기초개념 ...