Porovnávání instancí v Javě

Date issued

2025-04-30

Journal Title

Journal ISSN

Volume Title

Publisher

Západočeská univerzita v Plzni

Abstract

Tato bakalářská práce se věnuje hloubkovému porovnávání instancí v jazyce Java. V úvodní části jsou objasněny základní teoretické principy pro pochopení dané problematiky a shrnuty nalezené metody a nástroje pro porovnávání instancí. Na jejich základě byla navržena a implementována modulární knihovna umožňující konfigurovatelné srovnání instancí. Pro praktické ověření funkčnosti a usnadnění testování byla vytvořena desktopová aplikace, která umožňuje snadnou tvorbu, vizualizaci a porovnávání testovacích dat. Navržená knihovna i testovací aplikace byly podrobeny důkladnému testování. Knihovna byla ověřena jak z hlediska správnosti, tak i výkonnosti při porovnávání rozsáhlých datových struktur, zatímco aplikace byla testována zejména po funkční stránce.

Description

Subject(s)

Java, Hluboké porovnávání, OOP, Atribut, Reflexe

Citation