2025/04/24 4

(JAVA)Exception(예외처리)

학습 목표 1.예외 처리(Exception Handling)의 개념과 사용 방법을 이해한다.2.프로그램에서 발생하는 오류의 종류와 처리 방법을 학습한다.3.상속을 활용하여 사용자 정의 예외 클래스를 만드는 방법을 익힌다. 1. 예외처리란?-예외 처리 (Exception Handling)는 프로그램 실행 중 발생할 수 있는 예상치 못한(예외)을 관리하는 방법입니다.이를 통해 프로그램의 비정상 종료를 방지하고 안정성과 신뢰성을 높일 수 있습니다. 1.1 예외 처리 구문자바에서는 try, catch,finally,throws,throw 키워드를 사용하여 예외를 처리합니다. try -catch문 try { // 예외가 발생할 수 있는 코드 } catch (ExceptionType1 e) { // ..

(JAVA)String, StringBuffer

1.String 클래스 이해하기String클래스는 자바에서 문자열을 표현하는데 사용됩니다. String은 불변(immutable)객체로 한번 생성된 문자열은 변경할 수 없습니다. 1.1. Stuing 객체는 두 가지 방식으로 생성할 수 있습니다.1. 리터럴 방식: String 선언 방식string 객체는 두가지 방식으로 생성할 수 있습니다.1.리터럴 방식 : sturing str1 = "Hello";문자열 리터럴은 String Constant Pool과 별개로 동작합니다.2.new 연산자 사용 string str2 = new string("Hello"):-힙 메모리에 새로운 객체를 생성하며, String Constant pool과는 별개로 동작합니다, 1.2. String Constant poold이란..

(JAVA)자바 API 문서 확인해 보기 - 2

자바 플랫폼 위에서 동작하는 자바 애플리케이션을 개발하는 개발자들은 자바 API를 사용하게 된다. 그런데자바에서 제공하는 API는 방대학; 때문에 이것을 이용하기 위해서는 API의 목록과 사용법이 체계적으로 정리된 문서를 이용할 수 있어야 한다. https://docs.oracle.com/javase/8/docs/api/ Java Platform SE 8 docs.oracle.com 1.자바에서 기본적으로 제공하는 API 패키지의 리스트2. 1번에서 선택한 패키지들만 보여주는 클래스 리스트3. 2번에서 선택한 클래스의 멤버들을 보여주는 리스트 자바를 통해서 어떤 문제를 해결하기 위해서는 우선 자신이 필요한 로직이 담겨있을 것으로 기대되는 패키지의후보군을 선정해야 한다. 자바에서 제공하는 기본 패키지들은..

(JAVA)Object 클래스란 뭘까? - 1

학습 목표 1. Object 클래스란 뭘까?2. Object 클래스의 메서드 활용 1.Object 클래스란 뭘까? Object 모든 클래스의 최상위 클래스입니다. 모든 클래스는 Object에서 상속받고, Object클래스의 메서드중 일부는 재정의해서 사용할 수 있음.자바에서는 단일 상속만을 지원한다고 하엿는데 Object 클래스의 제외한 단 하나의 상속만 받을 수 있습니다. -Object 클래스는 java.lang 패키지안에 존재 합니다.-import java.lang.*; 프로그래밍시 import 하지 않아도 자동으로 imort됩니다.-많이 사용하는 기본 클래스들이 속한 패키지이며 String,Integer,System... 등이 존재 합니다. 2.Object 클래스의 메서드 활용 Object 클래스..

728x90