250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스파르타코딩클럽
- 레퍼클래스
- 캡슐화
- 내일배움캠프
- 깃헙
- 메모리구조
- 자바
- 피드백
- Til
- 함바그
- 스터디카페
- jvm
- 요시
- 키오스크
- 스프링부트
- 스파르타코딩클럽 #개발자 #백엔드
- 깃
- 프레임워크
- springboot
- static
- Spring
- Java
- 스파르타코딩클럽 #사전캠프
- 스파르타사전캠프
- 사전캠프
- Framework
- til #데이터베이스 #sql
- Interface
- validation
- optional
Archives
- Today
- Total
John's Code Journey
[TIL] 내일배움캠프 250220 본문
728x90
오늘은 자바 클래스 파트를 복습했다.
클래스, 객체, 인스턴스 정리
클래스 - Class
클래스는 객체를 생성하기 위한 '틀' 또는 '설계도'이다.
클래스는 객체가 가져야 할 속성(변수)과 기능(메서드)를 정의한다.
객체 - Object
오브젝트(Object)는 클래스의 인스턴스를 의미합니다. 즉, 클래스에서 정의된 속성(변수)과 동작(메서드)을 실제로 메모리에 할당하여 사용하는 구체적인 실체입니다. 클래스는 설계도나 틀에 해당하고, 오브젝트는 그 틀을 바탕으로 실제로 생성된 객체입니다.
인스턴스 - Instance
인스턴스(Instance)란, 클래스를 기반으로 실제로 생성된 객체를 의미합니다. 즉, 클래스라는 설계도로부터 메모리에 할당되어 구체적인 데이터를 가지게 된 실체가 인스턴스입니다. 클래스는 객체를 만들기 위한 틀만 제공하고, 실제 객체는 클래스의 인스턴스로서 메모리 상에 존재합니다. 자바에서는 new 키워드를 사용하여 클래스로부터 인스턴스를 생성합니다.
객체는 실제 메모리에 존재하는 실체를 의미하며, 인스턴스는 특정 클래스에서 생성된 객체를 가리킨다.
'Today I Learned > 스파르타 내일배움캠프' 카테고리의 다른 글
[TIL] 250224 (1) | 2025.02.24 |
---|---|
[TIL] 내일배움캠프 250221 (0) | 2025.02.21 |
[TIL] 내일배움캠프 250219 (3) | 2025.02.19 |
[TIL] 내일배움캠프 250218 (0) | 2025.02.18 |
[TIL] 내일배움캠프 250217 (1) | 2025.02.17 |