목록프로그래밍 언어/Java (44)
나의 IT일지
자바에서는 개발자들이 개발할 때 사용하기 위한 기본 기능인 API가 구현되어 있으며, import를 통해 클래스를 호출해서 해당 클래스의 메서드를 사용한다. 하지만, "java.lang"패키지는 클래스를 생성할 때 기본적으로 포함이 되며, 최상위 클래스인 java.lang.Object클래스가 상속되기에, "java.lang"패키지에 있는 import를 사용하지 않고 클래스를 호출할 수 있으며, java.lang.Object클래스의 메서드를 사용할 수 있다. java.util.Timer, java.util.TimerTask 개발을 하다보면, 개발자가 원하는 특정한 시간에 파일을 실행을 설정해야 하는 경우가 있다. 이러한 기능을 자바에서는 Timer클래스와 TimerTask클래스를 통해 구현을 했는데, Ti..
자바에서는 개발자들이 개발할 때 사용하기 위한 기본 기능인 API가 구현되어 있으며, import를 통해 클래스를 호출해서 해당 클래스의 메서드를 사용한다. 특히 java.util 패키지는 프로그램 개발에서 자주 사용하는 패키지이기에, 사용자의 편리성을 위해 구현된 클래스들이 모여있어서 자주 사용한다. 클래스 용도 Calendar 운영체제의 날짜, 시간의 정보를 수집 Date 특정 시점의 날짜와 시간 정보를 저장 Scanner 문자 데이터를 입력 BigDecimal 정확한 소수점 연산 StringTokenizer 문자열을 구분 문자열 기준으로 분리 Scanner 클래스 자바에서는 데이터를 입력하기 위해서는 Scanner클래스를 사용해야 한다. Scanner클래스란 문자 파일이나 입력 스트림(System...
자바에서는 개발자가 편하게 개발할 수 있도록 기본적인 클래스나 인터페이스를 구현해 놓았다. 이를 API라고 하며, API 중에서는 날짜와 시간를 관리하는 java.util.Date와 java.util.Calendar 클래스가 존재한다. Calendar클래스, Date클래스 자바는 프로젝트안에 패키지를 만들고 패키지 안에 클래스를 만들며, 클래스에 메서드와 필드를 구현한다. 즉, 패키지는 클래스를 모아놓은 것이며, import를 통해 호출해서 해당 패키지의 클래 my-it-diary.tistory.com 하지만 java.util.Date와 java.util.Calendar 클래스를 통해 날짜와 시간을 관리하기에는 한계가 명확하다. 그래서 jdk 8부터 Date 클래스와 Calendar클래스를 보안해서 만든..
자바는 프로젝트안에 패키지를 만들고 패키지 안에 클래스를 만들며, 클래스에 메서드와 필드를 구현한다. 즉, 패키지는 클래스를 모아놓은 것이며, import를 통해 호출해서 해당 패키지의 클래스를 사용한다. 그중에, java.util 패키지는 프로그램 개발에서 자주 사용하는 API이기에, 사용자의 편리성을 위해 구현된 클래스들이 모여있어서 자주 사용한다. 클래스 용도 Calendar 현 시점이나 특정 시점의 날짜와 시간 정보 저장 Date 현 시점의 날짜와 시간 정보를 저장 Scanner 문자 데이터를 입력 BigDecimal 정확한 소수점 연산 StringTokenizer 문자열을 구분 문자열 기준으로 분리 java.util.Date 자바에서 1970.01.01을 기준으로 현재까지 시간을 System클래..
자바에서는 개발자들이 개발할 때 사용하기 위한 기본 기능인 API가 구현되어 있으며, import를 통해 클래스를 호출해서 해당 클래스의 메서드를 사용한다. 특히 java.util 패키지는 프로그램 개발에서 자주 사용하는 패키지이기에, 사용자의 편리성을 위해 구현된 클래스들이 모여있어서 자주 사용한다. 클래스 용도 Calendar 운영체제의 날짜, 시간의 정보를 수집 Date 특정 시점의 날짜와 시간 정보를 저장 Scanner 문자 데이터를 입력 BigDecimal 정확한 소수점 연산 StringTokenizer 문자열을 구분 문자열 기준으로 분리 java.util.StringTokenizer 문자열은 String 클래스를 통해 문자열을 사용할 수 있다. 그리고 이렇게 생성된 문자열의 내용을 나눠서 사용..
자바에서는 개발자들이 개발할 때 사용하기 위한 기본 기능인 API가 구현되어 있으며, import를 통해 클래스를 호출해서 해당 클래스의 메서드를 사용한다. 하지만 모든 클래스는 기본적으로 java.lang 패키지를 사용하기에 다른 API 패키지의 클래스와 달리 java.lang패키지에 있는 클래스는 import없이 사용할 수 있다. 클래스 특징 Object - 자바 클래스의 최상위 클래스 System - 표준 입력 장치를 통해 데이터를 입력 - 표준 출력 장치를 통해 데이터를 출력 Class - 클래스를 메모리로 로딩 String - 문자열을 저장하고 여러가지 정보를 흭득 Wrapper(Byte, Character, Short, Integer ...) - 기본 타입의 데이터를 갖는 객체를 생성 Math..