대충벌레 블로그
반응형
article thumbnail
Java 공부 정리 [7] - 제네릭 , 컬렉션
IT 기술/자바[Java] 2020. 1. 10. 18:00

제네릭과 컬렉션 제네릭 다양한 타입의 객체를 동일한 코드로 처리하는 기법 제네릭은 컬렉션 라이브러리에 많이 사용됨. 타입 매개변수(Type Parameter)를 이용하여 인스턴스 정의 시 개발자에 의해 선언됨. public class Box { // T는 타입을 의미! private T data; public void set(T data) {this.data=data;} public T get() { return data;} } Box b = new Box(); 제네릭 타입 매개 변수의 표기 E Element(요소 : 자바 컬렉션 라이브러리에서 많이 사용됨.) K Key N Number T Type V Value S,U,V 2번째,3번째,4번째 타입 제네릭 타입 매개 변수 예시 public interfa..

article thumbnail
Java 공부 정리[6] - 예외 처리 (Exception)
IT 기술/자바[Java] 2020. 1. 9. 18:00

예외처리 예외 처리 잘못된 코드, 부정확한 데이터, 예외적인 상황에 의하여 발생하는 오류 예외 처리 코드(try~catch) try 블록에서 오류가 발생시 catch문으로 이동하여 처리한다. try { //예외가 발생할수 있는 코드 } catch(예외종류 참조변수) { //예외처리 코드 }finally { //여기 있는 코드는 try 블록이 끝나면 무조건 실행 } finally 블록 오류가 발생하였건 발생하지 않았건 항상 실행된다. 반드시 실행되어야하는 코드라면 finally 블록에 넣어준다. [자원반납과 같은 처리가 필요한 경우 finally 블록을 사용] 예외 종류 Error : 자바 가상 기계 안에서 치명적인 오류가 발생한다. RuntimeException : 프로그래밍 버그나 논리 오류에서 기인 ..

반응형