Найти в Дзене
Закреплено автором
yagdmitrij
Основная тема канала – программирование на java. Цель: максимально просто и доступно изложить материал по данной теме. Вместе с тем буду сам повышать и оттачивать свои знания, поэтому на роль гуру в данной области не претендую. Материал будет находиться в подборке «Java от лузера». В планах создать подборку «Обзор пакетов Java», где будут рассматриваться классы и интерфейсы, входящие в пакеты java. Возможно в будущем появятся подборки о более новом языке – kotlin и программирование под android ( все зависит от количества подписчиков и лайков). Дополнительной темой канала будет история. Подборки «Верхнедвинщина» и «История. Взгляд со стороны». Здесь будут мои рассуждения о исторических личностях, эпохах и империях. Ставьте лайки и подписывайтесь на канал.
1 год назад
От Дмитрия Донского до Ивана III – государя всея Руси
В прошлой статье мы остановились на Дмитрии Донском, правление которого ознаменовалось закатом ордынской зависимости. Хотя Русь еще продолжительное время платило дань татарам, но уже могла в трудные моменты объединяться и противостоять своим заклятым врагам. В этой статье рассмотрим цепочку великих русских князей, которые управляли Московским княжеством, отмечая факты из их жизни и другие интересные события того времени. Статья относится из цикла «...продолжаю слушать лекции В. Мединского». Итак, после Дмитрия Донского на престол или стол взошел его сын Василий I...
191 читали · 2 недели назад
Пакеты в java и права доступа к данным
Прежде чем приступить к изложению статьи, хочу обратить внимание на два нижеприведенных рисунка. На одном из них код программы, точнее файлы, сваленные в одну кучу: и исходные, и скомпилированные – сам черт ногу сломит). А на другом – все разложено по полочкам (по папочкам) Теперь вопрос: где нам лучше ориентироваться в программном коде среди файлов? Ответ очевиден. Поэтому с моей точки зрения, пакеты в java ДЛЯ НАЧИНАЮЩЕГО программиста являются средством удобной навигации среди файлов программы, и только потом – для ПРЕДОТВРАЩЕНИЯ ГЛОБАЛЬНОГО КОНФЛИКТА ИМЕН...
1 месяц назад
Наследование в java: abstract, protected и final
В Java существует несколько важных модификаторов, которые играют ключевую роль в объектно-ориентированном программировании. Сегодня мы подробно рассмотрим модификаторы abstract, protected и final…завершения цикла статей о наследовании…, их назначение и особенности применения. Итак, abstract – это нечто абстрактное, неясно выраженное, может быть, как класс, так и метод. Разберем сначала для метода. Так, если метод объявлен как abstract, то и класс должен быть объявлен соответственно также. Абстрактный метод не содержит тела и его должен (обязан) реализовать подкласс...
2 месяца назад
На стыке эпох: Яков Кульнев
Когда проезжаешь в Полоцке остановку «Кульнево», перед глазами невольно встает образ легендарного генерала Российской империи Якова Петровича Кульнева. О нем уже столько написано и пересказано, что теперь подробно описывать его яркую и насыщенную биографию не имеет смысла. Мы же остановимся на последних днях его жизни, попробуем понять и прочувствовать то, о чем думал генерал в последние минуты своей жизни. Яков Кульнев был военным офицером от мозга до костей и поэтому не удивительно, что смерть свою нашел на поле брани, а именно при Клястицком сражении...
120 читали · 2 месяца назад
Наследование в java: super и переопределение методов
В прошлой статье мы остановились на том, как работают конструкторы без параметров при наследовании классов. В этой статье разберем: 1. Как работают конструкторы с параметрами 2. Ключевое слово super 3. Переопределение методов. Если за вызов конструктора суперкласса без параметров отвечает компилятор и нам не приходится напрягаться, то вызов конструктора с параметрами нам придётся оформить самим... с помощью ключевого слова super. Смотрим как это работает: Оператор super является мощным инструментом,...
3 месяца назад
Верхнедвинщина под ударами армии Наполеона
Всем нам известны события 1812 года, когда многотысячная армия Наполеона, перейдя Неман, вторглась в Российскую империю. Путь французов на Петербург лежал через нашу Верхнедвинщину. Между г. Дриссой и поселком Шатрово был возведен укрепленный лагерь на левом берегу Западной Двины, в последствии названный «Дриссенский лагерь». На мой взгляд место лагеря выбрано неудачное, но я не военный стратег и могу ошибаться. Для меня очевидно, что между противником и «нашими» должна быть водная преграда, а не...
114 читали · 4 месяца назад
Наследование в java. Общие положения
Наследование в java очень непростая тема и возможно ее придется разбить на несколько статей. Исходя из названия, можно догадаться, что речь идет о наследовании свойств и характеристик от другого. В java - это самый обыкновенный класс, который может наследоваться от другого класса. Ярким примером из жизни будет сын, который унаследовал от отца зеленые глаза, форму головы, но при этом имеет свой уникальный характер, присущий только ему. Организация наследования в java происходит с помощью ключевого слова extends...
5 месяцев назад
От Невского к Донскому
Продолжаю слушать лекции В. Мединского, что и всем рекомендую. В этой статье остановлюсь на интересных для меня исторических фактах, может быть и для вас. В прошлой статье у нас был период от Рюрика до Александра Невского, а сейчас рассмотрим от Александра Невского до Дмитрия Донского. Начнем с сына Александра Невского Даниила (Даниил Московский), которому достался удел с Москвой. Интересный факт о первом упоминании Москвы Юрием Долгоруким, который пригласил одного князя на пир (не дословно) « приедь ко мне, братя, в Москов»...
226 читали · 6 месяцев назад
И снова ob... объектах
Объекты в java занимают очень важную нишу. Вникнув в работу объектов, изучив все их тонкости – это огромный шаг в изучении языка программирования. В рамках одной статьи полностью охватить данный материал проблематично, поэтому решил посвятить object-ам еще одну статейку. Что у нас будет в статье. 1. Объекты и примитивные типы 2. static для объектов 3. Как ведут себя объекты 4. Объекты и Злостный Мусорщик Еще раз повторюсь, в java все построено на объектах или почти все...Вот к этому «почти» и относятся...
6 месяцев назад
Верхнедвинщина в составе Российской империи
Как мы знаем из истории, на основании люблинской унии в 1569 году образовалось государство Речь Посполитая: союз Польши и Великого Княжества Литовского. Однако по факту управление на территории Верхнедвинщины оставалось за ВКЛ. После первого раздела Речь Посполитая в 1772 году большая часть Верхнедвинщины вошла в состав Полоцкого наместничества Российской империи. Нужно отдать должное, Екатерина II не ликвидировала привычный быт и управление на присоединенной территории, однако постепенно продвигала российские законы и порядки...
7 месяцев назад
Перегрузка и переопределение. Методы с аргументами переменной длины
Продолжаем изучение методов. В этой статье разберем такие понятия как перегрузка и переопределение методов, также рассмотрим методы с аргументами переменной длины. На первом этапе изучения java трудно было понять логику такого подхода. Но с усложнением кода, когда приходилось использовать огромное количество методов схожих по своему функционалу, достоинства перегрузки стала очевидна. Итак, перегрузка - это когда в программе используются несколько методов с одинаковым названием, но с разными типами параметров или с разным их количеством...
8 месяцев назад
От Рюрика до Александра Невского
Всегда было интересно знать: откуда появились славяне, почему «Русь», как создавалось первое русское государство и кто были первые правители «русичей» . В последнее время слушаю лекции В. Мединского о русской истории, хорошо рассказывает, рекомендую всем его лекции. Данная статья будет небольшим изложением одной из его лекций с моими рассуждениями и мыслями. Откуда появились первые славяне? Мое любопытство так и не было удовлетворено. Славяне – «слово», «народ». Они начали расселяться в конце Римской империи, и никто точно не знает, откуда они пришли...
627 читали · 10 месяцев назад