
GC? Garbage Collection? 1.1 개념 > 동적 메모리 관리 기법 동적으로 할당한 메모리 영역 중 필요 없어진 메모리 객체(Garbage)가 발생하는데, 이 메모리 객체들을 주기적으로 모아서 삭제하는 프로세스 1.2 언어별 차이 > - C : 프로
1\. 어노테이션을 사용하는 이유는 무엇일까? 2\. 나만의 어노테이션은 어떻게 만들 수 있을까? "데이터를 설명하는 데이터"기본 데이터에 대한 추가 정보를 제공하는 데이터예시 데이터 : 자바의 정석메타데이터 : 저자: 남궁성, 출판년도: 2016Java에서 어노테
이름이 없는 클래스한 번만 사용할 클래스를 간결하게 정의할 때 사용인터페이스나 추상 클래스를 구현할 때, 객체를 생성하면서 바로 메서드를 오버라이딩하는 방식으로 익명 클래스 생성 가능익명 함수를 표현하는 방법익명 클래스보다 더 간결하게 코드 작성 가능함수형 프로그래밍을
JVM도 하나의 사용자 프로그램OS 입장에서는 응용 프로그램따라서 JVM도 하나의 프로세스=> 자바 프로그램 -> JVM -> 시스템 콜 -> OS 순서로 흐름(시스템 콜을 이용함)JVM이 프로세스 중 하나라고 볼 수 있지만,자바 바이트코드를 실행하고 관리하는 복잡한