Jlint會檢查你的Java代碼,並進行數據流分析和構建鎖圖發現錯誤,不一致和同步問題。 Jlint由滑稽的,解決問題用C語法,這可能會導致危險的程序員的錯誤,由編譯器未被發現和語義驗證Jlint,從Java類文件中提取信息。 Jlint執行局部和全局的數據流進行分析,計算局部變量的可能值和捕獲冗餘和可疑的計算。除了死鎖,Jlint能夠檢測到可能的競爭條件的問題,當不同的線程可以同時訪問同一個變量。
Jlint採用了智能的方法來報告消息。所有消息分組在類,並且能夠以啟用或禁用的特定類別的報告消息以及具體的消息。 Jlint記得報消息,當您運行Jlint第二次不報告他們一次。
評論沒有發現