
자바를 실항기 위한 가상 기계(컴퓨터)JAVA는 OS에 종속적이 않는 특징을 갖는데 대신OS 위에서 JAVA를 실행시킬 무언가가 필요한데그것이 JVM이다.OS에 종속되지 않고 CPU가 JAVA를 인식 실행할 수 있게 해주는 가상 컴퓨터이다.Oracle HotSpot J
Java Virtual Machine (JVM) 옵션은 Java 애플리케이션의 실행 및 성능을 조정하기 위해 사용되는 매개변수들을 나타냅니다.다양한 옵션들이 있으며, 이들은 메모리 관리, 성능 최적화, 디버깅 등 다양한 측면에서 설정될 수 있습니다. Java 애플리케이

클래스를 찾기위한 경로. 자바에서 클래스패스의 의미도 같다.Java 가상 머신(JVM)이 클래스 파일을 찾는 경로를 지정하는데 사용되는 환경 변수JVM이 프로그램을 실행할 때, 클래스파일을 찾는 데 기준이 되는 파일 경로를 말한다.소스코드 (.java로 끝나는 파일)을

바에서 인터페이스는 클래스들이 필수로 구현해야 하는 추상 자료형입니다. 쉽게 말하자면 객체의 사용방법을 가이드라인 하는 것이라고 생각하시면 이해가 쉽습니다. 자바의 인터페이스는 추상 메서드와 상수로만 이루어져 있습니다. 구현된 코드가 없기 때문에 당연히 인터페이스로 인

엔터프라이즈용 Java 애플리케이션 개발을 편하게 할 수 있게 해주는 오픈소스 경량급 애플리케이션 프레임워크.기업에서는 운영하는 웹 서비스의 비즈니스 로직이 있다.비즈니스 로직이란 ,기업이 제공하는 서비스를 코드로 구현한 것으로, 사용자의 요구사항을 해결하기 위한 실질

구체적인 클래스 타입을 알지 못하더라도 클래스의 메서드, 타입, 변수들에 접근할 수 있도록 해주는 자바 API이다.컴파일 시간이 아닌 실행 시간에 동적으로 특정 클래스의 정보를 추출할 수 있는 프로그램 기법.코드 작성 시점에는 어떤 타입의 클래스를 사용할지 모르지만,런

Thread dump(스레드 덤프)와 Heap dump(힙 덤프)는 Java 가상 머신 (JVM) 환경에서 발생하는 문제 해결과 성능 최적화를 위해 사용되는 도구입니다.정의: 스레드 덤프는 JVM 내에서 실행 중인 모든 스레드의 현재 상태와 활동을 나타내는 정보를 수집
자바 개발을 해봤다면, .java 파일과 .class 파일이 생성되는 것을 봤을 것이다. .java 파일은 자바 파일이라고 하며, java 언어로 소스 코드를 작성할 때, 해당 소스 코드 내용을 적는 파일을 말한다. 그리고 이 소스 코드 파일 즉, .java 파일