JAVA/자바의신 1

JAVA/자바의신 1

12장 모든 클래스의 부모 클래스는 Object에요

🟨 목 차 🟨 1. 모든 자바 클래스의 부모인 java.lang.Object 클래스 2. Object 클래스에서 제공하는 메소들의 종류 2-1. 객체 처리를 위한 메소드 2-2. 쓰레드 처리를 위한 메소드 3. Object 클래스에서 가장 많이 쓰이는 toString 메소드 3-1. eqauls() 3-2. hashCode() ◼️ 1. 모든 자바 클래스의 부모인 java.lang.Object 클래스 ◼️ main()메소드 외에는 선언되어 있지 않고 무것도 상속 받지 않은 평범한 클래스는 toString()이라는 메소드를 사용할 수 있다. ==> Object 클래스에 있는 메소드를 사용해서 가능하다. 자바는 한번에 이중 상속을 받을 수는 없지만, 여러 단계로 상속을 받을 수는 있다. 예시로..

JAVA/자바의신 1

11장 매번 만들기 귀찮은데 누가 만들어 놓은 거 쓸 수 없나요?

🟨 목 차 🟨 1. 미리 만들어 놓은 클래스들은 아주 많아요 1-1. Java 클래스 API 문서 보기 1-1-1. 패키지와 클래스 / 인터페이스 이름 1-1-2. 클래스 상속 관계 다이어그램(Class Inheritance Diagram) 1-1-3. 구현한 모든 인터페이스 목록 [클래스에만 존재함] 1-1-4. 알려진 모든 하위 인터페이스 목록(All known Subinterfaces) [인터페이스에만 존재함] 1-1-5. 알려진 모든 구현한 클래스 목록(All Known Implementing Classes) [인터페이스만 존재함] 1-1-6. 클래스 / 인터페이스의 선언 상태(Class/Interface Declaration) 1-1-7. 클래스 / 인터페이스의 설명(Class/I..

JAVA/자바의신 1

10장 자바는 상속이라는 것이 있어요

🟨 목 차 🟨 1. 자바에서 상속이란 ? 1-1. 상속 정리 2. 상속과 생성자 3. 메소드 overriding 3-1. 메소드 overriding 정리 4. 참조 자료형의 형 변환 5. Polymorphism (다형성) 6. 정리 ◼️ 1. 자바에서 상속이란 ? ◼️ 자바에서 상속이란 말보다는 예시를 보며 이해하는게 빠르기 때문에 예시를 살펴보자. [EX] package part10; public class Parent { public Parent() { System.out.println("Parent Constructor"); } public void pintName() { System.out.println("Parent printName()"); } } package part10; p..

JAVA/자바의신 1

9장 자바를 배우면 패키지와 접근 제어자는 꼭 알아야 해요

🟨 목 차 🟨 1. 패키지는 그냥 폴더 개념이 아니예요 2. 자바의 접근 제어자 2-1. 클래스 접근 제어자 선언할 때의 유의점 ◼️ 1. 패키지는 그냥 폴더 개념이 아니예요 ◼️ 자바에는 패키지 라는 것이 있다. 자바에서는 우리가 작성하는 클래스들을 구분 짓는 폴더와 비슷한 개념이다.  패키지 선언을 할 때 꼭 지켜야 하는 제약사항 소스의 가장 첫 줄에 있어야만 한다. [ 만약 package선언 위에 주석이나 공백이 있어도 상관은 없다. 하지만, 따른 자바 문장이 하나라도 있으면 컴파일이 제대로 되지 않는다. ] 패키지 선언은 소스 하나에는 하나만 있어야 한다. [ 한 소스 파일이 두개의 폴더에 한번에 존재 할 수 없기 때문에 당연하다. ] 패키지 이름과 위치한 폴더 이름이 가아야만 한다. 패..

JAVA/자바의신 1

8장 참조 자료형에 대해서 더 자세히 알아보자.

🟨 목 차 🟨 1. 참조 자료형이란? 2. 생성자란 ? 2-1. 생성자는 몇 개를 만들어 된다. 2-2. 객체의 변수와 매개 변수를 구분하기 위한 this 2-3. 메소드 overloading 2-4. 메소드에서 값 넘겨주기 3. static 메소드와 일반 메소드와 차이 4 . pass by value, pass by reference 5 . 매개 변수를 지정하는 특이한 방법 ◼️ 1. 참조 자료형이란? ◼️ 자바의 타입은 기본 자료형과 참조 자료형이 있다. 기본 자료형은 int, byte , char, short, boolean, long, float, double을 제외한 나머지 타입은 모두 참조 자료형이다. 기본자료형과 참조자료형의 가장 큰 차이는 new를 사용해서 객체를 생성하는지 여부..

JAVA/자바의신 1

7장 여러 데이터를 하나에 넣을 수는 없을까?(배열)

🟨 목 차 🟨 1. 하나에 많은 것을 담을 수 있는 배열이라는게 있다는데? 2. 배열의 기본값 3. 배열을 선언하는 또 다른 방법 4. 별로 사용하지는 않지만, 알고 있어야 하는 2차원 배열 5. 배열의 길이는 어떻게 알 수 있을까 ? 6. 배열을 위한 for 루프 ◼️ 1. 하나에 많은 것을 담을 수 있는 배열이라는게 있다는데? ◼️ 지금까지는 기본 자료형에는 하나의 값만 넣을 수 있다. 그런데 int나 long을 하나만 만들어서 여러 개의 값을 넣어 둘 수는 없을까? ==> 한 변수에 여러 개의 값을 넣을 수 있는 것이 바로 배열이다. 배열 : 한 가지 타입에 대해서, 하나의 변수에 여러 개의 데이터를 넣을 수 있다. [EX] : int [] lottoNumbers; int lottoN..

삼겹살짱짱맨
'JAVA/자바의신 1' 카테고리의 글 목록 (2 Page)