-
JAVA packageCode 2020. 4. 16. 17:18
java
* 패키지
관련있는 클래스/인터페이스의 묶음
계층 구조의 클래스 라이브러리
(폴더같은 느낌이라고 생각하면 됨)
쉽게 찾아 사용하고
이름 충돌을 피하고
접근제어를 위해 패키지를 사용.
* . 으로 시스템 패키지 상위/하위 구분.
java.lang (java 안에 lang 이라는 패키지 들음)
package 패키지이름;
( package com.vehidle; -> com 이라는 폴더에 vehicle
public class Car{ ~~~ } )
* 같은 패키지 혹은 public 외부 클래스를 사용하려면 피키지 포함 완전한 클래스 이름 사용.
* import문import 패키지이름.클래스이름;
import 패키지이름.*; -> 모든 클래스 사용
소스코드 맨 앞에 위치.
* 예외처리
Exception 객체를 throw
throw new MyException();
예외를 catch 하여 예외처리.
반드시 예외처리 해야 함.
* 예외 직접처리
try-catch / try-catch-finally 구문 사용
try { ~~~ } catch (ExceptionType1 ex1) {~~~} catch (Exception2 ex2) {~~~} finally {~~~}
(if ~ else if 같은 느낌인 듯.)
* 예외 간접처리
메소드 선언부에서 인자 다음에 throws 예외이름; 사용'Code' 카테고리의 다른 글
Zombie TRPG 중간진행사항 6 (0) 2020.04.24 Zombie TRPG 중간진행사항4 (0) 2020.04.19 Win wpi - draw 3 (0) 2020.04.15 Win API - draw (0) 2020.04.09 Win API - DC (0) 2020.04.07