На этих выходных посмотрел фильм «Шар». Это художественное произведение представляет собой фантастический фильм ужасов про пришельцев. Помню, когда-то давно играл в игру “UFO: Enemy Unknown”, Читать далее Шар (фильм 2014)
Месяц: Апрель 2016
Спамеры. Кругом спамеры!!! 11.04.2016
В последнее время количество спамерских сообщений в моём блоге сильно увеличилось. Всякие китайские, японские, английские и вьетнамские боты постят сообщения с ссылками на нехорошие сайты. Благо у меня премодерация сообщений, но разгребать каждый день это дерьмо у меня нет никакого желания. Сейчас немного усложнил защиту от спама. Думаю, что должно помочь. Если не поможет, то буду думать о закрытии возможности комментирования. Я хочу писать, а не читать всякую чушь в комментариях!!!
Промокод на 250 рублей для 1Gb.ru
Пишу для тех, кто ещё не выбрал себе хостинг. Есть вот такой промокод для хостинга 1gb.ru:
1 |
C16A59F06A821E06 |
Даёт 250 рублей на аккаунт при условии выбора платного тарифа и первой оплаты не менее 1 000 рублей.
Промокод бессрочный и не имеет лимита регистраций. На всех хватит. Читать далее Промокод на 250 рублей для 1Gb.ru
Java 8 наследование
Цикл статей «Учебник Java 8».
Следующая статья — «Java 8 перечисления».
Предыдущая статья — «Java 8 интерфейсы».
Содержание
Переопределение (overriding) и скрытие (hiding) методов
Использование ключевого слова super
— Методы 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 позволяет объявлять классы внутри другого класса. Такой класс называется вложенным классом:
1 2 3 4 5 6 |
class OuterClass { ... class NestedClass { ... } } |
Разобрал компьютерную мышку
У меня сломалась компьютерная мышка. Разобрал в целях удовлетворения любопытства.
Устройство мышки: Читать далее Разобрал компьютерную мышку
Сервиса Яндекс.Словари больше нет…
Печально это, однако. Я уже больше года пользовался сервисом Яндекс.Словари при изучении английского, а теперь его закрыли. Всё тлен…
На странице сервиса предлагают пользоваться сервисом Lingvo Live и Мультитраном. Есть ещё Яндекс.Переводчик, им буду пользоваться, наверное.