команда javac Xinit:fallthrough где набирается? к омандной строке или где?
а анонимные классы можно создавать только интерфейсов?
public void write(byte[] b, int off, int len) { // output.append(new String(b, off, len)); }; а почему тут new String? т...
в ретурне m сам вызывает метод, он ведь сам в методе лежит? как так получается
можете обьснить зачем тут вообще нужен try catch я так понимаю sleep останавливает поток чтобы было бы если бы небыло этого try catch?
можете сказать непойму логику при вызове метода repeatMessage что срабатывает ли код ActionListener И так далее или только new Timer срабатывает?
подскажите пожалуйста что за Toolkit? гуглил)) непонял что то
можете обьяснить x -> x > 0 это в случае если х > 0 или что про лямбды читал, но тут чето непонял и "x" откуда вообще взялся?
можете подсказать) 27 строчка - first и second - это что такое в данном примере?
а все переменные созданные int, String И так далее в if остаются в if? за пределам if их не видно же да?
можете подсказать непойму а вот в конце visited всегда же будет contains obj или нет? вроде как visited от класса Object
никак не пойму логику этого equals смотрел другие equals там вроде все понятно строчки именно после (Contact) o текст я весь понял 107 строчку если name не налл и contact....
можете подсказать последнюю строчку 36 непойму Если name не равен налл, то name равны, а если name равен налл, то обьектный name не равен налл. почему не равен нал обьектный? ...
можете подсказать чтобы сделать счетчик обьектов класса, нужно просто сделать пусто конструктор с переменно статической ++ или что нужно сделать?
а jar файлы это чтобы получается архивировать все классы и пото в виндов запускать да? что то читаю не очень понятно часто используется в репльной жизи?
System.out.printf(%3d ,date.getDayOfMonth) - я вот непойму почему %3d а не просто %d это какое то старое исполнение Java или я чего то непойму? в чем разница обьсяните код ...
System.out.printf(%3d ,date.getDayOfMonth) - я вот непойму почему %3d а не просто %d это какое то старое исполнение Java или я чего то непойму?
почему последний iF тут исполнен зачем тут перевод строки на все дни недели или я неправильно понял?
может кто подсказать значение этого кода? и почему * n получается значение от 0 до n-1?
double x = 10000 / 3; System.out.println("%8.2f", x); а что не так тут?с книги скопировал но ошибка