• Руководство пользователя IntelliJ IDEA. Навигация.

    Руководство пользователя IntelliJ IDEA. Навигация.

    Навигация Навигация это насколько легко вам переключаться между разными частями кода, над которым вы работаете. Чем быстрее переключитесь, тем более вы продуктивны. Ниже мы приведем список важных возможностей среды разработки которые могут значительно облегчить вам навигацию по коду. Недавно открытые файлы Большую часть времени вы работаете с конечным множеством файлов. Это значит, что вам нужно постоянно переключаться от одного из них к другому, и...
  • Клавиатурные раскладки

    Возможно, вы слышали, что IntelliJ IDEA является клавиатурно — ориентированный IDE. Это значит, что вы можете работать IntelliJ IDEA, не касаясь мыши. Это поможет вам оставаться сосредоточенным и в конце концов, быть более продуктивными. Именно поэтому важно знать раскладки IntelliJ IDEA, то есть, какие клавиши и комбинации клавиш какие действия вызывают.
  • Руководство пользователя IntelliJ IDEA. Автодополнение кода.

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

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

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

    Основы использования редактора кода При разработке в IntelliJ IDEA большую часть времени вы проводите в редакторе кода. Поэтому стоит знать его основные возможности. Настройки по умолчанию Редактор по умолчанию выделяет цветом парные скобки, область видимости, вертикальные метки отступа и места использования элемента находящегося под курсором. Перенастроить все это и многое другое можно в Settings → Editor и Settings → Editor → Appearance.
  • Руководство пользователя IntelliJ IDEA. Пользовательский интерфейс.

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

    Пользовательский интерфейс. Пользовательский интерфейс это не только то что вы видите, это еще и то с чем вы работаете каждый день когда программируете. Именно поэтому важно точно знать как он работает, и какие преимущества он предоставляет чтобы работать эффективнее. Пользовательский интерфейс и более высокая продуктивность По умолчанию, IntelliJ IDEA отображает панель навигации, панели инструментов и окно проекта. Это минимальный набор того что...
  • Руководство пользователя IntelliJ IDEA. Основы и установка.

    Основы и установка. Скачать IntelliJ IDEA для вашей операционной системы IntelliJ IDEA это кроссплатформенная среда разработки, и она может использоваться на Windows, OS X и Linux. Последнюю версию вы можете скачать с официального сайта . Более ранние версии можно скачать тут .
  • Как работает HashMap в Java

    Большинство из вас согласятся, что HashMap , на сегодняшний день, является самой любимой темой для дискуссий на собеседованиях. Иногда я проводил подобные дискуссии со своими коллегами и это действительно помогло. Теперь я проведу такую дискуссию с вами. Я полагаю, что если вы интересуетесь внутренним устройством и работой HashMap , то вы уже знакомы с основами HashMap , поэтому я пропущу эту часть. Но если вы новичок в этом деле, советую вам проследовать на...
  • Часто задаваемые на собеседованиях вопросы по классам коллекциям в Java (Часть 1).

    Часто задаваемые на собеседованиях вопросы по классам коллекциям в Java (Часть 1).

    Без сомнения, коллекции в Java это крайне важная область, и вопросы по коллекциям будут задавать на собеседованиях как новичкам так и опытным программистам. Тема настолько обширна, что практически невозможно покрыть ее целиком. И все же, основываясь на моих предыдущих собеседованиях, я попробую перечислить как можно больше ХОРОШИХ вопросов, к которым вы должны быть готовы. Вопросы будут как сложные так и простые, так что если вопрос кажется вам слишком примитивным — не...
  • Часто задаваемые на собеседованиях вопросы по классам коллекциям в Java (Часть 2).

    Вопросы о различиях разных коллекций 18. Назовите различия между Set и List? 19. Назовите различия между List и Map? 20. Назовите различия между HashMap и HashTable? 21. Назовите различия между Vector и ArrayList? 22. Назовите различия между Iterator и Enumeration? 23. Назовите различия между HashMap и HashSet? 24. Назовите различия между Iterator и ListIterator? 25. Назовите различия между TreeSet и SortedSet? 26. Назовите...
  • Рейтинговая система

    Какие рейтинги вы бы хотели видеть на этом сайте? Например: топ по решенным задачам, топ по скорости прохождения и тп