Файловый ввод и вывод Java

Чтобы прочитать из файла, сконструируйте объект Scanner из объекта File, как показано ниже:

Если имя файла содержит в себе обратные косые черты, не забудьте защитить их дополнительными обратными косыми чертами: «c:\\mydirectory\\myfile.txt«.

Большие числа Java

Если для решения задачи недостаточно точности встроенных целочисленных типов и чисел с плавающей точкой, можно обратиться к классам BigInteger и BigDecimal из пакета java.math. Эти классы предназначены для выполнения действий с числами, состоящими из произвольного количества цифр. Классы BigInteger и…

Математические функции и константы Java

Класс Math содержит набор математических функций, которые часто оказываются необходимыми при решении практических задач. Чтобы извлечь квадратный корень из числа, применяют метод sqrt(). Если вы в школе учили Pascal, то там также применяется метод sqrt().

Выбор среды разработки программ

Если вам опыт программирования включает применение Microsoft Visual Studio, значит, вы уже знакомы со средой разработки, содержащей встроенный текстовый редактор, меню для компиляции и запуска программ, а также отладчик. Пакет JDK не имеет никаких средств, даже отдаленно напоминающих интегрированную среду…

Азартный досуг

Если вы азартный человек, но не знаете, как занять себя – игровые автоматы онлайн отличное решение. Игорная индустрия развивается и на просторах глобальной паутины очень стремительно. Как только появилось первое более-мене стабильное соединение, так сразу появились и первые игровые автоматы.…

Слабые хеш-карты Java

Класс WeakHashMap был спроектирован для решения одной интересной проблемы. Что случится со значением, чей ключ более не используется нигде в вашей прогармме? Предположим, что последняя ссылка на ключ исчезла. Значит, не остается никакого способа сослаться на объект-значение. Но поскольку ни…

Вызов унаследованного кода Java

До появления Java SE 5.0 был написан огромный объем кода Java. Если бы обобщенные классы не могли взаимодействовать с этим кодом, они не получили бы широкого распространения. К счастью, достаточно просто использовать обобщенные классы вместе с их «сырыми» эквивалентами из…

Просмотр телепередач в интернете онлайн

Уже привычно развитие интернета позволило нам напрочь забыть о старых телевизорах. А еще десяток лет назад все сидели перед “голубыми ящиками” и ждали по программе нужную передачу. Хоть с плохой картинкой и звуком, но то было окно в мир. Если…

Вспомогательный класс для работы с объектами GridBagConstraints

Наиболее трудоемкая задача при работе с диспетчером компоновки GridBagLayout — это написание кода, устанавливающего ограничения. Многие программисты создают для этой цели вспомогательные функции или небольшие вспомогательные классы. Характеристики вспомогательного класса приведены ниже. Имя класса — GBC(прописные буквы из имени GridBagConstraints).…