...
- a memory leak
- an infinite loop
- limited amounts of default heap memory available
- incorrect implementation of common data structures (hash tables, vectors and so on)
- unbound deserialization
- writing a large number of objects to an
ObjectOutputStream
- creating a large number of threads
Noncompliant Code Example (readLine()
)
...