Posts

Showing posts with the label разработка

JAVA: ОБЪЕКТЫ

Image
Всем привет, сегодня мы поговорим об объектах в Java.  Поехали! Помните классы , которые мы упомянули в прошлой статье ? Так вот объект - это экземпляр класса. То есть объект это копия класса . Он содержит в себе все методы и переменные класса, от которого создаётся. (а также методы классов-родителей , но об этом позже ). Объект является копией , и таких копий можно создавать очень много. Также в зависимости от конструктора могут создаваться различные экземпляры класса. Если мы создаём объект подкласса , то в этот объект также помещается класс родитель , и к его методам тоже можно обратится . В java имеется несколько стандартных типов переменных, это: Целочисленные :       Int - числовая переменная, которая принимает в себя только числовые, целые значения. Занимает такая переменная 4 байта памяти.         Диапазон значений - от    -2147483648 до 2147483647.     Byte - принимает также целые числа, занимает 1 байт.   ...

JAVA: ВВЕДЕНИЕ

Image
Всем привет, сегодня мы начинаем серию статей о Java , от введения до Spring .  Поехали! Что такое Java ? Java - это   строго-типизированный объектно-ориентированный язык программирования. Что это значит? Строго-типизированный  - значит что если Вы создали переменную типа int в Java, то присвоить этой переменной значение какого либо другого типа не получится . Объектно-ориентированный - значит что всё в java представляет собой объект и процедурный подход реализуем костыльным путём, создающим всего один объект на всю программу, что чистым процедурным подходом не является. Java похож на C++ , потому что C++ тоже строго-типизировавнный и мульти-парадигменный (т.е. поддерживающий обьектно-ориентированный и процедурные подходы ) язык. Python же наоборот, динамически-типизируемый обьектно-ориентированный язык программирования . То есть указывать тип переменной при её создании не нужно, python сам определит его тип, а потом его ещё и изменит, если потребуется.....