Size: a a a

2020 December 06

L

Linnik 🎄 in learn.java
Внешняя не видит то, какую переменную мы создадим внутри
источник

AK

Anton Kozhukhovsky in learn.java
так внутренняя видит то, что у нас уже используется такое название
источник

AK

Anton Kozhukhovsky in learn.java
вопрос не про внешнюю, а почему мы можем создать внутреннюю
источник

L

Linnik 🎄 in learn.java
Внутренняя существует только в пределах скобок и она не видит что за их пределами
источник

AK

Anton Kozhukhovsky in learn.java
как это не видит?
а как ты используешь поля класса в своих методах?
источник

АБ

Артемий Богданов... in learn.java
Так большинство языков так работают. Именно поэтому можно без проблем во всех не вложенных друг в друга циклах использовать i
источник

AK

Anton Kozhukhovsky in learn.java
те же геттеры и сеттеры
источник

AK

Anton Kozhukhovsky in learn.java
Артемий Богданов
Так большинство языков так работают. Именно поэтому можно без проблем во всех не вложенных друг в друга циклах использовать i
а тут как раз пример такой, будто мы во внутреннем цикле снова объявляем i
источник

AK

Anton Kozhukhovsky in learn.java
в js такое есть как раз таки, если не ошибаюсь, но то что в джаве так можно, впервые слышу
источник

АБ

Артемий Богданов... in learn.java
Anton Kozhukhovsky
а тут как раз пример такой, будто мы во внутреннем цикле снова объявляем i
Не вижу такого в примере
источник

DC

Denis Chikanov in learn.java
Anton Kozhukhovsky
вопрос не про внешнюю, а почему мы можем создать внутреннюю
Потому что можно обратиться к внешней через <ClassName>.a
источник

AK

Anton Kozhukhovsky in learn.java
Denis Chikanov
Потому что можно обратиться к внешней через <ClassName>.a
окей, это только из-за статики? без неё не сработало бы, верно?
спасибо)
источник

DC

Denis Chikanov in learn.java
Anton Kozhukhovsky
окей, это только из-за статики? без неё не сработало бы, верно?
спасибо)
Сработало, потому что тогда this.a работает
Это принципиально разные области видимости
источник

R

Rus in learn.java
Anton Kozhukhovsky
окей, это только из-за статики? без неё не сработало бы, верно?
спасибо)
срабаывает полюбому
источник

..

... ... in learn.java
Anton Kozhukhovsky
вопрос не про внешнюю, а почему мы можем создать внутреннюю
потому что в джаве допускается перекрытие переменных экземпляра, чтобы до них достучаться можно использовать ключевое слово this.
источник

R

Rus in learn.java
Anton Kozhukhovsky
окей, это только из-за статики? без неё не сработало бы, верно?
спасибо)
и даже в нестатических блоках
источник

AK

Anton Kozhukhovsky in learn.java
всё, в таком случае понял, спасибо)
источник

R

Rus in learn.java
Anton Kozhukhovsky
всё, в таком случае понял, спасибо)
самв шоке)
источник

AK

Anton Kozhukhovsky in learn.java
блин, я дурак, сорри.
с параметрами метода же у нас так срабатывает
источник

BN

Beibars Nygyzbaev in learn.java
Всем привет, что изучать куда двигаться, какие проекты посоветуете уже начать создавать или какие то книги по джаве после того как я закончу изучение по плейлисту для новичков в ютубе?
источник