sy_develop_note

  • 홈
  • 태그
  • 방명록

Reflection 1

Java의 Reflection 사용법과 주의점

Java에서 Reflection은 클래스나 메서드, 필드 같은 객체 정보를 "런타임"에 읽고 수정할 수 있는 도구입니다. 간단히 말해, 코드가 실행되는 도중에 "클래스의 내부를 엿보거나 조작"할 수 있게 해주는 강력한 기능입니다. 이 글에서는 Reflection이 무엇인지, 어떻게 사용하는지, 그리고 주의해야 할 점을 하나씩 살펴보겠습니다! 🚀 Reflection이란?Reflection은 말 그대로 반사처럼 프로그램이 자신을 들여다보고 조작할 수 있게 하는 기능입니다.어디에 쓰일까요?라이브러리/프레임워크: Spring 같은 프레임워크에서 빈(bean)을 생성하거나 주입할 때동적 동작: 컴파일 시점에 알 수 없는 클래스의 메서드나 필드를 실행해야 할 때테스트: 테스트 코드에서 private 메서드나 필드..

Backend/Java 2024.11.24
이전
1
다음
더보기
프로필사진

sy_develop_note

  • 분류 전체보기
    • Backend
      • Spring
      • Java
      • TypeScript
      • TestCode
      • IntelliJ
    • Data
      • Redis
      • Kafka
      • DataBase
      • MySQL
      • MongoDB
      • PostgreSQL
    • Architecture
      • ContainerTech
      • DesignPatterns
    • Infra
      • Git
      • Linux
    • Web
      • HTTP
    • AI
      • N8N
    • Algorithm
      • CodingTest
    • 개발끄적

Tag

Baekjoon, 타입스크립트, java 코테 문제 풀이, mongoDB, Java, 코테 문제 풀이, 깃, 백준, 프로그래머스, 자바, 티스토리챌린지, typescript, 클린 아키텍처, 프로그래머스 문제 풀이, Git, Spring, 만들면서 배우는 클린 아키텍처, MySQL, programmers, 오블완,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

  • Github

티스토리툴바