해당 글은 Java Annotation에 익숙해지기 위해 Oracle Annotation를 번역 및 정리하는 목적에 있습니다.Annotation은 JDK5부터 등장했으면 공식 문서에서의 정의는 아래와 같다.Annotations, a form of metadata, pr
JVM 이란?JVM 구성 요소Referencehttps://dzone.com/articles/jvm-architecture-explainedJava Virtual Machine 은 자바 바이트코드(.class)을 실행하는 프로그램입니다. 즉, 자바 프로그램이
Oracle 홈페이지에서 JDK 혹은 JRE를 설치할 때 SE, EE를 선택해야하는 상황을 흔히 겪을 수 있습니다.Standard Edition, Enterprise Edition이라는 이름을 통해서 알 수 있듯이 EE버젼은 기업용 (서비스용) 으로 사용되고 더 많을
Effective Java 3판을 "Item 1. 생성자 대신 정적 팩터리 메서드를 고려하라" 학습 중에 Service Provider Framework를 설명하는 부분을 따로 정리하겠습니다.Service Provider Pattern을 구현한 프레임워크를 Servic
Basic IO와 New IO에 대해 알아보겠습니다. 차이점과 장단점을 비교하면 진행해보겠습니다.Referencehttp://tutorials.jenkov.com/java-nio/nio-vs-io.html비교할 요소는 아래 3가지입니다.Stream Orient
이번 정리 글은 Generic이 뭔지는 알지만 왜쓰는지를 더 정확히 정리하는데에 목적을 둡니다.다양한 타입을 수용할 수 있는 자료구조를 만들기 위해? 다양한 타입을 지원하는 Class를 구현하기 위해.타입 형변환의 에러를 피하기위해 등 여러 목적에 있습니다.자바는 여러