post-thumbnail

자바와 자료구조

01, 02. 여러가지 자료구조 자료구조(Data Structure)란 무엇인가? 프로그램에서 사용할 데이터를 메모리 상에서 관리하는 여러 구현 방법들 효율적인 자료구조 -> 성능 좋은 알고리즘 자료의 효율적인 관리와 프로그램 수행속도는 밀접한 관련 자료구조의 종류 1) 선형 자료구조 배열(Array) - 선형으로 자료 관...

2023년 2월 1일
·
0개의 댓글
·
post-thumbnail

자바의 유용한 클래스들

01. Object 클래스 - 모든 클래스의 최상위 클래스 java.lang 패키지 자동으로 import 됨 (import.java.lang.*) 기본 클래스들이 속한 패키지 (ex. String, Integer, System 등) 모든 클래스는 Object 클래스를 상속받음 java.lang.Object 모든 클래스는 Object...

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

객체 지향 핵심

01. 객체 간의 상속은 어떤 의미일까? 상속 이미 구현된 클래스보다 더 구체적은 기능을 가진 클래스 구현 시 기존 클래스 상속 용어 : 상위 클래스(A), 하위 클래스(B), A 클래스가 B 클래스에게 상속함, B 클래스가 A 클래스를 상속받음 extends 키워드 뒤에는 하나의 클래스만 올 수 있음 (단일 상속) 상속의 문법 02....

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

객체 지향 입문

20. 자료를 순차적으로 한꺼번에 관리하는 방법 - 배열(array) 배열의 길이와 요소의 개수는 동일하지 않을 수도 있음 -> 요소의 개수에 대한 변수 따로 유지 향상된 for 문 사용 21. 객체 배열 사용하기 객체 배열은 요소가 되는 객체의 주소가 들어갈 메모리만 할당 (null) 각 요소 객체는 생성하여 저장해야 함 객체 배열 복사 얕은...

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