{"id":1150,"date":"2017-08-04T09:05:58","date_gmt":"2017-08-04T09:05:58","guid":{"rendered":"https:\/\/www.h2kinfosys.com\/blog\/?p=1150"},"modified":"2021-06-25T15:04:53","modified_gmt":"2021-06-25T09:34:53","slug":"overview-uses-reflection-api-java","status":"publish","type":"post","link":"https:\/\/www.h2kinfosys.com\/blog\/overview-uses-reflection-api-java\/","title":{"rendered":"Overview and Uses of Reflection API in Java"},"content":{"rendered":"<p>\u2022 Reflection is the process of analyzing the capabilities of class at run time<br \/>\n\u2022 That is analyzing the details about the class which includes the methods in the class, the variables of the class, the constructors in the class, the interface that the class is implementing, the methods that are coming from the interface.<br \/>\n\u2022 To gather all the above details, java provides the <strong>REFLECTION API<\/strong>.<br \/>\n\u2022 <strong>REFLECTION API<\/strong> is not for project development but used for <strong>PRODUCT<\/strong> development<\/p>\n<p><iframe title=\"Overview of Reflection API in Java | Uses of Reflection | Online Java Training Videos By H2KInfosys\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/sSQ1qOB3_SI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u2022 Reflection is the process of analyzing the capabilities of class at run time \u2022 That is analyzing the details about the class which includes the methods in the class, the variables of the class, the constructors in the class, the interface that the class is implementing, the methods that are coming from the interface. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6518,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[],"class_list":["post-1150","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java-tutorials"],"_links":{"self":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/posts\/1150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/comments?post=1150"}],"version-history":[{"count":0,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/posts\/1150\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/media\/6518"}],"wp:attachment":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/media?parent=1150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/categories?post=1150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/tags?post=1150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}