Unix için jlint

Java kodu doğrulayıcı
Şimdi İndirin

Unix için jlint Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Freeware
  • Yayıncı adı:
  • garret.ru
  • yayıncı web sitesi:
  • İşletim sistemleri:
  • Unix
  • Dosya boyutu:
  • 70KB

Unix için jlint Etiketler


Unix için jlint Açıklama

Editby Jlint, Java kodunuzu kontrol eder ve veri akışı analizi ve bina kilidi grafiği yaparak hataları, tutarsızlıkları ve senkronizasyon sorunlarını bulur. Jlint, sözdizimi ve anlamsal doğrulama yaparak iki ayrı programdan oluşur. Java çoğunlukla C / C ++ sözdizimini miras alır ve bu nedenle C sözdiziminin neden olduğu sorunların çoğunu miras alır, fikir tüm C-aile dilleri için ortak sözdizimi doğrulayıcı oluşturmaktı: C, C ++, objektif C ve Java. Bu program antik olarak adlandırılmıştır, çünkü Compiler tarafından tespit edilmeyen, tehlikeli programcının hatalarına neden olabilecek C Dilbilgisi ile ilgili sorunları giderir. Elle yazılmış tarayıcı ve basit yukarıdan aşağıya ayrıştırıcı kullanarak, antik, bu tür hataları, operatörlerin önceliklerinin şüpheli kullanımı, anahtar kodunda kırılma olmaması, inşaat kuruluşları hakkında yanlış varsayım olarak bu tür hataları tespit edebiliyor ... Anlamsal Doğrulayıcı Jlint, Java Class dosyalarından bilgi verir. Java Class dosyasının çok iyi belirtildiği ve basit bir format olduğu sürece, JAVA gramer ayrıştırıcısının gelişimi basit bir iş değildir, çünkü JAVA gramer ayrıştırıcısının gelişimi basit bir görev değildir (Java gramer aracılığıyla bile, C ++ gramerinden daha basit ve daha az belirsizdir) . Ayrıca sadece sınıf dosyalarıyla uğraşmak, Jlint'i daha fazla Java uzantılarından koruyun (sanal bayt talimatlarının formatı daha muhafazakardır). Hata ayıklama bilgileri kullanarak Jlint bildirilen mesajları Java kaynaklarıyla ilişkilendirebilir. Jlint, yerel ve küresel veri akış analizlerini gerçekleştirir, yerel değişkenlerin olası değerlerini hesaplar ve yedek ve şüpheli hesaplamaları yakalayın. Global yöntem çağırma analizini gerçekleştirerek, Jlint, resmi parametrenin olası "null" değeri olan ve bu parametrenin "null" olup olmadığı yöntemle kullanılmasını tespit edebiliyor. Jlint ayrıca, sınıflar bağımlılıkları için kilit bağımlılık grafiği oluşturur ve bu grafiği, çok iş parçacıklı program yürütülmesi sırasında kilitlenmeye neden olabilecek durumları tespit etmek için kullanır.


Unix için jlint İlgili Yazılım