목록2024/07/27 (3)
The Debugging Chronicles : "코드의 미학"
01 데이터 베이스 데이터 베이스데이터 data , 베이스 base 의 합성어DBMS - Database Management System 데이터 베이스 관리 시스템 데이터와 정보데이터 - 데이터(data) , 정보 (information)데이터는 어떤 필요에 의해 수집했지만 아직 특성 목적을 위해 평가하거나 정제하지 않은 값이나 사실 또는 자료 자체를 의미정보는 수집한 데이터를 어떠한 목적을 위해 분석하거나 가공하여 가치를 추가하거나 새로운 의미를 이끌어 낼수 있는 결과로 볼수 있다. 가치 있는 정보를 얻으려면 다음 조건에 맞게 데이터를 효율적으로 수집, 통합하고 체계적으로 관리,분석해야 한다.효율적인 데이터 관리를 위한 조건- 데이터를 통합하여 관리- 일관된 방법으로 관리- 데이터 누락 및 중복 제거..
컬렉션 프레임 워크(collection Framework) - 컬렉션은 기존에 있던 List(리스트), Queue(큐), Tree(트리) 등의 자료 구조를 뜻하고, 프레임워크는 클래스와 인터페이스를 묶어놓은 개념이다. - 기존에 존재했던 자료 구조에 인터페이스로 설계된 기능을 클래스를 통해 제공하여 데이터 관리에 용이한 자료 구조 객체를 구조화한 것이다. - List와 Set 인터페이스는 모두 컬렉션 인터페이스를 상속받지만, Map 인터페이스는 구조상의 차이로 별도로 정의된다. 인터페이스설명특징대표 구현 클래스List순서가 있는 데이터의 집합데이터 중복 허용 OArrayList, LinkedListSet순서를 유지하지 않는 데이터의 집합데이터 중복 허용 XHashSet, LinkedHashSetMap키(..
자바 API(Application Programming Interface) 문서 - Java에서 제공하는 프로그램 개발에 자주 사용되는 클래스 및 인터페이스 모음을 말하며, 라이브러리라고도 부른다. - 보통 JDK를 설치할 때 함께 설치되었으나, 지금은 분리되어 따로 설치하거나, 사이트를 이용해 확인할 수 있다.java.lang 패키지 Java 프로그램의 기본적인 클래스를 담고 있는 패키지이며, 다양한 기본 클래스들을 제공한다. - Object 클래스 Java의 최상위 클래스이며, Java에서 생성되는 코든 클래스는 생성될 때 상속을 하지 않아도 Object를 자동으로 상속받게 되어있다. Object 클래스의 대표적인 메서드메서드설명protected Object clone() 객체 자신을 복사한 ..