{"id":3343,"date":"2024-11-15T16:00:06","date_gmt":"2024-11-15T16:00:06","guid":{"rendered":"https:\/\/sankhamtech.com\/index.php\/content\/india\/english\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/"},"modified":"2024-11-15T16:06:22","modified_gmt":"2024-11-15T16:06:22","slug":"setting-up-your-development-environment","status":"publish","type":"page","link":"https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/","title":{"rendered":"Setting Up Your Development Environment"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3343\" class=\"elementor elementor-3343\">\n\t\t\t\t<div class=\"elementor-element elementor-element-534bcd0 e-flex e-con-boxed e-con e-parent\" data-id=\"534bcd0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-03e1de9 e-con-full e-flex e-con e-child\" data-id=\"03e1de9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2dc236f elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"2dc236f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h6 style=\"text-align: center;\"><span style=\"text-decoration: underline;\">Lessons<\/span><\/h6>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b80683d elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-text-editor\" data-id=\"b80683d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h6 style=\"text-align: center;\"><a href=\"https:\/\/sankhamtech.com\/index.php\/content\/india\/english\/home\/free-courses\/understanding-object-oriented-programming-in-java\/\"><span style=\"text-decoration: underline;\">Lessons<\/span><\/a><\/h6>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0a7499 elementor-hidden-mobile elementor-widget elementor-widget-darsanam_header_menu_widget\" data-id=\"e0a7499\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"darsanam_header_menu_widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"darsanam-menu-wrapper \"><div class='hamburger-icon'><i class=\"fas fa-grip-lines\"><\/i> &nbsp; <\/div><div class=\"menu-container\"><nav class='elementor-menu'><ul class='darsanam-menu-vertical'><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/' style='color: #FF7700 !important'>Setting Up Your Development Environment<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/java-basics-syntax-variables-data-types-and-operators\/'>Java Basics - Syntax, Variables, Data Types, and Operators<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-objects-and-classes-in-java\/'>Understanding Objects and Classes in Java<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-encapsulation-in-java\/'>Understanding Encapsulation in Java<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-inheritance-in-java-the-is-a-relationship\/'>Understanding Inheritance in Java: The \"Is-A\" Relationship<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-constructors-in-java-inheritance\/'>Understanding Constructors in Java Inheritance<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-access-modifiers-in-java-inheritance\/'>Understanding Access Modifiers in Java Inheritance<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-polymorphism-in-java\/'>Understanding Polymorphism in Java<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-abstract-classes-and-methods-in-java\/'>Understanding Abstract Classes and Methods in Java<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-interfaces-in-java\/'>Understanding Interfaces in Java<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-exception-handling-in-java\/'>Understanding Exception Handling in Java<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/java-collections-framework-list-set-map-and-their-implementations\/'>Java Collections Framework - List, Set, Map, and their implementations<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-loops-in-java-foreach-and-lambda\/'>Understanding Loops in Java: forEach and lambda<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-the-serializable-interface-in-java\/'>Understanding the Serializable Interface in Java<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/understanding-java-beans\/'>Understanding Java Beans<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><li class='darsanam-menu-item'><a href='https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/making-api-calls-in-java-a-comprehensive-guide\/'>Making API Calls in Java: A Comprehensive Guide<\/a><i class=\"menu-icon-right fas fa-angle-right\"><\/i><\/li><\/ul><\/nav><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e195705 e-con-full e-flex e-con e-child\" data-id=\"e195705\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa9d515 elementor-widget elementor-widget-text-editor\" data-id=\"aa9d515\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Setting Up Your Development Environment<\/h2><p><\/p><p><\/p><p><strong>Introduction<\/strong><\/p><p> <\/p><p>Preparing a robust development environment is crucial for effective Java programming. This guide provides detailed instructions on downloading Java and setting up IntelliJ IDEA Community Edition, a popular IDE among Java developers.<\/p><p> <\/p><h4 class=\"wp-block-heading\"><strong>Installing Java<\/strong><\/h4><p> <\/p><p>Java is essential for running and compiling Java applications. You&#8217;ll need to install the Java Development Kit (JDK) to get started.<\/p><p> <\/p><ul class=\"wp-block-list\"><li><strong>Step 1<\/strong>: Download the JDK<ul class=\"wp-block-list\"><li>Visit Oracle&#8217;s JDK download page: <a href=\"https:\/\/www.oracle.com\/java\/technologies\/javase\/jdk11-archive-downloads.html\">Oracle JDK<\/a>.<\/li> <li>Choose the version that&#8217;s compatible with your operating system.<\/li><\/ul><\/li> <li><strong>Step 2<\/strong>: Install the JDK<ul class=\"wp-block-list\"><li>Run the downloaded installer and follow the instructions to install the JDK on your system.<\/li><\/ul><\/li> <li><strong>Step 3<\/strong>: Verify Installation<ul class=\"wp-block-list\"><li>Open a command line interface and type <code>java -version<\/code>. If the installation was successful, you should see the installed Java version.<\/li><\/ul><\/li><\/ul><p> <\/p><h4 class=\"wp-block-heading\">Troubleshooting Installation Verification<\/h4><p> <\/p><p>If the verification step fails, and the <code>java -version<\/code> command does not output the expected Java version, follow these steps to troubleshoot:<\/p><p> <\/p><ol class=\"wp-block-list\"><li><strong>Check the System Path:<\/strong><ul class=\"wp-block-list\"><li>Ensure that the JDK installation path has been added to your system&#8217;s PATH environment variable. This allows the system to locate the Java executable.<\/li><\/ul><\/li> <li><strong>Setting JAVA_HOME Environment Variable:<\/strong><ul class=\"wp-block-list\"><li>Set the <code>JAVA_HOME<\/code> environment variable to point to the JDK installation directory.<\/li> <li>On Windows:<ul class=\"wp-block-list\"><li>Go to System Properties -&gt; Advanced -&gt; Environment Variables.<\/li> <li>Click &#8220;New&#8221; under System Variables and add <code>JAVA_HOME<\/code> with the path to the JDK folder (e.g., <code>C:\\Program Files\\Java\\jdk-11<\/code>).<\/li> <li>Edit the <code>Path<\/code> variable and add <code>%JAVA_HOME%\\bin<\/code>.<\/li><\/ul><\/li> <li>On macOS\/Linux:<ul class=\"wp-block-list\"><li>Edit your shell profile file (like <code>.bash_profile<\/code>, <code>.bashrc<\/code>, or <code>.zshrc<\/code>) and add: <code>export JAVA_HOME=\/path\/to\/jdk<\/code>.<\/li> <li>Then add to your path: <code>export PATH=$JAVA_HOME\/bin:$PATH<\/code>.<\/li> <li>Apply the changes with <code>source ~\/.bash_profile<\/code> (or the respective profile file).<\/li><\/ul><\/li><\/ul><\/li> <li><strong>Restart Your Computer:<\/strong><ul class=\"wp-block-list\"><li>After making changes to environment variables, a system restart is often needed for the changes to take effect.<\/li><\/ul><\/li> <li><strong>Recheck the Java Version:<\/strong><ul class=\"wp-block-list\"><li>Open the command line interface again and type <code>java -version<\/code>. If set up correctly, the system should now recognize the Java command and display the installed version.<\/li><\/ul><\/li> <li><strong>Consult Documentation or Forums:<\/strong><ul class=\"wp-block-list\"><li>If the issue persists, consult the official Java documentation or seek assistance from forums such as Stack Overflow.<\/li><\/ul><\/li><\/ol><p> <\/p><p>By following these steps, you should be able to resolve most issues related to Java installation verification.<\/p><p> <\/p><h4 class=\"wp-block-heading\"><strong>Installing IntelliJ IDEA Community Edition<\/strong><\/h4><p> <\/p><p>IntelliJ IDEA is a powerful IDE that supports Java development, and the Community Edition is free to use.<\/p><p> <\/p><ul class=\"wp-block-list\"><li><strong>Download and Install<\/strong><ul class=\"wp-block-list\"><li>Visit the IntelliJ IDEA download page: <a href=\"https:\/\/www.jetbrains.com\/idea\/download\/?section=windows\">IntelliJ IDEA Download<\/a>.<\/li> <li>Download the Community Edition and run the installer.<\/li><\/ul><\/li> <li><strong>Setting Up IntelliJ IDEA<\/strong><ul class=\"wp-block-list\"><li>Launch IntelliJ IDEA and configure the initial setup, including the theme and editor settings that suit your preference.<\/li> <li>Ensure IntelliJ IDEA recognizes the JDK you installed earlier. You might need to set the JDK path in IntelliJ&#8217;s Project Structure settings.<\/li><\/ul><\/li><\/ul><p> <\/p><h4 class=\"wp-block-heading\"><strong>Creating Your First Java Project<\/strong><\/h4><p> <\/p><h4 class=\"wp-block-heading\">Step 1: Create a New Java Class<\/h4><p> <\/p><ol class=\"wp-block-list\"><li><strong>Open IntelliJ IDEA<\/strong>: If you haven&#8217;t already installed IntelliJ IDEA, you need to download and install it from the JetBrains website.<\/li> <li><strong>Create a New Project<\/strong>:<ul class=\"wp-block-list\"><li>Choose &#8220;Create New Project&#8221; on the welcome screen or File -&gt; New -&gt; Project from the menu.<\/li> <li>Select &#8220;Java&#8221; from the list of project types. Make sure you have a JDK installed and selected.<\/li> <li>Click &#8220;Next&#8221;, then &#8220;Next&#8221; again, skipping the project template selection.<\/li><\/ul><\/li> <li><strong>Name Your Project<\/strong>: Enter a name for your project, like &#8220;HelloWorldProject&#8221;, and specify the project location. Then click &#8220;Finish&#8221;.<\/li> <li><strong>Create a New Java Class<\/strong>:<ul class=\"wp-block-list\"><li>In the Project Explorer (usually on the left side), right-click on the &#8220;src&#8221; folder.<\/li> <li>Go to New -&gt; Java Class.<\/li> <li>Name your class, for example, &#8220;HelloWorld&#8221;, and press Enter.<\/li><\/ul><\/li><\/ol><p> <\/p><h4 class=\"wp-block-heading\">Step 2: Write a Simple Java Program<\/h4><p> <\/p><ol class=\"wp-block-list\"><li><strong>Type the Following Code in the HelloWorld Class<\/strong>:<\/li><\/ol><p> <\/p><pre class=\"wp-block-code\"><code>public class HelloWorld {\n    public static void main(String[] args) {\n        System.out.println(\"Hello, World!\");\n    }\n}\n<\/code><\/pre><p> <\/p><ol class=\"wp-block-list\"><li>This code creates a class named <code>HelloWorld<\/code> with a <code>main<\/code> method. The <code>main<\/code> method is the entry point of any Java application. The <code>System.out.println<\/code> statement prints the string &#8220;Hello, World!&#8221; to the console.<\/li><\/ol><p> <\/p><h3 class=\"wp-block-heading\">Step 3: Run Your Program<\/h3><p> <\/p><ol class=\"wp-block-list\"><li><strong>Run the Program<\/strong>:<ul class=\"wp-block-list\"><li>Right-click on the code editor or in the Project Explorer on the <code>HelloWorld<\/code> class.<\/li> <li>Click &#8220;Run &#8216;HelloWorld.main()'&#8221;.<\/li> <li>IntelliJ IDEA compiles and runs your program.<\/li><\/ul><\/li> <li><strong>View Output<\/strong>:<ul class=\"wp-block-list\"><li>The output will appear in the &#8220;Run&#8221; window at the bottom of IntelliJ IDEA.<\/li> <li>You should see &#8220;Hello, World!&#8221; printed there.<\/li><\/ul><\/li><\/ol><p> <\/p><p>And that&#8217;s it! You&#8217;ve successfully written and run your first Java program in IntelliJ IDEA. This is a fundamental exercise in any programming language, familiarizing you with the development environment and the basic structure of a program.<\/p><p> <\/p><p><strong>Conclusion<\/strong><\/p><p> <\/p><p>By following these steps, you&#8217;ve successfully set up a Java development environment with IntelliJ IDEA Community Edition. This environment will be your workspace for developing, testing, and debugging Java applications. As you grow more comfortable in this setup, you can explore additional tools and plugins to further enhance your development experience.<\/p><p><\/p><p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Lessons Lessons &nbsp; Setting Up Your Development Environment Java Basics &#8211; Syntax, Variables, Data Types, and Operators Setting Up Your Development Environment<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":3335,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3343","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Setting Up Your Development Environment - Sankham Technologies<\/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:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setting Up Your Development Environment - Sankham Technologies\" \/>\n<meta property=\"og:description\" content=\"Lessons Lessons &nbsp; Setting Up Your Development Environment Java Basics &#8211; Syntax, Variables, Data Types, and Operators Setting Up Your Development Environment\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/\" \/>\n<meta property=\"og:site_name\" content=\"Sankham Technologies\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-15T16:06:22+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sankhamtech.com\\\/index.php\\\/content\\\/in\\\/en\\\/home\\\/free-courses\\\/understanding-object-oriented-programming-in-java\\\/setting-up-your-development-environment\\\/\",\"url\":\"https:\\\/\\\/sankhamtech.com\\\/index.php\\\/content\\\/in\\\/en\\\/home\\\/free-courses\\\/understanding-object-oriented-programming-in-java\\\/setting-up-your-development-environment\\\/\",\"name\":\"Setting Up Your Development Environment - Sankham Technologies\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sankhamtech.com\\\/#website\"},\"datePublished\":\"2024-11-15T16:00:06+00:00\",\"dateModified\":\"2024-11-15T16:06:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sankhamtech.com\\\/index.php\\\/content\\\/in\\\/en\\\/home\\\/free-courses\\\/understanding-object-oriented-programming-in-java\\\/setting-up-your-development-environment\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sankhamtech.com\\\/index.php\\\/content\\\/in\\\/en\\\/home\\\/free-courses\\\/understanding-object-oriented-programming-in-java\\\/setting-up-your-development-environment\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sankhamtech.com\\\/index.php\\\/content\\\/in\\\/en\\\/home\\\/free-courses\\\/understanding-object-oriented-programming-in-java\\\/setting-up-your-development-environment\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sankhamtech.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Content\",\"item\":\"https:\\\/\\\/sankhamtech.com\\\/index.php\\\/content\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"India\",\"item\":\"https:\\\/\\\/sankhamtech.com\\\/index.php\\\/content\\\/in\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"English\",\"item\":\"https:\\\/\\\/sankhamtech.com\\\/index.php\\\/content\\\/in\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sankhamtech.com\\\/\"},{\"@type\":\"ListItem\",\"position\":6,\"name\":\"Free Courses\",\"item\":\"https:\\\/\\\/sankhamtech.com\\\/index.php\\\/content\\\/in\\\/en\\\/home\\\/free-courses\\\/\"},{\"@type\":\"ListItem\",\"position\":7,\"name\":\"Understanding Object-Oriented Programming in Java\",\"item\":\"https:\\\/\\\/sankhamtech.com\\\/indexphp\\\/content\\\/in\\\/en\\\/home\\\/free-courses\\\/understanding-object-oriented-programming-in-java\\\/\"},{\"@type\":\"ListItem\",\"position\":8,\"name\":\"Setting Up Your Development Environment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sankhamtech.com\\\/#website\",\"url\":\"https:\\\/\\\/sankhamtech.com\\\/\",\"name\":\"Sankham Technologies\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/sankhamtech.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sankhamtech.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sankhamtech.com\\\/#organization\",\"name\":\"Sankham Technologies\",\"url\":\"https:\\\/\\\/sankhamtech.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sankhamtech.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/sankhamtech.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/Logo-Dark-1.png\",\"contentUrl\":\"https:\\\/\\\/sankhamtech.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/Logo-Dark-1.png\",\"width\":306,\"height\":74,\"caption\":\"Sankham Technologies\"},\"image\":{\"@id\":\"https:\\\/\\\/sankhamtech.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Setting Up Your Development Environment - Sankham Technologies","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:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/","og_locale":"en_US","og_type":"article","og_title":"Setting Up Your Development Environment - Sankham Technologies","og_description":"Lessons Lessons &nbsp; Setting Up Your Development Environment Java Basics &#8211; Syntax, Variables, Data Types, and Operators Setting Up Your Development Environment","og_url":"https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/","og_site_name":"Sankham Technologies","article_modified_time":"2024-11-15T16:06:22+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/","url":"https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/","name":"Setting Up Your Development Environment - Sankham Technologies","isPartOf":{"@id":"https:\/\/sankhamtech.com\/#website"},"datePublished":"2024-11-15T16:00:06+00:00","dateModified":"2024-11-15T16:06:22+00:00","breadcrumb":{"@id":"https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/setting-up-your-development-environment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sankhamtech.com\/"},{"@type":"ListItem","position":2,"name":"Content","item":"https:\/\/sankhamtech.com\/index.php\/content\/"},{"@type":"ListItem","position":3,"name":"India","item":"https:\/\/sankhamtech.com\/index.php\/content\/in\/"},{"@type":"ListItem","position":4,"name":"English","item":"https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/"},{"@type":"ListItem","position":5,"name":"Home","item":"https:\/\/sankhamtech.com\/"},{"@type":"ListItem","position":6,"name":"Free Courses","item":"https:\/\/sankhamtech.com\/index.php\/content\/in\/en\/home\/free-courses\/"},{"@type":"ListItem","position":7,"name":"Understanding Object-Oriented Programming in Java","item":"https:\/\/sankhamtech.com\/indexphp\/content\/in\/en\/home\/free-courses\/understanding-object-oriented-programming-in-java\/"},{"@type":"ListItem","position":8,"name":"Setting Up Your Development Environment"}]},{"@type":"WebSite","@id":"https:\/\/sankhamtech.com\/#website","url":"https:\/\/sankhamtech.com\/","name":"Sankham Technologies","description":"","publisher":{"@id":"https:\/\/sankhamtech.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sankhamtech.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sankhamtech.com\/#organization","name":"Sankham Technologies","url":"https:\/\/sankhamtech.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sankhamtech.com\/#\/schema\/logo\/image\/","url":"https:\/\/sankhamtech.com\/wp-content\/uploads\/2023\/12\/Logo-Dark-1.png","contentUrl":"https:\/\/sankhamtech.com\/wp-content\/uploads\/2023\/12\/Logo-Dark-1.png","width":306,"height":74,"caption":"Sankham Technologies"},"image":{"@id":"https:\/\/sankhamtech.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/sankhamtech.com\/index.php\/wp-json\/wp\/v2\/pages\/3343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sankhamtech.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sankhamtech.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sankhamtech.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sankhamtech.com\/index.php\/wp-json\/wp\/v2\/comments?post=3343"}],"version-history":[{"count":7,"href":"https:\/\/sankhamtech.com\/index.php\/wp-json\/wp\/v2\/pages\/3343\/revisions"}],"predecessor-version":[{"id":3367,"href":"https:\/\/sankhamtech.com\/index.php\/wp-json\/wp\/v2\/pages\/3343\/revisions\/3367"}],"up":[{"embeddable":true,"href":"https:\/\/sankhamtech.com\/index.php\/wp-json\/wp\/v2\/pages\/3335"}],"wp:attachment":[{"href":"https:\/\/sankhamtech.com\/index.php\/wp-json\/wp\/v2\/media?parent=3343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}