분류 전체보기

Java

7주차 과제: 패키지 (피드백, feedback)

📌 스터디 공지 사항 : 15주차로 변경, 시즌2 개설 예정 FQCN : Fully Qualified Class Name 클래스 네임은 풀 패키지 네임과 클래스 네임을 합친이름이다. 빌트-인 패키지(Built-in Package) 패키지는 사용자 정의 패키지와 빌트-인 패키지로 나뉜다. 빌트인 패키지는 java.lang과 java.util과 같이 자바에서 기본적으로 제공하는 패키지를 말한다. classpath옵션은 언제 쓸 수 있나? 1. javac : 컴파일 시 2. java : 실행 시 3. 둘 다(✅) : (컴파일 예시) maven에서 라이브러리 dependency를 하면 External Libraries에서 추가되고 이것들이 클래스패스에 들어가서 우리가 코딩할때(=컴파일 할때) 사용할 수 있는 것..

Java

7주차 과제: 패키지

목표 자바의 패키지에 대해 학습하세요. 학습할 것 (필수) package 키워드 import 키워드 클래스패스 CLASSPATH 환경변수 -classpath 옵션 접근지시자 1) package 키워드 패키지란 클래스, 인터페이스들 묶음이라고 할 수 있다. 패키지를 사용하는 이유는 연관된 클래스, 인터페이스끼리 묶어 효율적으로 관리하고자 하는 데 있다. 특징 1. 클래스의 첫 번째 문장에 그 클래스가 속한 패키지를 선언한다. 2. 모든 클래스들은 모두 하나의 패키지에 속해야 한다. 3. 패키지는 도트(.) 연산자를 이용해 패키지 계층구조를 구분한다. 4. 패키지도 물리적 클래스 파일(.class)을 포함하는 하나의 디렉토리이다. 5. 패키지를 선언하지 없으면 자바에서 기본적으로 제공하는 이름 없는 패키지(..

DB

분산 컴퓨터 시스템에 관한 CAP 이론에 대해

CAP란? 분산 컴퓨터 시스템을 설명하는 데 사용되는 이론이다. 분산 컴퓨터 시스템에서 CAP 3가지 특성 중에서 2가지만 만족할 수 있으면 1가지는 만족할 수 없다는 이론이다. 📌 주의해야 될 것은 두 가지 속성만을 지원한다는 것이 아니라 두 가지 속성을 지원하기 위해서는 한 가지 속성을 희생해야 된다는 것이다. 분산 컴퓨터란 무엇인가?? 일반적으로 웹 서버와 DB서버를 동일한 시스템에 설치하지는 않을 것이다. 이와 같이 "단일 시스템"이 아닌 다중 시스템 환경에서 서버가 여러 곳으로 분산되어 소프트웨어가 동작하는 것을 분산 컴퓨터(팅)이라고 한다. 우선 용어부터 정리하도록 하자. 일관성(Consistency) 일관성은 동시성, 동일성이라고도 하며 어떤 데이터에 대해서 일관적인 데이터를 보증한다는 것을..

Java

6주차 과제: 상속 (feedback, 피드백)

다이어그램 그리는데 좋은 사이트 app.diagrams.net/ Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software diagrams.net (formerly draw.io) is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPM app.diagrams.net 책 소개 객체지향의 사실과 오해, 오브젝트... 조영호님 (두 권 다 있으나 객체지..

Java

6주차 과제: 상속

목표 자바의 상속에 대해 학습하세요. 학습할 것 (필수) 자바 상속의 특징 super 키워드 메소드 오버라이딩 다이나믹 메소드 디스패치 (Dynamic Method Dispatch) 추상 클래스 final 키워드 Object 클래스 자바 상속의 특징 상속이란?? 부모 클래스의 변수와 메소드를 물려받는 것을 의미한다. 조상 클래스 = 부모 클래스 = 상위 클래스 = 기반 클래스 자손 클래스 = 자식 클래스 = 하위 클래스 = 파생 클래스 ❗ 주의 : 상속을 해도 부모 클래스의 모든 필드와 메소드를 물려받는 것은 아니다. 부모 클래스에서 private 접근 제한을 갖는 필드와 메소드는 상속의 대상에서 제외되며 부모와 자식이 다른 패키지에서 존재한다면 default 접근 제한을 갖는 필드와 메소드도 상속 대상..

향찡
'분류 전체보기' 카테고리의 글 목록 (13 Page)