Шар (фильм 2014)

На этих выходных посмотрел фильм «Шар». Это художественное произведение представляет собой фантастический фильм ужасов про пришельцев. Помню, когда-то давно играл в игру “UFO: Enemy Unknown”, Читать далее Шар (фильм 2014)

Спамеры. Кругом спамеры!!! 11.04.2016

В последнее время количество спамерских сообщений в моём блоге сильно увеличилось. Всякие китайские, японские, английские и вьетнамские боты постят сообщения с ссылками на нехорошие сайты. Благо у меня премодерация сообщений, но разгребать каждый день это дерьмо у меня нет никакого желания. Сейчас немного усложнил защиту от спама. Думаю, что должно помочь. Если не поможет, то буду думать о закрытии возможности комментирования. Я хочу писать, а не читать всякую чушь в комментариях!!!

Промокод на 250 рублей для 1Gb.ru

Пишу для тех, кто ещё не выбрал себе хостинг. Есть вот такой промокод для хостинга 1gb.ru:

Даёт 250 рублей на аккаунт при условии выбора платного тарифа и первой оплаты не менее 1 000 рублей.

Промокод бессрочный и не имеет лимита регистраций. На всех хватит. Читать далее Промокод на 250 рублей для 1Gb.ru

Java 8 наследование

Цикл статей «Учебник Java 8».

Следующая статья — «Java 8 перечисления».
Предыдущая статья — «Java 8 интерфейсы».

Содержание

Введение

Приведение типов

Переопределение (overriding) и скрытие (hiding) методов

Использование ключевого слова super

Класс java.lang.Object

Метод clone()

Метод equals()

Метод finalize()

Метод getClass()

Метод hashCode()

Метод toString()

Методы notify(), notifyAll(), wait(), wait(long timeout), wait(long timeout, int nanos)

Ключевое слово final и неизменяемые классы

Абстрактные методы и классы

Введение

В предыдущих статьях я уже несколько раз упоминал наследование. Настало время написать подробную статью про эту вещь.

В Java класс может наследоваться от другого класса, получая его методы и поля, который в свою очередь может наследоваться от ещё одного класса и т. д. В Java нет множественного наследования классов. Один класс может наследоваться напрямую только от одного другого класса. Читать далее Java 8 наследование

Java 8 интерфейсы

Цикл статей «Учебник Java 8».

Следующая статья — «Java 8 наследование».
Предыдущая статья — «Java 8 вложенные классы и лямбда-выражения».

Интерфейсы в Java — это некоторый контракт, описание методов, которые обязательно должны присутствовать в классе, реализующем этот интерфейс. Интерфейсы позволяют иметь несколько различных реализаций одного и того же действия, но Читать далее Java 8 интерфейсы

Java 8 вложенные классы и лямбда-выражения

Цикл статей «Учебник Java 8».

Следующая статья — «Java 8 интерфейсы».
Предыдущая статья — «Java 8 аннотации».

Содержание

Введение

Для чего использовать вложенные классы

Статические вложенные классы

Внутренние классы

Внутренний класс, являющийся нестатическим членом класса

Локальные классы

Анонимные классы

Затенение переменных

Лямбда-выражения

Ссылки на методы

Когда использовать вложенные классы, локальные классы, анонимные классы и лямбда-выражения

Введение

Язык программирования Java позволяет объявлять классы внутри другого класса. Такой класс называется вложенным классом:

Читать далее Java 8 вложенные классы и лямбда-выражения

Разобрал компьютерную мышку

У меня сломалась компьютерная мышка. Разобрал в целях удовлетворения любопытства.

Устройство мышки: Читать далее Разобрал компьютерную мышку

Сервиса Яндекс.Словари больше нет…

Печально это, однако. Я уже больше года пользовался сервисом Яндекс.Словари при изучении английского, а теперь его закрыли. Всё тлен…

На странице сервиса предлагают пользоваться сервисом Lingvo Live и Мультитраном. Есть ещё Яндекс.Переводчик, им буду пользоваться, наверное.