Java — это высокоуровневый объектно-ориентированный язык программирования, созданный в середине 1990-х Джеймсом Гослингом и его командой в Sun Microsystems. Это популярный язык для разработки широкого спектра приложений, включая программное обеспечение для настольных компьютеров, веб-приложения, мобильные приложения и встроенные системы.

Типы данных в Java

В Java типы данных используются для определения типа данных, которые могут храниться в переменной, методе или объекте. Каждый тип данных имеет предопределенный набор значений и операций, которые можно с ним выполнять.

Мы можем разделить типы данных на два основных типа: примитивные типы данных и непримитивные типы данных.

Примитивные типы данных

Примитивный тип данных в Java — это базовый тип данных, встроенный в язык и не являющийся объектом. Это тип данных, который содержит одно значение и не имеет связанных с ним методов или свойств.

Существует 8 типов примитивных типов данных.

1. байт: Размер — 8 бит

Пример (в java) — байт b = 65;

2. char:В этом типе данных мы можем использовать символьные значения.

Размер — 16 бит

Ex (в java) — char character = «a»;

3. коротко:Размер — 16 бит.

Ex (In java) — короткий I = 7;

4. int:Размер — 32 бита

Пример (в java) — int h = 17;

5. long:Размер — 64 бита

Пример (в java) — long n = 10;

6. floatс плавающей запятой

Размер — 32 бита

Пример (в java) — float r = 7.5f;

7. doubleс плавающей запятой

Размер — 64 бита

Пример (в java) — двойной d = 7,34;

8. Логическое значениедвоичное (истина/ложь):

Размер — 1 бит

Пример (в java) — логическое значение s = true;

В вычислениях или операциях мы должны использовать числа с плавающей запятой для решения наших задач. Эти числа с плавающей запятой не могут быть назначены целочисленным типам данных (byte, char, short, int, long). Мы должны использовать типы данных «float» или «double» для хранения значений с плавающей запятой.

С другой стороны, мы должны видеть, правильны или неверны условия, которые мы используем. Чтобы показать их, мы должны использовать слова «истинно» или «ложно». В таких сценариях мы должны использовать логический тип данных для присвоения этих значений.

В частности, мы должны помнить, что, несмотря на то, что все вышеупомянутые типы данных являются примитивными типами данных, мы не можем получить доступ ко всем из них одним из других напрямую. Давайте посмотрим, как мы можем это понять.

Ex:

инт а = 2;

длинный б = 5;

System.out.println(a+b);

Этот фрагмент кода верен, поскольку обе переменные a и b являются целыми числами

Ex:

интервал с = 12;

двойной д = 2,5;

System.out.println(c+d);

Этот фрагмент кода неверен, поскольку эти переменные относятся к разным типам данных. «c» — целое число, а «d» — число с плавающей запятой.

Непримитивные типы данных.

Строка также является очень популярным типом данных, когда мы используем его при программировании, особенно в Java. String — это класс предварительной сборки, который мы не можем изменить, и его можно использовать в качестве типа данных для присвоения значений. Точно так же String не является примитивным типом данных.

Когда мы объявляем переменную с типом данных String, мы должны помнить, что мы должны присваивать значения внутри двойных кавычек. Точно так же слово «String» должно начинаться с заглавной буквы.

Ex:

Имя строки = «Джон»;

Строка name1 = «Джон@1»;

Имя строки2 = «12334»;

Объекты в Java

В Java объект — это экземпляр класса, который инкапсулирует данные и поведение. Класс — это план или шаблон, который определяет атрибуты и методы, которые может иметь объект этого класса.

Если мы рассматриваем автомобиль как объект, мы можем определить его свойства и поведение в нем следующим образом.

Свойства ==› шины, двигатель, двери

Поведение ==› ехать, двигаться назад, ломаться

Как создать объект в Java??

Мы можем создавать объекты в Java только с помощью класса. Точно так же объект является преобразованием класса.

Когда мы создаем объект, мы должны использовать ключевое слово «новое».

Если мы рассматриваем класс как «автомобиль», мы можем создать объект класса Car как «bmw». Модель автомобиля «bmw» также относится к классу автомобилей. Мы не должны создавать для него отдельный класс.

Теперь давайте посмотрим на пример.

Автомобиль класса{

Автомобиль bmw = новый автомобиль();

}

  1. Здесь Car — это имя класса, к которому принадлежит объект.
  2. Затем мы должны указать имя объекта/имя переменной.
  3. После этого мы используем знак уравнения, чтобы присвоить его.
  4. Затем мы используем ключевое слово «новое» для создания объекта.
  5. Затем снова используем имя класса.
  6. Наконец, мы используем скобки (список параметров) и точку с запятой.

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

Автомобиль БМВ;

bmw = новый автомобиль();