Где исходный код для объектов массива

Мы можем объявить массивы примитивов в java. например: int[] a = {1, 2, 3, 4};

тогда мы можем использовать a.length и т. д.

Но где исходный код такого объекта?

Где docjar, который определяет длину значения?

Что-то происходит под сценой?


person JavaDeveloper    schedule 14.08.2013    source источник
comment
Как очевидный дубликат получает 7 голосов. SO наверняка сломан. (Исходный вопрос получил только 1 голос!)   -  person Mitch Wheat    schedule 14.08.2013
comment
Это магия JVM. Вы не найдете файл .java; вам нужно будет посмотреть на реализацию JVM.   -  person user2357112 supports Monica    schedule 14.08.2013
comment
@SLaks: прочитайте мой комментарий еще раз.   -  person Mitch Wheat    schedule 14.08.2013
comment
Проверьте эту ссылку. Вы также можете использовать поиск по коду Google. stackoverflow.com/a/3965487/2579139   -  person shalin94    schedule 14.08.2013
comment
@shalin94: Обе эти ссылки мертвы. hg.openjdk.java. сеть/jdk6/jdk6/jdk/file/2d585507a41b/src/share/   -  person SLaks    schedule 14.08.2013
comment
@MitchWheat К сожалению, в этот момент вы почти можете помахать акуле прямо внизу :(   -  person Brian Roach    schedule 14.08.2013
comment
@MitchWheat американская идиоматика; Jumping the Shark — en.wikipedia.org/wiki/Jumping_the_shark — применял его к SO это наверняка сломанная часть вашего комментария.   -  person Brian Roach    schedule 14.08.2013
comment
@MitchWheat: исходный вопрос был опубликован 3 года назад, в то время сюда приезжало намного меньше людей. За последние несколько лет появилось много новых пользователей, которые впервые увидят этот вопрос.   -  person Jeroen Vannevel    schedule 14.08.2013
comment
@Jeroen Vannevel: что они не могут использовать поисковую систему?   -  person Mitch Wheat    schedule 14.08.2013
comment
@MitchWheat: я не говорю, что они правы, я просто говорю, что это вероятная причина того, что этот вопрос получил положительные голоса, а оригинал так мало.   -  person Jeroen Vannevel    schedule 14.08.2013
comment
@ALL - мои извинения .. и спасибо всем за то, что потрудились позаботиться об этом дубликате. В следующий раз я гарантирую благоразумие.   -  person JavaDeveloper    schedule 14.08.2013