🆕 Free Interactive Selenium, Playwright & API tools — no signup — Start Free Automation Roadmap →
📁
All Topics › Java for Testing

Java for Testing

Java for test automation: basics, OOP, keywords, strings, collections, exceptions and programs.

45 Articles
22 Beginner
18 Intermediate
5 Advanced
Intermediate 📅 Jul 9, 2026 👁 100 views

Java Collections: Set, HashMap, ArrayList vs LinkedList & Thread-Safe Maps

Learn Java collections — the Set interface, HashMap internals, ArrayList vs LinkedList, synchronized maps vs ConcurrentHashMap, and forEach vs Iterator.

Beginner 📅 Jul 9, 2026 👁 89 views

Interfaces in Java: Comparable, Default Methods, Nested & Final

Interfaces in Java: Comparable and Comparator (and the compareTo overflow bug), Java 8 default methods, why interfaces can't be instantiated or final.

Beginner 📅 Jul 9, 2026 👁 104 views

Java Access Modifiers and super Keyword: OOP Keywords Explained with Examples

Java access modifiers (private, default, protected, public) and the super keyword, with a comparison table, overriding rules and Selenium examples.

Beginner 📅 Jul 9, 2026 👁 163 views

How Java Code Runs: Compilation Process, JVM and Platform Independence

The Java compilation process step by step: javac turns .java into bytecode, the class loader and JVM verify and run it, and the JIT compiler makes it fast.

Beginner 📅 Jul 9, 2026 👁 144 views

Java Basics: Variables, Objects, Data Types and Loops (With Examples)

Java basics for testers: instance, static and local variables, creating objects, primitive vs non-primitive data types, and while vs do-while loops.

View all 45 Java for Testing articles on one page →