Pros:
- Free and Easy to use
- Works on almost all hardware
- Many well written libraries from other developers
- Simplified compared to C++
- Automatic Memory Management
- Loads of documentation
- Multiple IDE's to choose from
- OOP!
- Class libraries poorly written
- Easy to deobfuscate
- Poor garbage collection
- Double buffered graphics
- Large memory footprint
- Requires interpreter
- Proprietary language (Not community driven)
- Primatives don't inherit from Object
- Bugs in JVM and Swing
This account is currently banned
Ban reason: n/a
Ban reason: n/a