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


nudge4j: прочтите этикетку
ИНФОРМАЦИЯ ДЛЯ ПОЛЬЗОВАТЕЛЯ Внимательно прочтите эту брошюру, потому что она содержит важную для вас информацию. Nudge4j отпускается без рецепта. Однако вам все равно нужно осторожно использовать nudge4j, чтобы получить от него наилучшие результаты. Сохраните эту брошюру. Возможно, вам придется прочитать ее еще раз. 1. Что такое nudge4j и для чего он используется nudge4j - это крошечный фрагмент кода Java, который необходимо применить внутри программы Java 8. Он содержит..

Куда идут все мои занятия?
Начало выяснения того, как организовать Java-проект После двухнедельной работы над моим проектом Java-сервера я чувствую, что добился в нем разумного прогресса. Он делал многое из того, что я ожидал от сервера, и это хорошо, но весь исходный код располагался в одном каталоге на одном уровне. Почему? Потому что я не тратил время на то, чтобы подумать, как должен быть организован код, и просто позволил IntelliJ поместить каждый вновь созданный файл туда, куда он хотел. Честно говоря,..

Мастерская Ardor
Мастерская Ardor В четверг (22 марта 2018 г.) я провел, вероятно, первый в истории семинар для разработчиков блокчейн-платформ Ardor и Nxt. Семинар проходил в Кристиансанне, Норвегия, и на нем присутствовали заинтересованные представители бизнеса и студенты местных университетов. На семинар было отведено время с 8:30 до 16:00, и я хотел втиснуть как можно больше содержания в это редкое мероприятие. Учитывая, что большинство участников не обладали достаточными знаниями Java или..

Java: финал против финала против финализации
Всем привет! Исходя из моего опыта, есть несколько вопросов, которые вам наверняка зададут во время собеседования с Java tech (особенно если вы являетесь специалистом младшего уровня). Один из таких пунктов: «В чем разница (если есть) между ключевыми словами final , finally и finalize в Java?». Ответ настолько прост, что потерять здесь несколько очков будет более чем грустно. Эти ключевые слова совершенно разные, поэтому будет более чем достаточно объяснить, для чего они..

Преимущества и недостатки сборщика мусора?
Источник — https://dzone.com/articles/jvm-and-garbage-collection С положительной стороны: Разработчик может гораздо меньше беспокоиться об управлении памятью и сосредоточиться на реальном решении проблем. Хотя утечки памяти все еще технически возможны, они встречаются гораздо реже. Сборщик мусора имеет множество интеллектуальных алгоритмов управления памятью, которые работают автоматически в фоновом режиме. Вопреки распространенному мнению, они часто могут лучше определять, когда..

Начало работы с Java: часть 1
Обзор, выполнение и установка Что такое Java? Java — это объектно-ориентированный язык программирования, основанный на классах, разработанный Джеймсом Гослингом в 1995 году в компании Sun Microsystems. На сегодняшний день это один из самых широко используемых языков программирования. Как выполняется Java? В Java программы выполняются в два этапа: компиляция и выполнение. Исходный код программы сначала компилируется в байт-код Java. Байт-код — это просто набор инструкций,..

Java Tic Tac Toe — удаление дубликатов
В пятницу я еще раз просмотрел всю свою кодовую базу, чтобы убедиться, что я избавился от дублирования, насколько это возможно. Я смог удалить большую часть своего дублирования, но, наконец, добрался до двух функций, которые я заметил ранее, но не смог избавиться. Они были void options(List < Command > options) { StringBuilder instructions = new StringBuilder(); for (int i = 0; i < options.size(); i ++ ) { instructions .append(i + 1)..