Как компилятор понимает самореферентные структуры? должна ли это быть бесконечная рекурсия?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Как компилятор понимает самореферентные структуры? должна ли это быть бесконечная рекурсия?

Сообщение Гость »


класс LinkedlistNode { целочисленные данные; LinkedlistNode next=null ; }` С того дня, как я познакомился с концепцией связанного списка, я никогда не был уверен, как мы можем определить узел внутри узла. Как мы можем определить что-то, если мы уже это определили?

Я пытался спросить gpt в чате, он сказал мне, что компилятор ранее знал, что существует класс с именем node, но его определение еще не завершено, поэтому он ждет, пока классы загрузятся JVM, но я не был убежден. Затем на Quora я увидел ответ, в котором говорится, что указатели или ссылки уже имеют фиксированный размер.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»