Какой будет размер памяти / пространство, занимаемое в битах / байтах массивом, следующим образом.
final String[] objects_user1={"1","10","100","1000","10000"};
ОЦЕНКА ROUGH: 12 байтов для заголовка массива, 4x5 байтов для указателей (8x5, если вы используете 64-битную jvm), каждая строка имеет 3 дюйма (+ 3x4 байта) и массив символов (+12 байтов)для заголовка + длина строки x2, потому что это char).
Примерный ответ можно получить, запросив доступное пространство кучи до и после выделения памяти. Запустите его несколько раз и вычислите среднее значение, и оно будет очень близко к правильному ответу. Но опять же, ответ действителен только для конкретной JVM, на которой он запущен.
Невозможно сказать, поскольку это деталь реализации используемой вами JRE.
Вы пытались Google это? Вот первый результат моего поиска в Google.