BSCS2005 · Knowledge Base
Programming Concepts using Java Notes
20
Concepts
0
Facts
0
Procedures
concept
1m
579 - Java Introduction- JVM, Compilation, and Hello World
concept
1m
580 - Data Types & Operators in Java
concept
1m
581 - Java Memory Model — Stack, Heap, and Garbage Collection
concept
1m
582 - Control Flow in Java — Conditionals and Loops
concept
1m
583 - OOP Concepts — Abstraction, Encapsulation, Inheritance, Polymorphism
concept
1m
584 - Arrays in Java
concept
1m
585 - Strings in Java — Immutability, Methods, StringBuilder
concept
1m
586 - Classes & Objects — Constructors, this, static Members
concept
1m
587 - Inheritance — extends, super, Overriding, Constructor Chaining
concept
1m
588 - Polymorphism — Overloading, Dynamic Dispatch, and instanceof
concept
1m
589 - Abstract Classes & Interfaces
concept
1m
590 - Packages & Access Modifiers
concept
1m
591 - Iterators & Callbacks
concept
1m
592 - Generics — Type Parameters, Wildcards, and Type Erasure
concept
1m
593 - Collections Framework
concept
1m
594 - Exception Handling
concept
1m
595 - I-O Streams & Serialization
concept
1m
596 - Streams API & Lambda Expressions
concept
1m
597 - Concurrency & Threads
concept
1m