• Награждение

    Награждение

    За успешную учебу и рвение к наукам отличник боевой подготовки Bessus награждается вечной подпиской — Premium Unlimited. А также приглашается к участию в реальном проекте. Цель JavaRush — выпустить как можно больше толковых программистов. Поздравим Bessus Ура! Ура! Ура!
  • Реальные проекты

    Многие интересуются: что это? как это? когда уже? Рассмотрим все по порядку. 1. Что такое реальный проект и зачем он нужен? Реальный проект — это совместная разработка полноценного миниприложения на Java вместе с другими учениками. Технологии в проекте могут быть самыми разными. Задачи ставятся каждому свои, каждый реализует свой функционал. И в результате все должно заработать вместе. Нередко бывают пересекающиеся задачи, когда функционал одного...
  • Еще одна история о трудоустройстве джаварашовца

    Еще одна история о трудоустройстве джаварашовца

    Моя история о том, как я стал Java-программистом. Идея стать Java-программистом появилась, когда обучение в институте подходило к концу, и я уже собирался устроиться на работу с дипломом «Информатика-электрика» в одну электросетевую компанию. Случилось так, что одна IT-компания предложила устроиться к ним тестировщиком. Сфера IT мне была интересна, и у компании была значительная репутация. Но кое-что останавливало: работа тестировщиком казалась скучной,...
  • Руководство пользователя IntelliJ IDEA. Отладчик.

    Руководство пользователя IntelliJ IDEA. Отладчик.

    Отладчик Запуск отладчика После того как вы настроите конфигурацию запуска вашего проекта, вы можете запускать его в режиме отладки, нажав Shift + F9 В окне отладчика вы можете видеть стек вызовов функций и список потоков, с их состояниями, переменными и окнами просмотра состояния. Когда вы выбираете контекст вызова функции, вы можете просмотреть значения переменных соответствующих выбранному контексту.
  • Проблемы наследования

    в одной из задач понял, что не полностью понимаю принципов наследования package ua.org.gostroy.test; import java.io.IOException; class A { String name = "A"; public A(String name) { this.name += name; } @Override public String toString() { return name; } } class B extends A { String name = "B"; public B(String name) {...
  • Преобразование ссылочных типов, или спящий волк на клавиатуре

    Преобразование ссылочных типов, или спящий волк на клавиатуре

    Доброго времени суток, джаварашовец. Начали мне поступать вопросы о приведение ссылочных типов в Java. Что бы каждый раз не пересказывать одно и то же, решил написать маленькую статью.
  • Руководство пользователя IntelliJ IDEA. Преобразования кода («предложения»).

    Руководство пользователя IntelliJ IDEA. Преобразования кода («предложения»).

    Предложения Разница между inspections (инспекциями) и intentions (предложениями) в том, что inspections помогает вам исправить те места в коде, которые кажутся подозрительными Intellij IDEA, а intentions служат для внесения изменений в нормальный код для улучшения его структуры. Чтобы получить список намерений применимых к коду где установлен курсор, просто нажмите Alt + Enter . Оптимизация выражений и управление скобками Поскольку IDE следит...
  • Руководство пользователя IntelliJ IDEA. Cтиль и форматирование кода.

    Руководство пользователя IntelliJ IDEA. Cтиль и форматирование кода.

    Cтиль и форматирование кода. Стандарт оформления кода определяет стиль отступов, использование пробелов при оформлении выражений, способ расстановки скобок ограничивающих логические блоки, пустые строки, порядок операторов и т.д. Форматирование кода IntelliJ IDEA автоматически применяет стиль кода, настроенный при редактировании, и в большинстве случаев вам не нужно вызывать Reformat Code (Форматирование кода) явно. Однако, вы можете сделать это в...
  • Руководство пользователя IntelliJ IDEA. Проверки.

    Руководство пользователя IntelliJ IDEA. Проверки.

    Проверки Проверки (инспекции) это встроенные средства для статического анализа кода, которые помогают вам найти возможные баги, определить неиспользуемый код, обнаружить причины падения производительности и улучшить общую структуру кода. Анализ кода «на лету» Большинство проверок проводятся «на лету» и редактор показывает ошибки и предупреждения по мере ввода кода.
  • Руководство пользователя IntelliJ IDEA. Поиск использований.

    Руководство пользователя IntelliJ IDEA. Поиск использований.

    Поиск использований «Поиск использований» помогает быстро найти все куски кода связанные с элементом на котором установлен курсор, не важно является элемент классом, методом, полем, параметром или другим выражением. «Поиск использований» Просто нажмите Alt + F7 и получите список ссылок, сгруппированных по типу использования, модулю и файлу. Эта функция работает быстро и получает первые результаты практически сразу. Результаты добавляются к списку по...
  • Подарок от Злого Санты

    Подарок от Злого Санты

    У меня подарок! Новогодний подарок от Злого Санты! Happy New Year! Хо-хо-хо! В этом году вы не были прилежными учениками. Вы все занимались слишком мало! … и понесете заслуженное наказание! Количество черной материи уменьшилось вдвое! Robot Santa
  • Акция

    Акция

    Дорогие джаварашовцы! Как правило, канун Нового Года – это время, когда мы строим планы на будущее, прощаемся с трудностями уходящего года, ожидаем чудес, подарков, сюрпризов и прочих приятностей… В связи с этим команда JavaRush приготовила для вас много чего интересного! Сегодня мы представляем вашему вниманию наш первый подарок — беспрецедентную «акцию от Бендера» =) Итак, с сегодняшнего дня и до Нового года каждый из вас может приобрести...