{"id":118074,"date":"2023-05-25T11:00:00","date_gmt":"2023-05-25T08:00:00","guid":{"rendered":"https:\/\/examples.javacodegeeks.com\/?p=118074"},"modified":"2023-05-25T09:04:03","modified_gmt":"2023-05-25T06:04:03","slug":"parameter-vs-argument-in-java","status":"publish","type":"post","link":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/","title":{"rendered":"Parameter vs Argument in Java"},"content":{"rendered":"<p>Hello. In this tutorial, we will talk about Parameter vs Argument in Java.<\/p>\n<h2>1. Introduction<\/h2>\n<h3>1.1 What is an argument in Java?<\/h3>\n<p>In <a href=\"https:\/\/www.java.com\/\">Java<\/a>, an <strong>argument<\/strong> refers to the value that is passed to a method when it is called. When you define a method, you can specify one or more parameters in its signature to receive values. When you invoke or call that method, you pass the corresponding arguments that match the parameter types.<\/p>\n<h3>1.2 What is a parameter in Java?<\/h3>\n<p>In Java, a <strong>parameter<\/strong> refers to a variable that is declared in the method signature and is used to receive values when the method is called. Parameters define the inputs that a method expects to perform its task. They act as placeholders for the actual values that will be passed as arguments when invoking the method.<\/p>\n<h2>2. Examples<\/h2>\n<h3>2.1 Argument example<\/h3>\n<p>Here&#8217;s an example of a method with a single argument in Java:<\/p>\n<p><span style=\"text-decoration: underline;\"><em>Sample code<\/em><\/span><\/p>\n<pre class=\"brush:java; wrap-lines:false;\">public void greet(String name) {\n    System.out.println(\"Hello, \" + name + \"!\");\n}\n<\/pre>\n<p>In the above example, the method <code>greet<\/code> accepts a single argument of type <code>String<\/code> named <code>name<\/code>. When you call this method, you need to provide a <code>String<\/code> value as an argument:<\/p>\n<pre class=\"brush:java; wrap-lines:false;\">greet(\"John\");\n<\/pre>\n<p>In this case, &#8220;John&#8221; is the argument being passed to the <code>greet<\/code> method. The method will then execute and print &#8220;Hello, John!&#8221; to the console.<\/p>\n<p>You can have multiple arguments in a method, separated by commas. The order and type of the arguments should match the method&#8217;s parameter list. Arguments allow you to provide data to a method that it needs to perform its task. They allow for flexibility and reusability by enabling different values to be passed to the same method.<div style=\"display:inline-block; margin: 15px 0;\"> <div id=\"adngin-JavaCodeGeeks_incontent_video-0\" style=\"display:inline-block;\"><\/div> <\/div><\/p>\n<h3>2.2 Parameter example<\/h3>\n<p>Here&#8217;s an example of a method with parameters in Java:<\/p>\n<p><span style=\"text-decoration: underline;\"><em>Sample code<\/em><\/span><\/p>\n<pre class=\"brush:java; wrap-lines:false;\">public void addNumbers(int a, int b) {\n    \/\/ a and b are the parameters\n    int sum = a + b;\n    System.out.println(\"The sum is: \" + sum);\n}\n<\/pre>\n<p>In the above example, the method <code>addNumbers<\/code> has two parameters, <code>a<\/code> and <code>b<\/code>, both of type <code>int<\/code>. These parameters are variables that will store the values passed as arguments when the method is called. Inside the method, the parameters can be used like any other variable.<\/p>\n<p>When you invoke the <code>addNumbers<\/code> method, you need to provide two int values as arguments, which will be assigned to the corresponding parameters:<\/p>\n<pre class=\"brush:java; wrap-lines:false;\">addNumbers(5, 7);\n<\/pre>\n<p>In this case, <code>5<\/code> will be assigned to the parameter <code>a<\/code>, and <code>7<\/code> will be assigned to the parameter <code>b<\/code>. The method will then calculate the sum of the two numbers and print &#8220;The sum is: 12&#8221; to the console.<\/p>\n<p>Parameters allow methods to receive data from the caller, enabling the method to perform operations or computations on the provided values. They provide a way to make methods more flexible and reusable by accepting different inputs.<\/p>\n<h2>3. Difference between Parameter vs Argument<\/h2>\n<table>\n<tbody>\n<tr>\n<th>Parameter<\/th>\n<th>Argument<\/th>\n<\/tr>\n<tr>\n<td>Parameters are defined in the method\/function signature or declaration.<\/td>\n<td>Arguments are the actual values passed to the method\/function when it is called\/invoked.<\/td>\n<\/tr>\n<tr>\n<td>Parameters act as placeholders or named variables to receive values.<\/td>\n<td>Arguments are the concrete values that fulfill the parameters.<\/td>\n<\/tr>\n<tr>\n<td>Parameters are part of the method\/function definition and provide information about the type and name of expected values.<\/td>\n<td>Arguments are the values provided in a specific order to match the corresponding parameters.<\/td>\n<\/tr>\n<tr>\n<td>Parameters are used within the method\/function&#8217;s body as local variables to perform computations or operations.<\/td>\n<td>Arguments are passed from the calling code to provide specific data for the method\/function to work with.<\/td>\n<\/tr>\n<tr>\n<td>Parameters define the contract or interface of the method\/function, indicating what inputs are expected.<\/td>\n<td>Arguments satisfy the contract by providing the necessary values to the method\/function.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>4. Conclusion<\/h2>\n<p>In Java, parameters and arguments play essential roles in method definitions and invocations. Parameters are declared within the method signature and act as placeholders for expected values. They provide information about the type and name of the inputs that a method expects to receive. On the other hand, arguments are the actual values that are passed to a method when it is called. They correspond to the parameters defined in the method&#8217;s signature and fulfill the method&#8217;s input requirements.<\/p>\n<p>Parameters allow methods to be flexible and reusable by accepting different inputs, while arguments provide the specific data necessary for the method to perform its task. By properly matching arguments to parameters, developers can ensure that methods receive the correct values to produce desired results.<\/p>\n<p>Understanding the distinction between parameter vs argument is crucial for writing effective and functional code. Parameters define the contract of a method, specifying the expected inputs, while arguments fulfill that contract by providing the necessary values. By utilizing parameters and arguments effectively, developers can create modular and adaptable code that can handle a wide range of scenarios.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello. In this tutorial, we will talk about Parameter vs Argument in Java. 1. Introduction 1.1 What is an argument in Java? In Java, an argument refers to the value that is passed to a method when it is called. When you define a method, you can specify one or more parameters in its signature &hellip;<\/p>\n","protected":false},"author":119,"featured_media":1204,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[46899,212,46898,46897],"class_list":["post-118074","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-core-java","tag-argument","tag-java-basics-2","tag-parameter","tag-parameter-vs-argument"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Parameter vs Argument in Java - Examples Java Code Geeks<\/title>\n<meta name=\"description\" content=\"Hello. In this tutorial, we will talk about Parameter vs Argument in Java. In Java, an argument refers to the value that is passed to a...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Parameter vs Argument in Java - Examples Java Code Geeks\" \/>\n<meta property=\"og:description\" content=\"Hello. In this tutorial, we will talk about Parameter vs Argument in Java. In Java, an argument refers to the value that is passed to a...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/\" \/>\n<meta property=\"og:site_name\" content=\"Examples Java Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/javacodegeeks\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-25T08:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/java-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Yatin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@javacodegeeks\" \/>\n<meta name=\"twitter:site\" content=\"@javacodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yatin\" \/>\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:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/\"},\"author\":{\"name\":\"Yatin\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/9874407a37b028e8be3276e2b5960d13\"},\"headline\":\"Parameter vs Argument in Java\",\"datePublished\":\"2023-05-25T08:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/\"},\"wordCount\":748,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/java-logo.jpg\",\"keywords\":[\"argument\",\"java basics\",\"parameter\",\"parameter vs argument\"],\"articleSection\":[\"Core Java\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/\",\"url\":\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/\",\"name\":\"Parameter vs Argument in Java - Examples Java Code Geeks\",\"isPartOf\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/java-logo.jpg\",\"datePublished\":\"2023-05-25T08:00:00+00:00\",\"description\":\"Hello. In this tutorial, we will talk about Parameter vs Argument in Java. In Java, an argument refers to the value that is passed to a...\",\"breadcrumb\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#primaryimage\",\"url\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/java-logo.jpg\",\"contentUrl\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/java-logo.jpg\",\"width\":150,\"height\":150,\"caption\":\"Bipartite Graph\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/examples.javacodegeeks.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java Development\",\"item\":\"https:\/\/examples.javacodegeeks.com\/category\/java-development\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Core Java\",\"item\":\"https:\/\/examples.javacodegeeks.com\/category\/java-development\/core-java\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Parameter vs Argument in Java\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#website\",\"url\":\"https:\/\/examples.javacodegeeks.com\/\",\"name\":\"Java Code Geeks\",\"description\":\"Java Examples and Code Snippets\",\"publisher\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/#organization\"},\"alternateName\":\"JCG\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/examples.javacodegeeks.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\/\/examples.javacodegeeks.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"contentUrl\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/javacodegeeks\",\"https:\/\/x.com\/javacodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/9874407a37b028e8be3276e2b5960d13\",\"name\":\"Yatin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2023\/09\/cropped-Yatin-Batra_avatar_1515758148-96x96.jpg\",\"contentUrl\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2023\/09\/cropped-Yatin-Batra_avatar_1515758148-96x96.jpg\",\"caption\":\"Yatin\"},\"description\":\"An experience full-stack engineer well versed with Core Java, Spring\/Springboot, MVC, Security, AOP, Frontend (Angular &amp; React), and cloud technologies (such as AWS, GCP, Jenkins, Docker, K8).\",\"sameAs\":[\"https:\/\/www.javacodegeeks.com\"],\"url\":\"https:\/\/examples.javacodegeeks.com\/author\/yatin-batra\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Parameter vs Argument in Java - Examples Java Code Geeks","description":"Hello. In this tutorial, we will talk about Parameter vs Argument in Java. In Java, an argument refers to the value that is passed to a...","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:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/","og_locale":"en_US","og_type":"article","og_title":"Parameter vs Argument in Java - Examples Java Code Geeks","og_description":"Hello. In this tutorial, we will talk about Parameter vs Argument in Java. In Java, an argument refers to the value that is passed to a...","og_url":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/","og_site_name":"Examples Java Code Geeks","article_publisher":"https:\/\/www.facebook.com\/javacodegeeks","article_published_time":"2023-05-25T08:00:00+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/java-logo.jpg","type":"image\/jpeg"}],"author":"Yatin","twitter_card":"summary_large_image","twitter_creator":"@javacodegeeks","twitter_site":"@javacodegeeks","twitter_misc":{"Written by":"Yatin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#article","isPartOf":{"@id":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/"},"author":{"name":"Yatin","@id":"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/9874407a37b028e8be3276e2b5960d13"},"headline":"Parameter vs Argument in Java","datePublished":"2023-05-25T08:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/"},"wordCount":748,"commentCount":0,"publisher":{"@id":"https:\/\/examples.javacodegeeks.com\/#organization"},"image":{"@id":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#primaryimage"},"thumbnailUrl":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/java-logo.jpg","keywords":["argument","java basics","parameter","parameter vs argument"],"articleSection":["Core Java"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/","url":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/","name":"Parameter vs Argument in Java - Examples Java Code Geeks","isPartOf":{"@id":"https:\/\/examples.javacodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#primaryimage"},"image":{"@id":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#primaryimage"},"thumbnailUrl":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/java-logo.jpg","datePublished":"2023-05-25T08:00:00+00:00","description":"Hello. In this tutorial, we will talk about Parameter vs Argument in Java. In Java, an argument refers to the value that is passed to a...","breadcrumb":{"@id":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#primaryimage","url":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/java-logo.jpg","contentUrl":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/java-logo.jpg","width":150,"height":150,"caption":"Bipartite Graph"},{"@type":"BreadcrumbList","@id":"https:\/\/examples.javacodegeeks.com\/parameter-vs-argument-in-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/examples.javacodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"Java Development","item":"https:\/\/examples.javacodegeeks.com\/category\/java-development\/"},{"@type":"ListItem","position":3,"name":"Core Java","item":"https:\/\/examples.javacodegeeks.com\/category\/java-development\/core-java\/"},{"@type":"ListItem","position":4,"name":"Parameter vs Argument in Java"}]},{"@type":"WebSite","@id":"https:\/\/examples.javacodegeeks.com\/#website","url":"https:\/\/examples.javacodegeeks.com\/","name":"Java Code Geeks","description":"Java Examples and Code Snippets","publisher":{"@id":"https:\/\/examples.javacodegeeks.com\/#organization"},"alternateName":"JCG","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/examples.javacodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/examples.javacodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/examples.javacodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/examples.javacodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/examples.javacodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/javacodegeeks","https:\/\/x.com\/javacodegeeks"]},{"@type":"Person","@id":"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/9874407a37b028e8be3276e2b5960d13","name":"Yatin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/image\/","url":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2023\/09\/cropped-Yatin-Batra_avatar_1515758148-96x96.jpg","contentUrl":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2023\/09\/cropped-Yatin-Batra_avatar_1515758148-96x96.jpg","caption":"Yatin"},"description":"An experience full-stack engineer well versed with Core Java, Spring\/Springboot, MVC, Security, AOP, Frontend (Angular &amp; React), and cloud technologies (such as AWS, GCP, Jenkins, Docker, K8).","sameAs":["https:\/\/www.javacodegeeks.com"],"url":"https:\/\/examples.javacodegeeks.com\/author\/yatin-batra\/"}]}},"_links":{"self":[{"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/posts\/118074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/users\/119"}],"replies":[{"embeddable":true,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/comments?post=118074"}],"version-history":[{"count":0,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/posts\/118074\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/media\/1204"}],"wp:attachment":[{"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/media?parent=118074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/categories?post=118074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/tags?post=118074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}