Détecteur d'entretabilité

Un outil d'analyse léger pour détecter la mutabilité dans les classes Java
Télécharger maintenant

Détecteur d'entretabilité Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Apache
  • Nom de l'éditeur:
  • Grundlefleck
  • Site Internet de l'éditeur:
  • http://code.google.com/u/Grundlefleck@gmail.com/
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 323 KB

Détecteur d'entretabilité Mots clés


Détecteur d'entretabilité La description

Le détecteur d'mutabilité est une application libre et open source créée pour analyser les classes Java et indiquer si des cas d'une classe donnée sont immutables.Il est destiné à ce que le détecteur d'entretabilité soit utilisable au moment de l'exécution, dans le cadre de votre application Java, en tant que Tâche autonome, ou intégrer avec votre bibliothèque de tests d'unité de choix.Développement de classes à immuables a plusieurs avantages. Un objet immuable est celui qui ne peut pas être changé une fois qu'il est construit. Lors de la rédaction de programmes concurrents, l'utilisation d'objets immuables peut considérablement simplifier les systèmes complexes, car car le partage d'un objet à travers les threads est beaucoup plus sûr. Il y a quelques règles pour ce qui rend un objet immuable et il est facile de casser les règles et de rendre l'objet dangereux. Cela pourrait conduire à des bogues subtils et difficiles à détecter, ce qui pourrait réduire l'intégrité du système. En utilisant un outil automatisé pour reconnaître la mutabilité où il n'est pas prévu peut réduire la complexité de la rédaction de classes immuables. Détecteur d'imposition est au début des premiers stades de développement. Pour donner une idée de la performance, sur un ThinkPad T61, l'outil s'exécute sur le RT.JAR de JVM (48 Mo, 17000 classes) de JVM en moins de 2 minutes.Les analyses d'outils du côté strict, très peu de classes se trouvent parfaitement immuables, Par exemple, java.lang.string et java.lang.Integer ne sont pas immuables à cause d'un champ non final et de champ de réseau primitif, respectivement. Le détecteur d'mutaditabilité ne sera pas publié sous une version 1.0 tant que ces cas ne peuvent pas être correctement analysés.Detited Instructions sur la manière d'installer et d'utiliser l'utilitaire de détecteur d'mutaçage sur votre Mac sont disponibles ici. Le détecteur d'imposition est un utilitaire de plate-forme croisé capable de fonctionner sur n'importe quel Système d'exploitation fourni avec la prise en charge Java (par exemple, Mac OS X, Windows, Linux)


Détecteur d'entretabilité Logiciels associés

Subversive PDE

permet de récupérer le code source du référentiel SVN dans le cadre du processus de construction de PDE. ...

39 0 KB

Télécharger

basicien

bibliothèque C Free C pour les programmeurs pour créer et afficher facilement un menu ...

75 27 KB

Télécharger