Otwórz plik binarny klasy Java, aby wyświetlić lub edytować ciągi znaków, atrybuty, metody i generować czytelne raporty podobne do narzędzia javap. W wbudowanej weryfikacji sprawdza zmiany przed zapisaniem pliku. Łatwy w użyciu Java Swing GUI. Jest to narzędzie do otwierania plików binarnych klasy Java, przeglądania ich wewnętrznej struktury, modyfikowania jej części w razie potrzeby i zapisywania pliku klasy z powrotem. Generuje również czytelne raporty podobne do narzędzia javap. Łatwy w użyciu Java Swing GUI. Interfejs użytkownika próbuje wyświetlić jak najwięcej szczegółów, jak to możliwe i próbuje przedstawić strukturę tak blisko, jak rzeczywista struktura pliku klasy Java. W tym samym czasie łatwość użycia i spójność pliku klasy podczas wykonywania modyfikacji jest również podkreślona. Na przykład po usunięciu metody skojarzony wpis stałej puli zostanie również usunięty, jeśli nie jest już przywoływał. W wbudowanym weryfikatorze sprawdza zmiany przed zapisaniem pliku. To narzędzie zostało wykorzystane przez osoby uczące się wewnętrznych plików klasy Java. To narzędzie zostało również wykorzystane do szybkich modyfikacji w plikach klas, gdy kod źródłowy nie jest dostępny. Niektóre wymagania na poziomie szerokim, na których opiera się to narzędzie, to: Intuicyjny graficzny interfejs użytkownika: Interfejs użytkownika powinien być czysty i intuicyjny. Ekrany nie powinny być zatłoczone. Komponenty takie jak panele kart powinny być używane tam, gdzie jest to właściwe, aby zmniejszyć bałagan na ekranie. Wyraźne oddzielenie dla początkującego i użytkownika zasilania: Funkcje powinny być tak rozmieszczone, aby początkujący użytkownik mógł łatwo dotrzeć do wymaganej opcji, podczas gdy wszystkie funkcje są dostępne dla użytkownika zaa u źródła energii w dół hierarchii ekranu. Zmiany kaskadowe: Silnik rdzenia powinien być w stanie wykryć zmiany kaskadowe, jeśli takie istnieją i potwierdzić wszystkie zmiany przed kontynuowaniem. Kontrola spójności: Należy sprawdzić spójność. Zapewnienie tej kontroli na wszystkich etapach może nie być możliwe. Aby obsłużyć takie przypadki użytkownik powinien mieć kontrolę, aby wykonać tę kontrolę opcjonalnie. Instrument do wyłączenia kontroli spójności: Dlaczego na ziemi ktoś miałby tego chcieć? Cóż, aby przetestować samą maszynę wirtualną Java, aby zobaczyć, jak dobrze wytrzymuje błędy w pliku klasy. Kompilator Java nigdy nie będzie produkować nieprawidłowy plik klasy. Jest to prawdopodobnie jedyny sposób, aby to zrobić. Tworzenie nowych klas: Powinno być możliwe tworzenie klas z podstaw za pomocą tego narzędzia. Posłuży to jako przydatne narzędzie do nauki instrukcji Java Virtual Machine. Instrument do badania atrybutów specyficznych dla kompilatora: Niektóre kompilatory umieścić atrybuty specyficzne dla ich produktu w celu ułatwienia debugowania i innych funkcji specyficznych dla produktu. Na przykład kompilator może osadzić wpis do pliku przeglądarki plików źródłowych lub może być atrybutem numeru wiersza w opisach metody klasy. To narzędzie powinno być w stanie wykrywać, wyświetlać i manipulować takimi funkcjami tam, gdzie to możliwe.
historia wersji
- Wersja 2.23 opublikowany na 2004-03-21
Kilka poprawek i aktualizacji - Wersja 2.23 opublikowany na 2004-03-21
Szczegóły programu
- Kategorii: Rozwoju > Innych
- Wydawca: classeditor.sf.net
- Licencji: Wolna
- Cena: N/A
- Wersja: 2.23
- Platformy: windows