예외처리 try~catch~finally catch = 일종의 뒷수습 장치 finally 사용은 필수적이지는 않다. 예시 try문에서 error 발생 시, 바로 중단하고 catch문으로 감 일종의 메소드라고 해도 크게 다르지 않을 것 같음 주의사항 예외처리의 순
Lombok이란? > 장점 Java의 라이브러리, 반복되는 메소드를 Annotation을 사용해서 자동으로 작성해준다. 보통 DTO, Model, Entity의 경우에 이들이 가지는 property에 대해서 Getter나 Setter, 생성자 등을 자동으로 만들어준다. DTO와 같이 자주 변경되는 클래스의 경우에도 Lombok을 이용하면 단순히 prope...
멀티스레드 (Multi Thread): 하나의 프로세스에서 여러 개의 작업을 하도록 해주는 기능멀티프로세스 (Multi Process): 여러 개의 프로세스를 사용하여 병렬적 일 처리를 할 수 있도록 해주는 기능프로세스는 보통 한 번에 한 가지 일을 수행한다.하지만 프
String, StringBuffer, StringBuilder : 자바에서 문자열을 다루는 클래스 String StringBuffer, StringBuilder > String 객체가 한 번 생성되면, 할당된 공간이 변하지 않는다. = 불변(immutable)하다. StringBuffer, StringBuilder 객체의 공간이 부족하면 버퍼의 크기를...
정적인. 고정된.static 변수와 static 메소드를 만들 수 있다. (= 클래스 멤버)
Bean 이름의 유래 > Bean = 콩 Java라는 프로그래밍 언어는 인도네시아 Java 섬 커피를 즐겨마시던 개발자에 의해 만들어지게 되었다. 따라서 Java 관련 용어를 커피 관련된 용어를 사용했다. 그 중에서 Java 프로그램의 구성요소를 커피콩에 비유해서 Bean이 되었다. 또한, Bean을 항아리에 담겠다고 해서 최종 빌드된 패키징파일은 .jar...
JAVA 코딩테스트용 주요 함수 모음