Java Notes - Part 4: Advanced
Exception Handling
try { int x = 10/0; } catch(Exception e) { System.out.println(e); }
Multithreading
class MyThread extends Thread { public void run(){} }
File Handling
FileReader fr = new FileReader("file.txt");
Collections Framework
- List, Set, Map
Generics
ArrayList list = new ArrayList<>();
JDBC (Database Connectivity)
- Steps: Load driver → Establish connection → Execute query.
Java 8 Features
- Lambda expressions
- Streams API