Embed presentation
Downloaded 11 times





This document discusses uncommon Java bugs and how free open source static analysis tools can help detect them. It provides examples of bugs like using the letter "l" instead of the number 1 in a long constant, checking for NaN equality, and null pointer exceptions. The document introduces tools like Jlint, FindBugs, PMD, and QJ-Pro that can find these kinds of bugs and describes how each tool detects bugs in code examples. It concludes that using static analysis tools can improve code quality by finding defects early.



