Welcome to JAX (Java Explorer)
Scroll down to learn about the project or jump to Index - List of Programs
Welcome to my GitHub repository where you can find a collection of Java programs for beginners and intermediate learners. I am a self-hosted open source teacher and I created this repository to help those who want to learn basic Java programming concepts by themselves. The programs have been numbered with increasing complexity (easiest first). On a sidenote, this project could be of exemplary benefit to students pursuing java or object-oriented programming languages as their fundamental school courses such as the ICSE examinations of India, sophomore CS&E examinations, job seekers, enthusiasts or beginner learners.
To get started with learning Java, you will need to have Java Development Kit (JDK) installed on your machine. You can download JDK from the official Oracle website.
This repository contains a collection of Java programs that cover basic and intermediate Java concepts. You can find programs for:
- Variables and Data Types
- Control Structures (if-else, for loops, while loops)
- Methods and Functions
- Arrays
- Object-Oriented Programming (Classes, Objects, Inheritance, Polymorphism)
- Exception Handling
Feel free to explore and learn from these programs. I have added comments in the code to help you understand each concept used.
Browse all the programs via this index
If you find any errors or want to add new programs, feel free to contribute to this repository. Just fork this repository, make your changes and create a pull request.
If you have any questions or suggestions, feel free to contact me via email. I would be happy to help you in your learning journey.
Support me in my endeavour of sustaining and maintaining Project Amorphous and make computer education accessible and open to all without any paywalls or reservations and become a sponsor to the project.
or alternatively,
- UPI (for Indian sponsors) - imteshal.mik-1@okhdfc / imteshal.mik-1@okaxis
- Buy me a coffee -
I would like to thank all the open source contributors who have shared their knowledge and helped me in my learning journey. This repository is my way of giving back to the community. A shoutout to Pulsar Computer, Cuttack and Ravenshaw University, Cuttack from which majority of the question pool has been sourced.
This project is licensed under the MIT License. You can freely use and distribute this code as long as you give credit to the original author.
Imteshal Karim
March 29, 2023