{"id":50321304,"url":"https://github.com/saikishorr/javapractical","last_synced_at":"2026-05-29T03:32:14.796Z","repository":{"id":181583052,"uuid":"666997737","full_name":"saikishorr/javapractical","owner":"saikishorr","description":"This repository contains practical exercises and code examples in Java. Each practical exercise is organized into its own directory, and includes a detailed explanation and corresponding code.","archived":false,"fork":false,"pushed_at":"2024-03-29T13:09:21.000Z","size":40,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-17T06:09:19.327Z","etag":null,"topics":["code","java","practical"],"latest_commit_sha":null,"homepage":"https://saikishor164.github.io/javapractical/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saikishorr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-07-16T09:49:09.000Z","updated_at":"2024-03-27T07:48:51.000Z","dependencies_parsed_at":"2024-04-01T19:31:00.950Z","dependency_job_id":null,"html_url":"https://github.com/saikishorr/javapractical","commit_stats":null,"previous_names":["saikishor164/javapractical","saikishorr/javapractical"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/saikishorr/javapractical","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saikishorr%2Fjavapractical","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saikishorr%2Fjavapractical/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saikishorr%2Fjavapractical/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saikishorr%2Fjavapractical/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saikishorr","download_url":"https://codeload.github.com/saikishorr/javapractical/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saikishorr%2Fjavapractical/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33635961,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-29T02:00:06.066Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["code","java","practical"],"created_at":"2026-05-29T03:32:14.650Z","updated_at":"2026-05-29T03:32:14.784Z","avatar_url":"https://github.com/saikishorr.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":" # Java Practical Repository\n\nThis repository contains practical exercises and code examples in Java. Each practical exercise is organized into its own directory, and includes a detailed explanation and corresponding code.\n\n## Prerequisites\n\nBefore running the code in this repository, ensure you have the following prerequisites installed:\n\n- Java Development Kit (JDK) 8 or higher\n- An Integrated Development Environment (IDE) of your choice (e.g., IntelliJ IDEA, Eclipse)\n\n## Getting Started\n\nTo get started with the code in this repository, follow these steps:\n\n1. Clone the repository to your local machine:\n\n   ```bash\n   git clone https://github.com/your-username/javapractical.git\ncd javapractical\n\n2. Open up a terminal and navigate into the project directory using `cd`.\nFor example:\n- macOS / Linux\nusers can use Terminal application for navigating through directories by typing commands like cd \u003cdirectory name\u003e etc\nusers can use their preferred command line tool such as Terminal or iTerm;\nfor instance on Mac users may run commands like below:\u003c|im_sep|\u003e\n\n\n\n\u003c!-- ```\nIn this example we have created a simple form with various input fields and buttons to collect user\ninformation such as first name, last name, email ID etc., We also added checkboxes for selecting\ninterests in different categories like Computer Science, Sports or Music. The submit button will display all\nthe entered data on screen using `JOptionPane`. Additionally there's another button named Reset which clears out any\nthe entered details on screen using `JOptionPane`. Additionally there's another button named Reset which clears out any\nthe entered details on clicking it while Reset Button clears out any previous data that was filled by the user\nthe entered details on clicking it while Reset Button clears out any previously filled data from textfields.\nNote that you can customize your own layout of UI components according to your requirements using Java's\nSwing library. You may use other types of controls depending upon what kind of inputs are required by users\nin your application. Good luck! --\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaikishorr%2Fjavapractical","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaikishorr%2Fjavapractical","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaikishorr%2Fjavapractical/lists"}