Basic Programs
Learn foundational concepts like variable declaration, basic operators, and printing standard output.
12 Code ExamplesLearn Java through beginner-friendly examples covering fundamentals, arrays, strings, methods, OOP, and more.
Learn foundational concepts like variable declaration, basic operators, and printing standard output.
12 Code ExamplesMaster decision-making using if-else statements, switch cases, and logical operators for control flow.
7 Code ExamplesPractice writing essential algorithms involving loops, math operations, factorials, and prime numbers.
10 Code ExamplesEnhance loop logic and structural thinking by printing intricate star, number, and alphabet patterns.
12 Code ExamplesDevelop algorithmic skills by generating mathematical sequences, Fibonacci series, and arithmetic progressions.
10 Code ExamplesDive into Object-Oriented Programming (OOP) with classes, objects, constructors, and encapsulation.
11 Code ExamplesUnderstand data structures by sorting, searching, traversing, and manipulating elements in 1D and 2D arrays.
12 Code ExamplesExplore text manipulation, character arrays, string reversing, concatenation, and built-in string methods.
10 Code ExamplesLearn code reusability and hierarchical relationships through single, multilevel, and hierarchical inheritance.
7 Code ExamplesOrganize your code structure using custom packages, access modifiers, and static imports.
3 Code ExamplesImplement abstraction and multiple inheritance-like structures using interfaces and abstract classes.
8 Code ExamplesUnderstand method overloading and overriding to write flexible, dynamic, and reusable code components.
6 Code ExamplesBuild robust applications by handling runtime errors safely using try-catch blocks and custom exceptions.
6 Code ExamplesLearn to read user input and manage file data using Scanners, BufferedReaders, and file streams.
7 Code ExamplesLearn to read and write data to files using character streams, byte streams, and file handling APIs.
9 Code ExamplesMaster concurrent execution, thread lifecycles, synchronization, and the Runnable interface.
7 Code ExamplesExplore advanced scoping and encapsulation using inner classes, static nested classes, and anonymous classes.
5 Code ExamplesLeverage the Collections Framework, including Lists, Sets, and Maps, for advanced data management and generics.
14 Code ExamplesUtilize helpful built-in APIs for generating random numbers, handling dates, and formatting strings.
25 Code Examples