본문 바로가기

Java8

[Java] 인터페이스 보호되어 있는 글 입니다. 2021. 3. 4.
[Java] 패키지 백기선님이 진행하시는 라이브 스터디 7주차 과제입니다. 1. package 키워드 비슷한 성격의 클래스들을 모아 만든 자바의 디렉토리. 클래스명의 고유성을 보장해 주기 위해 사용한다. 다른 개발자가 같은 이름의 클래스를 생성했을 때, 패키지로 구분함으로써 두 클래스의 고유성을 보장해줄 수 있다. ex) com.tom.eatChicken // com.sujin.eatChicken ex) com.tom.eatChicken com.sujin.eatChicken 사실 자바에는 우리가 패키지로 인식하지 않고 사용하는 패키지가 있는데 그것은 java.lang 패키지, 자바가 알아서 java.lang의 클래스들을 불러온다. 단, 이외의 패키지들은 모두 2번의 import 키워드로 추가해주어야 JVM이 인식할 수 있다.. 2021. 2. 27.
[Java] 상속 백기선님이 진행하시는 Live Study 6주차 과제입니다. github.com/whiteship/live-study/issues/6 6주차 과제: 상속 · Issue #6 · whiteship/live-study 목표 자바의 상속에 대해 학습하세요. 학습할 것 (필수) 자바 상속의 특징 super 키워드 메소드 오버라이딩 다이나믹 메소드 디스패치 (Dynamic Method Dispatch) 추상 클래스 final 키워드 Object 클래스 마 github.com 1. 자바 상속의 특징 상속(Inheritance) : 자식 클래스가 부모클래스의 모든 것을 물려받는 것. public class inheriment { public static class Animal{ String name; public v.. 2021. 2. 21.
[Java] 클래스 백기선님이 진행하시는 Live Study 5주차 과제입니다. github.com/whiteship/live-study/issues/5 5주차 과제: 클래스 · Issue #5 · whiteship/live-study 목표 자바의 Class에 대해 학습하세요. 학습할 것 (필수) 클래스 정의하는 방법 객체 만드는 방법 (new 키워드 이해하기) 메소드 정의하는 방법 생성자 정의하는 방법 this 키워드 이해하기 마감일시 github.com 1. 클래스 정의하는 방법 class NeNeOrder{ //네네 치킨 주문서 private int chicken; // 치킨 마리수 private int ddongZip; // 똥집 개수 private int liveBeer;// 생맥주 개수 public NeNeOrd.. 2021. 1. 4.