Публикации по теме 'java'


Сильно типизированная чашка Java
Collective Scientific обычно использует язык программирования Java. Это всего лишь один инструмент в нашем наборе инструментов, но он большой. Почему мы решили использовать Java? Мы эффективно пишем Java Это действительно самая большая причина. Мы можем сделать больше за меньшее время, используя язык, который нам удобен. Мы знаем особенности языка и по возможности можем их избежать. Это проистекает из нашего коллективного многолетнего опыта написания приложений и систем на Java...

Профессиональная сертификация Spring (VMware EDU-1202) Вопросы и ответы
Вот все, что должен знать Java-разработчик, прежде чем проходить профессиональную сертификацию Spring. Привет, ребята, если вы готовитесь к весенней профессиональной сертификации, но у вас есть вопросы, то вы попали в нужное место. Ранее я рассказывал как подготовиться к весенней сертификации и основные ресурсы для весенней сертификации , а сегодня я собираюсь ответить на все ваши общие сомнения по поводу весенней профессиональной сертификации. Spring Professional Certification..

Действительно заглядывая под капот
Java — это полноценная платформа, и к ней следует относиться именно так. За свою карьеру разработчика Java я встречал сотни разработчиков, хорошо знакомых с синтаксисом языка. Они понимают лямбда-выражения и потоки и знают все API от String до nio наизусть. Но понимание следующего сделает их более полноценными профессионалами: Алгоритмы сборки мусора . Сборщик мусора JVM значительно улучшился по сравнению с его первыми версиями. Эргономика JVM позволяет автоматически настраивать..

Объекты против структур данных
Объекты против структур данных В мире Java-разработки есть объекты и есть объекты. Первое более важно. Еще не запутались? Объектно-ориентированное программирование (ООП) познакомило мир с концепцией объектов (маленькая буква «о»). Объекты ООП - это границы инкапсуляции вокруг состояния, которые обеспечивают какое-то публичное поведение. Концепция объектов не ограничивается каким-либо конкретным языком. Фактически, мы видим объекты, представленные в языках на основе классов,..

Алгоритмы поиска
Глубокое погружение в основы алгоритмов поиска Основная цель поисковых алгоритмов - проверить элемент или извлечь его из любой структуры данных. Эти поисковые алгоритмы подразделяются на две разные части, как правило, в зависимости от типа поиска. Последовательный поиск : список или массив просматривается последовательно, и каждый элемент проверяется. например: линейный поиск 2. Интервальный поиск : разработан для сортированных структур данных и более эффективен, чем..

Доступен выпуск новых профилей
Больше никаких странных окон Сегодня мы привезли на ваши машины новый релиз Profiles для Eclipse. Это последнее обновление делает общее поведение Launcher более плавным, ведя себя более естественно и плавно, как родное приложение. Естественная интеграция операционной системы Мы получили от вас много отзывов о том, что Launcher должен более естественно интегрироваться с базовой операционной системой и вести себя как обычное настольное приложение. С сегодняшним обновлением мы сделали..

Понимание внутреннего устройства JVM
Понимание внутренностей JVM Каждый дизайнер, использующий Java, знает, что байт-код Java работает в среде JRE (Java Playback Environment). Наиболее важным фактором JRE является виртуальная машина Java (JVM), которая проверяет и выполняет байт-код Java. Разработчикам Java не нужно знать, как работает JVM. Так много замечательных приложений и коллекций уже было разработано без дизайнеров, хорошо знакомых с JVM. Однако, если вы понимаете JVM, вы будете лучше понимать Java и сможете..