GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - AasthaNandekar/basic-java: A collection of beginner -friendly Java programs covering core programming concepts

BranchesTags
Open more actions menu

Latest commit

 

History

12 Commits
12 Commits

Folders and files

NameName
Last commit message
Last commit date
Arithemetic.class
Arithemetic.class
 
 
Arithemetic.java
Arithemetic.java
 
 
Bank.class
Bank.class
 
 
Bank.java
Bank.java
 
 
Ifstatement.java
Ifstatement.java
 
 
Largest.class
Largest.class
 
 
Largest.java
Largest.java
 
 
README.md
README.md
 
 
Swapping.class
Swapping.class
 
 
Swapping.java
Swapping.java
 
 
Ternary.class
Ternary.class
 
 
Ternary.java
Ternary.java
 
 

Repository files navigation

☕ Basic Java

A collection of Java programs I wrote while learning the fundamentals of Java programming. This repo covers everything from basic syntax to object-oriented programming concepts.


📚 Topics Covered

  • Basics — variables, data types, operators, input/output
  • Control Flow — if-else, switch, ternary operator
  • Loops — for, while, do-while, nested loops
  • Arrays — 1D arrays, 2D arrays, array operations
  • Strings — string methods, manipulation, palindrome, reverse
  • Methods — user-defined methods, recursion
  • OOP Concepts — classes, objects, constructors, inheritance, polymorphism, encapsulation, abstraction
  • Exception Handling — try-catch, finally
  • Collections — ArrayList, HashMap (basics)

🛠️ Tech Stack

Java


▶️ How to Run

1. Clone the repo

git clone https://github.com/aasthanandekar/basic-java.git
cd basic-java

2. Compile any file

javac HelloWorld.java

3. Run it

java HelloWorld

🎯 What I Learned

  • How Java is structured — classes, main method, and compilation
  • Difference between primitive and reference data types
  • Writing clean loops and conditions
  • Core OOP concepts — inheritance, polymorphism, encapsulation
  • How exceptions work and how to handle errors gracefully
  • Thinking in an object-oriented way

👩‍💻 Author

Aastha Nitin Nandekar
LinkedIn GitHub Email


About

A collection of beginner -friendly Java programs covering core programming concepts

Topics

beginner-friendlyjavajava-basicslearning-javaooppractice-programsstudent-project

Resources

Readme
Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.