기록하는 IT 블로그

  • 홈
  • 태그
  • 방명록

2026/06/18 1

자바 Class 객체란? 리플렉션(Reflection) 개념과 사용 이유

리플렉션(Reflection)과 Class 객체리플렉션을 처음 봤을 때 가장 헷갈렸던 부분은 Class 객체였다.Class cls = Person.class;처음에는 이 코드가 Person 객체를 생성하는 코드인 줄 알았다. 그런데 아니다.Person p = new Person();이건 Person 객체를 생성하는 코드이고,Class cls = Person.class;이건 Person 클래스 자체의 정보를 담고 있는 Class 객체를 얻는 코드이다.쉽게 말하면,Person 객체= 실제 집Class 객체= 집의 설계도정도로 생각하면 이해하기 편하다.Class 객체에는 무엇이 들어 있을까?Class 객체는 클래스의 메타데이터(클래스에 대한 정보)를 가지고 있다.예를 들어 다음과 같은 정보를 얻을 수 있다.클..

TIL 2026.06.18
이전
1
다음
더보기
프로필사진

기록하는 IT 블로그

(기억지기: 기억을 지키는 사람이라는 뜻으로, 배우고 깨달은 것(기억)들을 기록(블로그)를 통해서 보존합니다! )

  • 분류 전체보기 (139) N
    • 개발공부 (37)
      • 객체 지향의 원리와 이해 (5)
      • spring boot (9)
      • JPA 프로그래밍 (2)
      • spring security & JWT 강의 (11)
      • AWS 구조와 서비스 (4)
      • JAVA의 정석 (6)
    • 개발일지 (84)
      • 2023_한이음 (72)
      • League Linker (9)
      • 미니 쇼핑몰 프로젝트 (3)
    • TIL (13) N

Tag

Cloud, 개발자, post men, AWS, 스프링 입문을 위한 자바 객체 지향의 원리와 이해, ec2, 한이음, s3, 개발, server, Spring Boot, spring security, RDS, 리팩토링, JPA, Spring, til, 백엔드, java, GitHub,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바