목록전체 글 (59)
내가 개발해볼게!!

교재 맨앞쪽 진도표에 나와 있는 15일 코스로 공부하고 있습니다!! Do it! 자바 프로그래밍 입문 11일차 13장 내부 클래스, 람다식, 스트림 - 13-1 내부 클래스 - 13-2 람다식 - 13-3 스트림 13장 내부 클래스, 람다식, 스트림 내부 클래스에 대해 배웠습니다. 어떤 클래스 A가 클래스 B하고만 관련이 있을 때, 클래스 A를 클래스 B 내부에 선언해 사용할 수 있습니다. 내부 클래스의 종류로 인스턴스 내부 클래스, 정적 내부 클래스, 지역 내부 클래스, 익명 내부 클래스가 있습니다. 내부 클래스가 클래스 내부에 정의되면 인스턴스 내부 클래스, static 키워드가 사용되면 정적 내부 클래스, 메서드 내부에 정의되면 지역 내부 클래스라고 할 수 있습니다. 인스턴스 내부 클래스는 인스턴스..

교재 맨앞쪽 진도표에 나와 있는 15일 코스로 공부하고 있습니다!! Do it! 자바 프로그래밍 입문 10일차 12장 컬렉션 프레임워크 - 12-1 제네릭 - 12-2 컬렉션 프레임워크 - 12-3 List 인터페이스 - 12-4 Set 인터페이스 - 12-5 Map 인터페이스 12장 컬렉션 프레임워크 제네릭 프로그래밍에 대해 배웠습니다. 제네릭 프로그래밍은 어떤 값이 여러 참조 자료형을 사용할 수 있도록 프로그래밍하는 것입니다. 어떤 값에 특정 자료형을 지정하지 않았다가 실질적으로 사용하는 시점에 사용할 자료형을 지정하는 방식으로 구현할 수 있습니다. 클래스 이름 뒤에 type의 약자인 를 붙이면 제네릭 클래스를 정의할 수 있고, 여러 자료형으로 사용할 변수의 자료형을 T라고 쓸 수 있습니다. 이때 T..

교재 맨앞쪽 진도표에 나와 있는 15일 코스로 공부하고 있습니다!! Do it! 자바 프로그래밍 입문 9일차 11장 기본 클래스 - 11-1 Object 클래스 - 11-2 String 클래스 - 11-3 Wrapper 클래스 - 11-4 Class 클래스 Object 클래스에 대해 배웠습니다. 자바 프로그래밍을 하면서 외부 클래스를 사용하려면 import문으로 클래스가 어느 패키지에 속해 있는지 선언해야 합니다. 기본적으로 많이 사용하는 클래스들이 속해 있는 java.lang 패키지는 컴파일 시 import java.lang; 문장이 자동으로 추가되기 때문에 코딩하면서 직접 작성할 필요가 없습니다. Object 클래스는 모든 자바 클래스의 최상위 클래스입니다. 모든 클래스들은 Object 클래스를 상속..

교재 맨앞쪽 진도표에 나와 있는 15일 코스로 공부하고 있습니다!! Do it! 자바 프로그래밍 입문 8일차 10장 인터페이스 - 10-1 인터페이스란? - 10-2 인터페이스와 다형성 - 10-3 인터페이스 요소 살펴보기 - 10-4 인터페이스 활용하기 10장 인터페이스 인터페이스에 대해 배웠습니다. 인터페이스는 클래스나 프로그램이 제공하는 기능을 명시적으로 선언하는 역할을 합니다. 코드 없이 추상 메서드와 상수로만 이루어져 있습니다. 이때 인터페이스에 선언한 모든 메서드는 추상 메서드로, 모든 변수는 상수로 자동 변환됩니다. 인터페이스는 어떤 메서드를 제공하는지 미리 알려주는 명세, 약속의 역할을 합니다. 어떤 클래스를 사용하려고 할 때 클래스의 코드 전체를 살펴볼 필요 없이 인터페이스만 보고도 클래..