Контакти
Есть у меня подборка разных полезных ссылок и каналов в Telegram, которые я все никак не могу собрать в кучку да опубликовать. Мало ли кому по мимо меня еще пригодится. Но речь не об этом!
Представьте, что у вас есть код:
public class Test {
public static void main(String[] args) {
for (int i = 0; i < 1; System.out.print("Java")) {
System.out.print("Top");
}
}
}
Как вы думаете, что должно бы произойти при компиляции?
Вот стыдно, но я думал, что произойдет ошибка компиляции, так как синтаксис нарушен. А нет всего то будет выводить на экран "TopJava" до бесконечности.
Ну то, что сам цикл будет бесконечным это понятно. Но как вот так, об этом не упоминается нигде в книгах! Не ну оно то понятно, что за такой код по голове не погладят, а по рукам надают больно.
Век живи, век учись. ©
Комментарий от более опытного товарища на эту тему:
А чего не пишут? Цикл for это тот же while с другим синтаксисом. Это должны везде показывать
Хотя все равно не клеится, как в условие можно запихнуть действие метода выводящего на экран что-то.
- Информация о материале
- Автор: Magnum
- 1745
Важно не только знание, но и воображение, без которого знание - пустой лист. (с)
В процессе самообучения лично у меня, есть одна смешная особенность, а именно, я почему-то люблю задавать много очевидных, иногда не очень, но глупых вопросов на тему "а, что будет если?".
Ну и как я уже писал раньше в посте о планировании самообучения, эти вопросы будут излагаться и разбираться на примерах =)
- Информация о материале
- Автор: Magnum
- 3803
Наконец удалось закончить еще одну статью из моего цикла по изучению Java. Это маленький повод для гордости, что я все же не забросил пока это дело. Так, что всех кому это интересно, милости просим под кат =)
- Информация о материале
- Автор: Magnum
- 17211
Описывать историю создания языка здесь я уж точно не стану, этой информации и так довольно много, да и при работе с языком программирования Java это вряд ли как-то поможет =)
Максимум, что здесь можно сказать, что в свое время этот язык дал большой толчок для создания динамической инфраструктуры и заложил фундамент для дальнейшего развития других языков, а также технологий.
В этой главе по обычаю, как и в любой другой книге дается первое представление о возможностях языка Java:
- Информация о материале
- Автор: Magnum
- 10675
Данный перевод не претендует на пальму первенства или как наиболее точный перевод! Думаю таких переводов в сети довольного много, может многие из них переведены куда лучше этого =)
Этот перевод я делал для себя в целях ознакомления с данным документом, да и правилам оформления кода в целом. В этом переводе отчасти использовались материалы с этого перевода.
Для себя я старался его сделать максимально удобоваримым для понимания и использования в дальнейшем =) По этому если кто хочет его использовать где-то в других местах, то не забываем указывать ссылку на этот материал или сайт http://www.magnumblog.space;)
А вообще пользуйтесь на здоровье.
- Информация о материале
- Автор: Magnum
- 132664