# TPC

23개의 포스트

자바 List ArrayList 에서 제너릭 Generic으로

제너릭에 대해서 아직 배우지않아서 콜렉션 프레임워크 List, Set, Map 등을 사용할 때, 깨름칙한 부분이 없지않아 있었다.이 콜렉션 프레임워크는 항상 제너릭을 같이 쓴다.

2021년 1월 31일
·
0개의 댓글

인프런 Java TPC 파트 2 정리

정보은닉 (Information Hiding)객체를 잘 만든다는 것은?상속 (Inheritance)상속 (수평적구조 VS 수직적구조)상속관계에서 객체생성 방법다형성 (Polymorphism)다형성의 활용상속관계에 있는 클래스에서 상위클래스가 동일한 메시지로 하위클래스들

2021년 1월 23일
·
0개의 댓글
post-thumbnail

자바 Object 클래스

자바가 만들어놓은 API중에서 최상위 클래스이다. root라고도 한다. 모든 사용자가 만든 클래스는 배열을 포함해서 Object로부터 상속받는다.그렇기 때문에 모든 클래스는 Object클래스의 메서드를 사용할 수 있다. 대표적으로 toString() 같은 것이 존재한다

2021년 1월 23일
·
0개의 댓글
post-thumbnail

다중 상속 관계

인터페이스와 인터페이스가 상속가능하다A도 인터페이스이고 B도 인터페이스이지만 서로 상속이 가능하다객체생성 방법은 아래처럼 두 부모로부터 생성할 수 있다.

2021년 1월 22일
·
0개의 댓글

인터페이스(규약)과 JDBC의 관계

인터페이스 (규약)과 JDBC의 관계인터페이스는 JDBC에서 가장 많이 활용이 된다.JDBC(Java DataBase Connecitiviy)란?자바 프로그램 내에서 DB와 관련된 작업을 처리할 수 있도록 도와주는 API이다. JDBC 클래스는 자바 패키지 java.s

2021년 1월 21일
·
0개의 댓글

인터페이스

추상클래스처럼 다형성을 보장하기 위해 등장한 개념100% 다형성을 보장한다.인터페이스랑 추상클래스랑 다른점은 뭔가?추상클래스와 달리 인터페이스는 구체적인 로직을 가지고있는 메소드를 넣으면 안된다추상클래스는 자식클래스가 기능이비슷하지만 인터페이스는 서로 기능이 다른클래스

2021년 1월 20일
·
0개의 댓글

다형성의 활용 (+추상abstract)

다형성을 인자로 활용, 다형성을 배열로 활용

2021년 1월 19일
·
0개의 댓글

상속관계에서 객체생성 방법

상속관계에서 객체생성 방법

2021년 1월 18일
·
0개의 댓글

재정의 오버라이딩 Overriding

오버라이딩에 대해 이해하기

2021년 1월 18일
·
0개의 댓글
post-thumbnail

상속 (수평적구조 VS 수직적구조)

상속 공부

2021년 1월 18일
·
0개의 댓글

인프런 Java TPC 파트1 정리

파트 1 에서는 데이터의 구조에 대해서 집중적으로 설명. 파트 2 에서는 동작의 측면에서 어떻게 클래스를 만들어서 활용할지.

2021년 1월 17일
·
0개의 댓글
post-thumbnail

메서드 오버로딩 자바

오버로딩에 대해서 알아보자.

2021년 1월 17일
·
0개의 댓글
post-thumbnail

객체를 잘 만든다는 것은? Getter Setter

객체를 잘 만든다는 것은 무엇일까? Getter와 Setter는 무슨 역할을 할까? 정보은닉이란?

2021년 1월 16일
·
0개의 댓글

class, object, instance 상호관계

객체생성과정 BookDTO b = new BookDTO(); new 연산자와 생성자메소드 호출 이걸통해서 관계 서로 어떤 관계인지 비교해보자

2021년 1월 15일
·
0개의 댓글
post-thumbnail

생성자 메소드 private

생성자 메소드에 프라이빗이 들어가면?생성자 메소드가 private인 경우도 있다.객체를 생성할 때 관여하는 것이 생성자 메소드이다.그런데 만약에 생성자 메소드가 private이라면?그럼 객체를 불러올수가 없다.그래서 클래스를 통해서만 메소드를 불러올수있다.예를들어서 S

2021년 1월 15일
·
0개의 댓글

생성자 메소드 (Constructor)

생성자에 관해서 정리한 포스트

2021년 1월 12일
·
0개의 댓글

기본자료형 (PDT) VS 사용자정의자료형 (UDDT)

정수, 실수, 문자, 불같은 기본자료형은 처음에 배우기때문에 익숙하다. 그런데 업무에서 필요로하는 자료가 있다고 칠때,예를들어 서점관리를 할때 필요한 데이터는 책이다.영화예매 예약을 한다고 치면 필요한 데이터는 영화가 될것이다.회원관리를 만든다면? 회원이 될 것이다.성

2021년 1월 12일
·
0개의 댓글

JVM 메모리 구조

JVM 메모리 구조를 검색하던 중에 가장 이해하기 쉬웠던 페이지. slideplayer 에 올라온 ppt인데 이유는 모르겠지만 내용 편집이 이상하게 되어 있음. 마크다운으로 보기좋게 재편집함.

2021년 1월 10일
·
0개의 댓글
post-thumbnail

JVM의 메모리 모델 (JVM이 사용하는 메모리 영역 4가지)

인프런 자바 강의 (Java TPC) 를 보면서 정리한 포스트. 제목과는 다르게 정확하게는 RunTime Data Area 안의 Method Area, Heap Area, Stack Area에 관한 설명을 담음. 더 자세한 설명은 서치해보아야 함.

2021년 1월 10일
·
1개의 댓글
post-thumbnail

데이터를 이동하라(변수 VS 배열의 관계)

예를들어 변수 3개를 만들어본다고 가정하자 그러면 int a, b, c; 라고 선언하고 각 변수에 값을 넣어줄것이다.만약에 합을 구해주는 sum이라는 메소드가 있다면 sum(int a, int b, int c){}라고 선언할 것이다. 근데 3개가 아니라 n개라면? 그래

2020년 12월 18일
·
0개의 댓글