Ouvrez un fichier binaire de classe Java pour afficher ou modifier des chaînes, des attributs, des méthodes et générer des rapports lisibles similaires à l’utilitaire javap. Dans construit vérifier les modifications de vérification avant d’enregistrer le fichier. Facile à utiliser Java Swing GUI. Il s’agit d’un outil pour ouvrir les binaires de fichiers de classe Java, afficher leur structure interne, modifier certaines parties de celui-ci si nécessaire et enregistrer le fichier de classe en arrière. Il génère également des rapports lisibles similaires à l’utilitaire javap. Facile à utiliser Java Swing GUI. L’interface utilisateur tente d’afficher autant de détails que possible et tente de présenter une structure aussi proche que la structure réelle de fichier de classe Java. En même temps, la facilité d’utilisation et la cohérence des fichiers de classe tout en faisant des modifications sont également soulignées. Par exemple, lorsqu’une méthode est supprimée, l’entrée de pool constante associée sera également supprimée si elle n’est plus référencée. Dans le vérificateur intégré vérifie les modifications avant d’enregistrer le fichier. Cet outil a été utilisé par les personnes apprenant des internes de fichiers de classe Java. Cet outil a également été utilisé pour apporter des modifications rapides dans les fichiers de classe lorsque le code source n’est pas disponible. Voici quelques exigences générales sur qui repose cet outil : Interface utilisateur graphique intuitive : L’interface utilisateur doit être propre et intuitive. Les écrans ne devraient pas être bondés. Les composants comme les panneaux d’onglets doivent être utilisés le cas échéant pour réduire l’encombrement de l’écran. Séparation claire pour l’utilisateur novice et puissance : les fonctionnalités doivent être si disposées que l’utilisateur novice peut facilement atteindre l’option requise, tandis que toutes les fonctionnalités sont disponibles pour l’utilisateur de puissance plus profondément dans la hiérarchie de l’écran. Changements en cascade : Le moteur de base doit être en mesure de détecter les changements en cascade le cas échéant et de confirmer tous les changements avant de procéder. Vérification de cohérence : Une vérification de cohérence doit être fournie. Il n’est peut-être pas possible de fournir cette vérification à toutes les étapes. Pour traiter de tels cas, l’utilisateur doit avoir le contrôle de faire cette vérification en option. Installation pour éteindre la vérification de cohérence: Pourquoi diable quelqu’un voudrait cela? Eh bien, pour tester la machine virtuelle Java elle-même, pour voir comment il résiste aux erreurs dans le fichier de classe. Le compilateur Java ne produirait jamais un fichier de classe non valide. C’est probablement la seule façon de le faire. Création de nouvelles classes : Il devrait être possible de créer des classes à partir de zéro à l’aide de cet outil. Cela servira d’outil utile pour l’apprentissage des instructions java machine virtuelle. Facilité d’examiner les attributs spécifiques du compilateur : Certains compilateurs mettent des attributs spécifiques à leur produit pour faciliter le débogage et d’autres caractéristiques spécifiques au produit. Par exemple, le compilateur peut intégrer une entrée dans le fichier du navigateur de fichier source ou être un attribut de numéro de ligne dans les descriptions de méthode de classe. Cet utilitaire doit être en mesure de détecter, d’afficher et de manipuler ces fonctionnalités dans la mesure du possible.
historique de la version
- Version 2.23 posté sur 2004-03-21
Plusieurs correctifs et mises à jour - Version 2.23 posté sur 2004-03-21
Détails du programme
- Catégorie: Développement > Autres
- Éditeur: classeditor.sf.net
- Licence: Gratuit
- Prix: N/A
- Version: 2.23
- Plate-forme: windows