есть ли список де-факто неизменяемых классов в jdk?
технически неизменяемые классы включают в себя очевидное целое, двойное и т. Д.
Фактически неизменяемый будет включать, например, java.lang.String - технически он может быть изменяемым, но де-факто это не так.
Кроме того, существуют ли интерфейсы / абстрактные классы, которые требуются (как указано в javadoc) для того, чтобы быть неизменными?
если вы не можете предоставить полный список, я был бы рад, если вы знаете группу классов, в которой указывается неизменность в своем javadoc ..