{"id":19337718,"url":"https://github.com/theabhishek07/java-program","last_synced_at":"2025-04-23T01:31:04.520Z","repository":{"id":101248023,"uuid":"255979192","full_name":"theabhishek07/JAVA-PROGRAM","owner":"theabhishek07","description":"This is a basic guide build with the prospective of learning together and growing together. Moreover this guide has covered all the topics which comes under java programming. ","archived":false,"fork":false,"pushed_at":"2021-02-02T18:29:32.000Z","size":191,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-02T06:21:38.029Z","etag":null,"topics":["applet","basic-synchronization","class-object","collections","constructor","exception-handling","functions","inheritance","interfaces","jdbc","jsp","operators","packages","servelet","swing","swing-gui","switch-case","syntax","threading","wrapper-class"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theabhishek07.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-15T16:44:47.000Z","updated_at":"2022-01-31T19:22:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"8f42c6a5-177b-444f-b7fe-b961d69c43bc","html_url":"https://github.com/theabhishek07/JAVA-PROGRAM","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theabhishek07%2FJAVA-PROGRAM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theabhishek07%2FJAVA-PROGRAM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theabhishek07%2FJAVA-PROGRAM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theabhishek07%2FJAVA-PROGRAM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theabhishek07","download_url":"https://codeload.github.com/theabhishek07/JAVA-PROGRAM/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250352221,"owners_count":21416458,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["applet","basic-synchronization","class-object","collections","constructor","exception-handling","functions","inheritance","interfaces","jdbc","jsp","operators","packages","servelet","swing","swing-gui","switch-case","syntax","threading","wrapper-class"],"created_at":"2024-11-10T03:15:17.446Z","updated_at":"2025-04-23T01:31:04.515Z","avatar_url":"https://github.com/theabhishek07.png","language":"Java","readme":"# JAVA-PROGRAMS :smiley:\nWelcome to Object Oriented Programming in JAVA 📋\nThis Repository was made to maintain various Programmes in JAVA in a single space. This Repository is maintained by [theabhishek07](https://github.com/theabhishek07) .This is a public Repository and all sorts of contributions to the code are welcomed.\n## You are always welcome to add more or improve any resource in this repository.\n\n# Steps to follow 📜\n## 1. Fork it 🍴\nYou can get your own fork/copy of [JAVA-PROGRAM](https://github.com/theabhishek07/JAVA-PROGRAM) by using the `Fork` button\n\n![Fork Button](https://github-images.s3.amazonaws.com/help/bootcamp/Bootcamp-Fork.png)\n\n## 2. Clone it 👥\nYou need to go to your Fork of the Repository and then clone (download) it to local machine using\n\n`$ git clone https://github.com/Your_Username/JAVA-PROGRAM.git`\nThis makes a local copy of repository in your machine.\n\nOnce you have cloned the `JAVA-PROGRAM` repository in Github, move to that folder first using change directory command on linux and Mac.\n```python\n## This will change directory to a folder JAVA-PROGRAM\n$ cd JAVA-PROGRAM\n```\nMove to this folder for all other commands.\n\nNow, lets add a reference to the original `JAVA-PROGRAM` repository using\n\n`$ git remote add upstream https://github.com/theabhishek07/JAVA-PROGRAM.git`\nThis adds a new remote named *_upstream_*.\n\nSee the changes using\n```python\n$ git remote -v\n\n  origin https://github.com/Your_Username/JAVA-PROGRAM.git (fetch).\n  origin https://github.com/Your_Username/JAVA-PROGRAM.git (push).\n  upstream https://github.com/theabhishek07/JAVA-PROGRAM.git (fetch).\n  upstream  https://github.com/theabhishek07/JAVA-PROGRAM.git (push).\n  ```\n\n## 3. Sync with the Remote :arrows_counterclockwise:\nAlways keep your local copy of repository updated with the original repository.\n```python\n# Fetch all remote repositories and delete any deleted remote branches\n$ git fetch --all --prune\n# Switch to master branch\n$ git checkout master\n# Reset local master branch to match upstream repository's master branch\n$ git reset --hard upstream/master\n# Push changes to your forked JAVA-PROGRAM repo\n$ git push origin master\n```\n## 4. Create a new branch\nWhenever you are going to make a contribution. Please create a new branch using the command below and keep your master branch clean (i.e. synced with remote branch).\n```python\n# It will create a new branch with name  \u003cbranchname\u003e and switch to branch \u003cbranchname\u003e\n$ git checkout -b \u003cbranchname\u003e\n  ```\nTo switch to desired branch\n```python\n# To switch from one folder to other\n$ git checkout \u003cbranchname\u003e\n  ```\nTo add the changes to the branch. Use\n```python\n# To add all files to branch\n$ git add .\n```\nType in a message relevant for the code reveiwer using\n```python\n# This message get associated with all files you have changed\n$ git commit -m \"relevant message\"\n```\nNow, Push your awesome work to your remote repository using\n```python\n# To push your work to your remote repository\n$ git push -u origin \u003cbranchname\u003e\n```\nFinally, go to your repository in browser and click on `compare and pull requests`. Then add a title and description to your pull request that explains your precious effort.\n\n# LICENSE\n[License](https://github.com/theabhishek07/JAVA-PROGRAM/blob/master/LICENSE)\n# CODE_OF_CONDUCT\n[CODE_OF_CONDUCT](https://github.com/theabhishek07/JAVA-PROGRAM/blob/master/CODE_OF_CONDUCT.md)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheabhishek07%2Fjava-program","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheabhishek07%2Fjava-program","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheabhishek07%2Fjava-program/lists"}