{"id":5968,"date":"2022-08-31T17:59:57","date_gmt":"2022-08-31T12:29:57","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/"},"modified":"2022-08-31T17:59:57","modified_gmt":"2022-08-31T12:29:57","slug":"solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/","title":{"rendered":"[Solved] I want to switch over to Java, but have 0% of an idea [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-62129108\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"62129108\" data-parentid=\"62128631\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>You could also use the Chocolatey package manager (<a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/chocolatey.org\/install\">https:\/\/chocolatey.org\/install<\/a>) to install OpenJDK (which is nice as the package manager is a central place to handle updates and you don&#8217;t have to deal with installers).<\/p>\n<p>Java 11 is a good choice for now as it is a so-called LTS version, which means you are not forced to switch to a new version too quickly.<\/p>\n<p>If you&#8217;re aiming to develop web apps or APIs, Spring (<a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/spring.io\">https:\/\/spring.io<\/a> &#8211; with Spring Boot being the starting point for most of us) might be interesting for you.<\/p>\n<p>In the Java world, dependency management is mostly handled with Maven or Gradle, with the latter being newer, sometimes faster and having a few nice features. <\/p>\n<p>In terms of IDEs: IntelliJ is very hyped right now and is super convenient and powerful. But Eclipse is also working fine. Even Visual Studio Code might be enough for you, it just lacks some of the nicer Java-specific features.<\/p>\n<p>It maybe is an overkill to mention here, but I really came to love Lombok (<a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/projectlombok.org\">https:\/\/projectlombok.org<\/a>), which auto-generates simple getters and setters for me and keeps my code as brief as possible. Definitely worth having a look at.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved I want to switch over to Java, but have 0% of an idea [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] You could also use the Chocolatey package manager (https:\/\/chocolatey.org\/install) to install OpenJDK (which is nice as the package manager is a central place to handle updates and you don&#8217;t have to deal with installers). Java 11 is a good choice for now as it is a so-called LTS version, which means you are not &#8230; <a title=\"[Solved] I want to switch over to Java, but have 0% of an idea [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/\" aria-label=\"More on [Solved] I want to switch over to Java, but have 0% of an idea [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[323],"class_list":["post-5968","post","type-post","status-publish","format-standard","hentry","category-solved","tag-java"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] I want to switch over to Java, but have 0% of an idea [closed] - JassWeb<\/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:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] I want to switch over to Java, but have 0% of an idea [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] You could also use the Chocolatey package manager (https:\/\/chocolatey.org\/install) to install OpenJDK (which is nice as the package manager is a central place to handle updates and you don&#8217;t have to deal with installers). Java 11 is a good choice for now as it is a so-called LTS version, which means you are not ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-31T12:29:57+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] I want to switch over to Java, but have 0% of an idea [closed]\",\"datePublished\":\"2022-08-31T12:29:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/\"},\"wordCount\":233,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"java\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/\",\"name\":\"[Solved] I want to switch over to Java, but have 0% of an idea [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-08-31T12:29:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] I want to switch over to Java, but have 0% of an idea [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] I want to switch over to Java, but have 0% of an idea [closed] - JassWeb","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:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] I want to switch over to Java, but have 0% of an idea [closed] - JassWeb","og_description":"[ad_1] You could also use the Chocolatey package manager (https:\/\/chocolatey.org\/install) to install OpenJDK (which is nice as the package manager is a central place to handle updates and you don&#8217;t have to deal with installers). Java 11 is a good choice for now as it is a so-called LTS version, which means you are not ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/","og_site_name":"JassWeb","article_published_time":"2022-08-31T12:29:57+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] I want to switch over to Java, but have 0% of an idea [closed]","datePublished":"2022-08-31T12:29:57+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/"},"wordCount":233,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["java"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/","name":"[Solved] I want to switch over to Java, but have 0% of an idea [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-08-31T12:29:57+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-i-want-to-switch-over-to-java-but-have-0-of-an-idea-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] I want to switch over to Java, but have 0% of an idea [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/5968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=5968"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/5968\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=5968"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=5968"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=5968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}