본문 바로가기
728x90
반응형

Java45

열거형(Enum), 가변인수(Varargs), 어노테이션(Annotation) 자바 프로그래밍은 다양한 기능과 문법 요소를 제공하여 다양한 상황에서 유용하게 활용할 수 있습니다. 이번에는 자바의 특별한 요소로 알려진 열거형(Enum), 가변인수(Varargs), 어노테이션(Annotation)에 대해 알아보겠습니다. 열거형 (Enum) 열거형은 상수의 집합을 나타내는 자바의 특별한 데이터 형식입니다. 주로 제한된 값 집합을 나타내기 위해 사용됩니다. 열거형 선언 열거형은 enum 키워드를 사용하여 선언됩니다. enum Day { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY } 열거형 사용 열거형은 각 상수 값을 직접 사용할 수 있으며, switch 문 등에서 효과적으로 활용됩니다. Day today = Day.MO.. 2023. 11. 2.
자바의 기본 클래스 자바 프로그래밍을 시작하는 분들에게 가장 먼저 익혀야 하는 것 중 하나가 자바의 기본 클래스입니다. 이 기본 클래스들은 자바 언어의 핵심이며 다양한 기능을 제공합니다. 이 블로그 글에서는 자바의 기본 클래스에 대한 핵심 개념과 그 활용 방법에 대해 알아보겠습니다. Object 클래스 Object 클래스는 자바의 모든 클래스의 부모 클래스입니다. 이것은 모든 객체가 Object 클래스의 멤버를 상속받기 때문에 모든 객체는 Object 클래스의 메서드를 호출할 수 있습니다. 이 클래스에 정의된 메서드 중 하나는 toString() 메서드로, 객체를 문자열로 표현할 수 있도록 도와줍니다. public class MyClass { public static void main(String[] args) { Obje.. 2023. 11. 2.
Java 예외 처리 Java 언어는 안정성과 신뢰성을 중시하는 언어로, 예외 처리(Exception Handling)는 이러한 목표를 달성하는 데 필수적인 기능 중 하나입니다. 예외 처리는 프로그램이 실행 중에 발생할 수 있는 오류와 예외 상황을 다루고, 이로부터 복구하거나 오류를 보고하는 방법을 제공합니다. 1. 예외 란? 예외(Exception)는 프로그램 실행 중에 발생하는 오류 또는 예외적인 상황을 가리킵니다. 이러한 상황은 프로그램이 예기치 않은 동작을 할 때 발생하며, 일반적으로 오류 메시지와 함께 예외 객체로 표현됩니다. 2. 예외 처리의 목적 예외 처리의 주요 목적은 다음과 같습니다: 프로그램의 안정성 향상: 예외 처리를 통해 프로그램이 충돌하는 것을 방지하고, 예외 상황을 처리하여 프로그램이 계속 실행될 수.. 2023. 11. 1.
728x90
반응형