High Level Programming Language(116)
-
Concurrency 2
보호되어 있는 글입니다.
2023.06.04 -
Lesson: Classes and Objects [Nested Classes, Local and Anonymous Classes]
Nested Classes자바 프로그래밍 언어에서는 클래스 내에 다른 클래스를 정의할 수 있습니다. 이러한 클래스를 Nested Class(중첩 클래스)라고 하며, 여기서 그 예를 보여줍니다.class OuterClass { ... class NestedClass { ... }}용어: 중첩 클래스는 두 가지 범주로 분류됩니다: non-static 클래스와 static 클래스. Non-static 중첩 클래스는 inner 클래스라고 합니다. static으로 선언된 중첩 클래스들은 static nested 클래스라고 합니다.외부 클래스 : 내부 클래스를 정의한, 감싸고 있는 클래스.class OuterClass { ... class InnerClass { ..
2023.06.04 -
Java Collection Framework
보호되어 있는 글입니다.
2023.06.04 -
생성자와 빌더
보호되어 있는 글입니다.
2023.06.04 -
Java Advanced Programming Quiz 문제 + 정답
보호되어 있는 글입니다.
2023.06.03 -
Object Graph
📌 객체 그래프(Object Graph)란?객체 그래프(Object Graph)는 객체 간의 관계를 시각적으로 또는 개념적으로 표현한 구조입니다.즉, 프로그램에서 객체들이 어떻게 연결되고 참조되는지를 나타내는 개념입니다. 🔹 객체(노드): 개별적인 인스턴스🔹 관계(엣지): 객체 간의 참조 💡 객체 그래프를 이해하면 데이터 바인딩, ORM(객체 관계 매핑), 직렬화, 보안 등에서발생할 수 있는 문제를 더 깊이 파악할 수 있습니다.✅ 객체 그래프의 주요 개념1️⃣ 객체와 관계 (Nodes & Edges)📌 객체(Node): 프로그램에서 생성된 인스턴스📌 관계(Edge): 객체가 다른 객체를 참조하는 관계class Person { private String name; private Ad..
2023.06.03