Существует множество вопросов и ответов о размере объекта Java, которые довольно легко понять. Но я' Меня интересует размер Java-класса в пространстве PermGen.
Я задаюсь вопросом, потому что я пишу генератор кода, генерирующий множество классов. По сути, я создаю два класса для каждой таблицы / представления в базе данных. Теперь я также хочу смоделировать отношения внешнего ключа. Вместо поддержки сложной, сериализуемой объектной структуры (подумайте о таблице, имеющей уникальный ключ, на который ссылаются несколько внешних ключей, принадлежащих другим таблицам, имеющим другие внешние ключи, и т. Д.), Я бы предпочел создать один класс для каждого UNIQUE KEY
и один класс на FOREIGN KEY
.
Вот мои вопросы:
общедоступными
классами, статические
классы и частные
классы-члены?