Skip to content
kahekasankashishPublic

About

Java programming lab coursework covering basic programming, number operations, arrays, searching and sorting, recursion, object-oriented programming, and introductory servlet development.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Java Lab — Java Programming Coursework

A collection of Java lab programs organized by topic. Each Java source file begins with a short Question: comment describing the problem it addresses.

Repository structure

  • 01_Basic_Java_Programs/ — 12 programs
  • 02_Number_Based_Programs/ — 8 programs
  • 03_Arrays_and_Matrices/ — 2 programs
  • 04_Search_Sorting_and_Recursion/ — 4 programs
  • 05_Classes_Objects_and_Constructors/ — 7 programs
  • 06_Mathematical_and_Utility_Programs/ — 4 programs
  • 07_Servlet_Program/ — 1 servlet program and dependency/setup guide

Topics covered

  • Basic input/output, operators, conditionals, and switch statements
  • Number operations, GCD, factorial, prime numbers, palindrome, and Armstrong numbers
  • Jagged arrays and matrix addition
  • Linear search, bubble sort, decimal-to-binary conversion, and recursion
  • Classes, objects, constructors, student and employee records
  • Grade calculation, income tax, time conversion, and quadratic equations
  • Jakarta Servlets and JSON responses using Gson

Note

  • ExampleServlet.java requires the Jakarta Servlet API, Gson, and a compatible servlet container. See 07_Servlet_Program/DEPENDENCIES_AND_SETUP.md.

About

Java programming lab coursework covering basic programming, number operations, arrays, searching and sorting, recursion, object-oriented programming, and introductory servlet development.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages