분류 전체보기(284)
-
자바 API
Java API API란 : Application Programming Interface의 준말 Application : 지원, 신청, 응용 Programming : 코드로 작성함 Interface : 서로 연결함 즉, API : 코드로 작성한 프로그램을 이용할 수 있도록 연결해준 주소 자바 기본 API 주소를 살펴보고 싶다면 자바를 처음 만들 때 자동으로 만들어지는 JRE System Library를 들어가면 확인 가능 JRE : java 코드를 실행하기 위해 필요한 환경을 제공
2024.05.03 -
Wrapper
Wrapper - 기본 자료형 타입을 객체로 감싸서 사용할 수 있는 클래스 - int, double, char, short, long, boolean, float, byte - ArrayList에서 부를 때 많이 사용함 *기본 데이터 타입 : primitive type Byte = byte Short = short Integer = int Long = long Float = float Double = double character = char Boolean = boolean
2024.05.03 -
Date
Date : 특정 날짜와 시간을 나타내는 클래스 Calendar : 날짜와 시간을 조작하는데 사용되는 추상클래스 GregorianCalender : 그레고리력을 사용해서 날짜와 시간을 계산 SimpleDateFormat : 날짜와 시간을 형식으로 보여주고 출력
2024.05.03 -
인터페이스
interface - 클래스 간의 접점을 만드는 용도 - 필드에 작성하는 모든 변수를 public static final 로 작성해야함 - 굳이 앞에 public static final 을 붙이지 않아도 알아서 붙음 - 모든 메서드 앞에 public abstract가 자동으로 붙음 인터페이스에서 public static final과 public abstract가 자동으로 붙는 이유 - 인터페이스는 자바에서 다른 클래스에서 구현할 메서드의 명세를 정의하는 역할을 함 - 인터페이스에 작성되는 필드와 메서드는 다른 클래스에서 구현될 것을 기대함 - 추상 클래스와 달리 변경이 불가능. 주는 필드 값이 강제
2024.05.03 -
추상클래스
추상 클래스(abstract class) - 추상 메서드를 포함하고 있는 클래스 - 미완성 클래스이기 때문에 컴퓨터에 추상 클래스로 만든 파일의 자체 공간을 만드는 건 불가능 사용 예제 * [접근 제어자] : public, private, protected, default [접근 제어자] abstract class 파일명 { 필드 & 메서드(필수 x) [접근 제어자] abstract 자료형 변수명();
2024.05.03 -
상속
상속 - 자식 클래스가 부모 클래스 기능을 그대로 물려받는 기능 Override - 상속에서 자식클래스가 부모클래스가 가진 메서드를 다시 만들어서 사용하는 것 - 사용할 때 extends로 어디서 부모클래스를 가지고 오는지 표기 @ : 어노테이션 - 다른 개발자에게 정보를 제공하기 위한 주석처럼 사용하거나 어떠한 의미를 담은 단축어처럼 사용하기도 함
2024.05.03