変異性検出器 ランキングとまとめ
- 出版社のWebサイト:
- http://code.google.com/u/Grundlefleck@gmail.com/
変異性検出器 タグ
変異性検出器 説明
Mutability Detectorは、特定のクラスのインスタンスが不変であるかどうかについてJavaクラスを分析するために作成された無料のオープンソースアプリケーションです。スタンドアロンのタスク、または選択した単体テストライブラリとの統合では、不変になるように授業しています。不変のオブジェクトは、それが構築されると変更できないものです。スレッド全体でオブジェクトを共有するのは、不変のオブジェクトを使用して、不変オブジェクトを使用することは複雑なシステムを大幅に単純化できます。オブジェクトを不変にするものはいくつかの規則があり、それはルールを壊しやすく、オブジェクトを危険にさらします。これは微妙な、システムの完全性を低下させる可能性があるバグを微妙にしないでください。自動化されたツールを使用して、意図されていないと意図されていない変異性を認識することは、不変クラスを書くの複雑さを減らすことができます。パフォーマンスを考えて、ThinkPad T61では、ツールは2分以内にJVMのRT.JAR(48MB、17,000クラス)を走行します。厳密な側面でのツール分析は、完全に不変であることがわかっています。たとえば、java.lang.Stringおよびjava.lang.integerは、それぞれ、最終的なフィールド、およびプリミティブアレイフィールドのためにそれぞれ不変ではありません。 Mutability Detectorが正しく分析されるまで1.0バージョンでは、次のようになるまで、Mac上のMutability Detector Utilityを使用する方法について説明します.Matability DetailSeterは、任意の実行可能なクロスプラットフォームのユーティリティです。 Javaサポートに付属のオペレーティングシステム(Mac OS X、Windows、Linuxなど)
変異性検出器 関連ソフトウェア