{"id":25524020,"date":"2022-05-18T22:28:54","date_gmt":"2022-05-18T16:58:54","guid":{"rendered":"https:\/\/entri.app\/blog\/?p=25524020"},"modified":"2022-11-20T06:48:50","modified_gmt":"2022-11-20T01:18:50","slug":"this-and-super-keyword-in-java-all-you-need-to-know","status":"publish","type":"post","link":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/","title":{"rendered":"This and Super Keyword in Java- All You Need to Know"},"content":{"rendered":"<p>Java contains a list of keywords or reserved words which are also highlighted with different colors be it an IDE or editor in order to segregate the differences between flexible words and reserved words.<\/p>\n<h2><strong>What is a Keyword?<\/strong><\/h2>\n<p>In the Java programming language, a keyword is\u00a0any one of 67 reserved words that have a predefined meaning in the language. Because of this, programmers cannot use keywords in some contexts, such as names for variables, methods, classes, or as any other identifier.<\/p>\n<p><strong>Examples of Keywords<\/strong><\/p>\n<p>abstract &#8211; Specifies that a class or method will be implemented later, in a subclass<\/p>\n<p>boolean &#8211; A data type that can hold True and False values only<\/p>\n<p>char &#8211;\u00a0A data type that can hold unsigned 16-bit Unicode characters<\/p>\n<p>continue &#8211; Sends control back outside a loop<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/bit.ly\/3ELmCiA\" target=\"_blank\" rel=\"noopener\"><strong>Learn to code from industry experts! Enroll here<\/strong><\/a><\/p>\n<h3><strong>This keyword<\/strong><\/h3>\n<p><span data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;super constructor in java, this keyword in java&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:12478,&quot;4&quot;:{&quot;1&quot;:2,&quot;2&quot;:16777215},&quot;5&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;6&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;7&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;8&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;10&quot;:2,&quot;15&quot;:&quot;arial&quot;,&quot;16&quot;:11}\">This keyword in java<\/span> in Java that is used to invoke constructor, methods, static members of the current class that cannot be used as an identifier. It is used to refer current-class\u2019s instance as well as static members. It is a reserved keyword.<\/p>\n<p><strong>&#8216;this&#8217;<\/strong>\u00a0can be used in various contexts as given below:<\/p>\n<ul>\n<li>to refer instance variable of current class<\/li>\n<li>to invoke or initiate current class constructor<\/li>\n<li>can be passed as an argument in the method call<\/li>\n<li>can be passed as argument in the constructor call<\/li>\n<li>can be used to return the current class instance<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>For Example,<\/p>\n<p>class Code{<br \/>\nint var;<br \/>\nvoid method(int var){<br \/>\nthis.var = var;<br \/>\n}<br \/>\n}<\/p>\n<p>We have a variable &#8216;var&#8217; and a parameter &#8216;var&#8217; inside the method function. If we want to assign the value of parameter &#8216;var&#8217; to the variable &#8216;var&#8217; inside the class then we have to use the this keyword. In technical terms we are using this keyword tw refer the instance of current class. \u201c<strong>this<\/strong>\u201d is a special keyword in Java that is used to refer to the instance of the current class.<\/p>\n<p style=\"text-align: center;\"><strong><a href=\"https:\/\/bit.ly\/3ELmCiA\" target=\"_blank\" rel=\"noopener\">Learn Coding in your Language! Enroll Here!<\/a><\/strong><\/p>\n<h3><strong>super keyword<\/strong><\/h3>\n<p><span data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;super constructor in java, this keyword in java&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:12478,&quot;4&quot;:{&quot;1&quot;:2,&quot;2&quot;:16777215},&quot;5&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;6&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;7&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;8&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;10&quot;:2,&quot;15&quot;:&quot;arial&quot;,&quot;16&quot;:11}\">Super constructor in java<\/span>\u00a0that is used to invoke constructor, methods of the parent class. This is possible only when one class inherits another class<\/p>\n<p><strong>&#8216;super&#8217;<\/strong>\u00a0can be used in various contexts as given below:<\/p>\n<ul>\n<li>super\u00a0is a reserved keyword in java i.e, we can\u2019t use it as an identifier.<\/li>\n<li>super\u00a0is used to refer\u00a0super-class\u2019s instance as well as static members.<\/li>\n<li>super\u00a0is also used to invoke\u00a0super-class\u2019s method or constructor.<\/li>\n<\/ul>\n<p>For Example,<\/p>\n<p>class A{<br \/>\nvoid methodP(){<br \/>\n\/\/ method<br \/>\n}<br \/>\n}<br \/>\nclass B extends A{<br \/>\nvoid methodC(){<br \/>\n\/\/ method<br \/>\n}<br \/>\n}<br \/>\nclass C extends B{<br \/>\nvoid methodGC(){<br \/>\n\/\/ method<br \/>\n}<br \/>\n}<\/p>\n<p>In the above code snippet of\u00a0multi-level\u00a0inheritance class\u00a0<span class=\"highlight--red\">B<\/span>\u00a0extends class\u00a0<span class=\"highlight--red\">A<\/span>, it implies class\u00a0<span class=\"highlight--red\">A<\/span>\u00a0is immediate parent of class\u00a0<span class=\"highlight--red\">B<\/span>. Similarly class\u00a0<span class=\"highlight--red\">C<\/span>\u00a0extends class\u00a0<span class=\"highlight--red\">B<\/span>\u00a0and now class\u00a0<span class=\"highlight--red\">C<\/span>\u00a0has two parents i.e., class\u00a0<span class=\"highlight--red\">A<\/span>\u00a0and class\u00a0<span class=\"highlight--red\">B<\/span>, where class\u00a0<span class=\"highlight--red\">B<\/span>\u00a0is immediate parent of class\u00a0<span class=\"highlight--red\">C<\/span>. Using the \u201c<strong>super<\/strong>\u201d keyword, we can refer to the immediate parent class&#8217;s methods, constructor, instance variables, and many more.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/bit.ly\/3ELmCiA\" target=\"_blank\" rel=\"noopener\"><strong>Learn to code from industry experts! Enroll here<\/strong><\/a><\/p>\n<h4><strong>Similarities in this and super <\/strong><strong>Keyword in Java<\/strong><\/h4>\n<p>1) We can use\u00a0this\u00a0as well as\u00a0super\u00a0anywhere except static area. Example of this is already shown above where we use this as well as super inside public static void main(String[]args) hence we get Compile Time Error since cannot use them inside static area.<br \/>\n2) We can use\u00a0this\u00a0as well as\u00a0super\u00a0any number of times in a program.<\/p>\n<p>3) \u201cthis\u201d and \u201csuper\u201d must be the first statement if used inside the constructor.\u00a0This means we cannot call both statements in a single constructor.<\/p>\n<h4 id=\"difference-between--strong-475-23-1--and--strong-475-38-3--keyword-in-java\"><strong>Difference Between\u00a0<span class=\"highlight--red\">this<\/span>\u00a0and\u00a0<span class=\"highlight--red\">super<\/span>\u00a0Keyword in Java<\/strong><\/h4>\n<table dir=\"ltr\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col width=\"100\" \/>\n<col width=\"100\" \/><\/colgroup>\n<tbody>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;\\&quot;this\\&quot; keyword in Java&quot;}\">\n<div>\n<div><strong>&#8220;this&#8221; keyword in Java<\/strong><\/div>\n<\/div>\n<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;\\&quot;super\\&quot; keyword in Java&quot;}\">\n<div>\n<div><strong>&#8220;super&#8221; keyword in Java<\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;1. \\&quot;this\\&quot; is an implicit reference variable keyword used to represent the current class.&quot;}\">\n<div>\n<div>1. &#8220;this&#8221; is an implicit reference variable keyword used to represent the current class.<\/div>\n<\/div>\n<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;1. \\&quot;super\\&quot; is an implicit reference variable keyword used to represent the immediate parent class.&quot;}\">\n<div>\n<div>1. &#8220;super&#8221; is an implicit reference variable keyword used to represent the immediate parent class.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;2. \u201cthis\u201d is to invoke methods of the current class.&quot;}\">\n<div>\n<div>2. \u201cthis\u201d is to invoke methods of the current class.<\/div>\n<\/div>\n<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;2. \u201csuper\u201d is used to invoke methods of the immediate parent class.&quot;}\">\n<div>\n<div>2. \u201csuper\u201d is used to invoke methods of the immediate parent class.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;3. \u201cthis\u201d is used to invoke a constructor of the current class.&quot;}\">\n<div>\n<div>3. \u201cthis\u201d is used to invoke a constructor of the current class.<\/div>\n<\/div>\n<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;3. \u201csuper\u201d is used to invoke a constructor of the immediate parent class.&quot;}\">\n<div>\n<div>3. \u201csuper\u201d is used to invoke a constructor of the immediate parent class.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;4. \u201cthis\u201d refers to the instance and static variables of the current class.&quot;}\">\n<div>\n<div>4. \u201cthis\u201d refers to the instance and static variables of the current class.<\/div>\n<\/div>\n<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;4. \u201csuper\u201d refers to the instance and static variables of the immediate parent class.&quot;}\">\n<div>\n<div>4. \u201csuper\u201d refers to the instance and static variables of the immediate parent class.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;5. \\&quot;this\\&quot; can be used to return and pass as an argument in the context of a current class object.&quot;}\">\n<div>\n<div>5. &#8220;this&#8221; can be used to return and pass as an argument in the context of a current class object.<\/div>\n<\/div>\n<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;5. \\&quot;super\\&quot; can be used to return and pass as an argument in the context of an immediate parent class object.&quot;}\">\n<div>\n<div>5. &#8220;super&#8221; can be used to return and pass as an argument in the context of an immediate parent class object.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: center;\"><a href=\"https:\/\/bit.ly\/3ELmCiA\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25522670 size-full\" src=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Rectangle-1.png\" alt=\"Python and Machine Learning Rectangle\" width=\"970\" height=\"250\" srcset=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Rectangle-1.png 970w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Rectangle-1-300x77.png 300w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Rectangle-1-768x198.png 768w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Rectangle-1-750x193.png 750w\" sizes=\"auto, (max-width: 970px) 100vw, 970px\" \/><\/a><\/p>\n<p>Entri provides video classes as well on various important topics by the excellent faculties. One will get revision modules, monthly tests based on the classes. Entri provides an excellent platform with full-length mock tests including previous year question papers. It also gives you access to clarify your doubts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Java contains a list of keywords or reserved words which are also highlighted with different colors be it an IDE or editor in order to segregate the differences between flexible words and reserved words. What is a Keyword? In the Java programming language, a keyword is\u00a0any one of 67 reserved words that have a predefined [&hellip;]<\/p>\n","protected":false},"author":81,"featured_media":25524021,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[802,1864,1865,1882,1883],"tags":[],"class_list":["post-25524020","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-data-science-ml","category-digital-marketing","category-java-programming","category-react-native"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>This and Super Keyword in Java- All You Need to Know - Entri Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"This and Super Keyword in Java- All You Need to Know - Entri Blog\" \/>\n<meta property=\"og:description\" content=\"Java contains a list of keywords or reserved words which are also highlighted with different colors be it an IDE or editor in order to segregate the differences between flexible words and reserved words. What is a Keyword? In the Java programming language, a keyword is\u00a0any one of 67 reserved words that have a predefined [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/\" \/>\n<meta property=\"og:site_name\" content=\"Entri Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/entri.me\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-18T16:58:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-20T01:18:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/05\/generic-blog-thumbnail-23-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"820\" \/>\n\t<meta property=\"og:image:height\" content=\"615\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shibani Ghosh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@entri_app\" \/>\n<meta name=\"twitter:site\" content=\"@entri_app\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shibani Ghosh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/\"},\"author\":{\"name\":\"Shibani Ghosh\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/person\/2cfbd0a262fb36f55cb1d95bfc5944b5\"},\"headline\":\"This and Super Keyword in Java- All You Need to Know\",\"datePublished\":\"2022-05-18T16:58:54+00:00\",\"dateModified\":\"2022-11-20T01:18:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/\"},\"wordCount\":813,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/entri.app\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/05\/generic-blog-thumbnail-23-1.png\",\"articleSection\":[\"Articles\",\"Data Science and Machine Learning\",\"Digital Marketing\",\"Java Programming\",\"React Native\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/\",\"url\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/\",\"name\":\"This and Super Keyword in Java- All You Need to Know - Entri Blog\",\"isPartOf\":{\"@id\":\"https:\/\/entri.app\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/05\/generic-blog-thumbnail-23-1.png\",\"datePublished\":\"2022-05-18T16:58:54+00:00\",\"dateModified\":\"2022-11-20T01:18:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#primaryimage\",\"url\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/05\/generic-blog-thumbnail-23-1.png\",\"contentUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/05\/generic-blog-thumbnail-23-1.png\",\"width\":820,\"height\":615},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/entri.app\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Entri Skilling\",\"item\":\"https:\/\/entri.app\/blog\/category\/entri-skilling\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Java Programming\",\"item\":\"https:\/\/entri.app\/blog\/category\/entri-skilling\/java-programming\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"This and Super Keyword in Java- All You Need to Know\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/entri.app\/blog\/#website\",\"url\":\"https:\/\/entri.app\/blog\/\",\"name\":\"Entri Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/entri.app\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/entri.app\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/entri.app\/blog\/#organization\",\"name\":\"Entri App\",\"url\":\"https:\/\/entri.app\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png\",\"contentUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png\",\"width\":989,\"height\":446,\"caption\":\"Entri App\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/entri.me\/\",\"https:\/\/x.com\/entri_app\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/person\/2cfbd0a262fb36f55cb1d95bfc5944b5\",\"name\":\"Shibani Ghosh\",\"description\":\"Pouring out my thoughts through words!\",\"url\":\"https:\/\/entri.app\/blog\/author\/shibani\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"This and Super Keyword in Java- All You Need to Know - Entri Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/","og_locale":"en_US","og_type":"article","og_title":"This and Super Keyword in Java- All You Need to Know - Entri Blog","og_description":"Java contains a list of keywords or reserved words which are also highlighted with different colors be it an IDE or editor in order to segregate the differences between flexible words and reserved words. What is a Keyword? In the Java programming language, a keyword is\u00a0any one of 67 reserved words that have a predefined [&hellip;]","og_url":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/","og_site_name":"Entri Blog","article_publisher":"https:\/\/www.facebook.com\/entri.me\/","article_published_time":"2022-05-18T16:58:54+00:00","article_modified_time":"2022-11-20T01:18:50+00:00","og_image":[{"width":820,"height":615,"url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/05\/generic-blog-thumbnail-23-1.png","type":"image\/png"}],"author":"Shibani Ghosh","twitter_card":"summary_large_image","twitter_creator":"@entri_app","twitter_site":"@entri_app","twitter_misc":{"Written by":"Shibani Ghosh","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#article","isPartOf":{"@id":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/"},"author":{"name":"Shibani Ghosh","@id":"https:\/\/entri.app\/blog\/#\/schema\/person\/2cfbd0a262fb36f55cb1d95bfc5944b5"},"headline":"This and Super Keyword in Java- All You Need to Know","datePublished":"2022-05-18T16:58:54+00:00","dateModified":"2022-11-20T01:18:50+00:00","mainEntityOfPage":{"@id":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/"},"wordCount":813,"commentCount":0,"publisher":{"@id":"https:\/\/entri.app\/blog\/#organization"},"image":{"@id":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#primaryimage"},"thumbnailUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/05\/generic-blog-thumbnail-23-1.png","articleSection":["Articles","Data Science and Machine Learning","Digital Marketing","Java Programming","React Native"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/","url":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/","name":"This and Super Keyword in Java- All You Need to Know - Entri Blog","isPartOf":{"@id":"https:\/\/entri.app\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#primaryimage"},"image":{"@id":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#primaryimage"},"thumbnailUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/05\/generic-blog-thumbnail-23-1.png","datePublished":"2022-05-18T16:58:54+00:00","dateModified":"2022-11-20T01:18:50+00:00","breadcrumb":{"@id":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#primaryimage","url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/05\/generic-blog-thumbnail-23-1.png","contentUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/05\/generic-blog-thumbnail-23-1.png","width":820,"height":615},{"@type":"BreadcrumbList","@id":"https:\/\/entri.app\/blog\/this-and-super-keyword-in-java-all-you-need-to-know\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/entri.app\/blog\/"},{"@type":"ListItem","position":2,"name":"Entri Skilling","item":"https:\/\/entri.app\/blog\/category\/entri-skilling\/"},{"@type":"ListItem","position":3,"name":"Java Programming","item":"https:\/\/entri.app\/blog\/category\/entri-skilling\/java-programming\/"},{"@type":"ListItem","position":4,"name":"This and Super Keyword in Java- All You Need to Know"}]},{"@type":"WebSite","@id":"https:\/\/entri.app\/blog\/#website","url":"https:\/\/entri.app\/blog\/","name":"Entri Blog","description":"","publisher":{"@id":"https:\/\/entri.app\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/entri.app\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/entri.app\/blog\/#organization","name":"Entri App","url":"https:\/\/entri.app\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png","contentUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png","width":989,"height":446,"caption":"Entri App"},"image":{"@id":"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/entri.me\/","https:\/\/x.com\/entri_app"]},{"@type":"Person","@id":"https:\/\/entri.app\/blog\/#\/schema\/person\/2cfbd0a262fb36f55cb1d95bfc5944b5","name":"Shibani Ghosh","description":"Pouring out my thoughts through words!","url":"https:\/\/entri.app\/blog\/author\/shibani\/"}]}},"_links":{"self":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25524020","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/users\/81"}],"replies":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/comments?post=25524020"}],"version-history":[{"count":6,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25524020\/revisions"}],"predecessor-version":[{"id":25547519,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25524020\/revisions\/25547519"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/media\/25524021"}],"wp:attachment":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/media?parent=25524020"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/categories?post=25524020"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/tags?post=25524020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}