모든 자바 클래스의 최상위 부모클래스인 java.lang.Object 클래스에는 finalize() 메소드가 존재하며, Java API 에는 이 메소드는 '가비지 컬렉터가 레퍼런스를 잃은 클래스의 인스턴스를 가비지 컬렉션할 때 호출된다' 라고 기술하고 있습니다. 이 메소드는 객체인스턴스..
java.lang 패키지의 Runtime 클래스는 자바에서 외부 프로세스를 생성하는 방법을 제공한다.예를 들어 자바를 이용하여 MS 윈도우에서 MS 엑셀을 실행하는것등에 이 Runtime클래스를 이용할 수 있다.예를 들어 C:\Program Files\Microsoft Office\Office\excel.exe 위치에 있는 excel.exe를 ..
double을 퍼센트(%)로 표현하기위해 여러가지 방법을 이용할 수 있지만 java.text 패키지의 NumberFormat 클래스API를 이용하면 아래와 같이 간단히 double값을 퍼센트 문자열로 변환할 수 있다.[code]package javacodesnipet; import java.util.Locale;/** * * @author 신윤섭 */public class NumberFormat..
우리는 java.util.Date 혹은 java.sql.Date 타입의 객체에서 특정한 형식의 문자열로 날짜를 가져오기 위해서 java.text.SimpleDateFormat 클래스를 이용할 수 있다는 것을 알고 있다.[code]package javacodesnipet;/** * @author 신윤섭 */public class SimpleDateFormatTest { public static void main(String[] args..