---
title: "What is reflection?"  
description: "What is reflection?"  
author: "Anonymous User"  
published: 2011-05-20  
updated: 2020-09-16  
canonical: https://www.mindstick.com/interview/965/what-is-reflection  
category: "java"  
tags: ["java"]  
reading_time: 1 minute  

---

# What is reflection?

Reflection allows programmatic access to information about the fields, methods and constructors of loaded classes, and the use reflected fields, methods, and constructors to operate on their underlying counterparts on objects, within security restrictions.

## Answers

### Answer by Anonymous User

Reflection allows programmatic access to information about the fields, methods and constructors of loaded classes, and the use reflected fields, methods, and constructors to operate on their underlying counterparts on objects, within security restrictions.


---

Original Source: https://www.mindstick.com/interview/965/what-is-reflection

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
