Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Типы данных

Содержание

Целочисленныеbyteshortintlongchar (также является целочисленным типом)
Типы данных Целочисленныеbyteshortintlongchar (также является целочисленным типом) Дробныеfloatdouble Булевыеboolean Переменныеимя;тип;значение. Примерыint a; int b = 0, c = 3+2; int d = finalКлючевое слово final указывают перед типом переменной. Тогда ее необходимо сразу инициализировать Примитивные vs ссылочные типыint a=5; int b=a; a=3; print(b); Примитивные vs ссылочные типы (2)class Point { 			int x, y;			 }Point p1 Примитивные vs ссылочные типы (3)Point p1 = new Point(3,5); Point p2=p1; p1 = new Point(7,9); print(p2.x); Целочисленные типы данных Допустимые операцииоперации сравнения (возвращают булево значение)= ==, != числовые операции (возвращают числовое Дробные типы Допустимые операцииоперации сравнения (возвращают булево значение)= ==, != числовые операции (возвращают числовое Специальные значения дробного типаположительная и отрицательная бесконечности (positive/negative infinity);значение Специальные значения дробного типа (2)Положительную и отрицательную бесконечности можно получить следующим образом:1f/0f Специальные значения дробного типа (3)Значение NaN можно получить, например, в результате следующих Специальные значения дробного типа (4)Величины положительный и отрицательный ноль записываются очевидным образом:0.0 Булев типДва возможных значения – true и false. Допустимые операцииоперации сравнения (возвращают булево значение)==, != логические операции (возвращают булево значение)!&, Ссылочные типыВыражение ссылочного типа имеет значение либо null, либо ссылку, указывающую на Допустимые операцииобращение к полям и методам объекта оператор instanceof (возвращает булево значение) instanceofИспользуя оператор instanceof, можно узнать, от какого класса произошел объект. Этот оператор Примерclass Parent { }class Child extends Parent { }class Child2 extends Parent
Слайды презентации

Слайд 2 Целочисленные
byte
short
int
long
char (также является целочисленным типом)

Целочисленныеbyteshortintlongchar (также является целочисленным типом)

Слайд 3 Дробные
float
double

Дробныеfloatdouble

Слайд 4 Булевые
boolean

Булевыеboolean

Слайд 5 Переменные
имя;
тип;
значение.

Переменныеимя;тип;значение.

Слайд 6 Примеры
int a;
int b = 0, c =

Примерыint a; int b = 0, c = 3+2; int d

3+2;
int d = b+c;
int e = a

= 5;

Слайд 7 final
Ключевое слово final указывают перед типом переменной. Тогда

finalКлючевое слово final указывают перед типом переменной. Тогда ее необходимо сразу

ее необходимо сразу инициализировать и уже больше никогда не

менять ее значение. Таким образом, final -переменные становятся чем-то вроде констант, но на самом деле некоторые инициализаторы могут вычисляться только во время исполнения программы, генерируя различные значения.
final double pi=3.1415;


Слайд 8 Примитивные vs ссылочные типы
int a=5;
int b=a;
a=3;

Примитивные vs ссылочные типыint a=5; int b=a; a=3; print(b);


print(b);


Слайд 9 Примитивные vs ссылочные типы (2)
class Point {
int

Примитивные vs ссылочные типы (2)class Point { 			int x, y;			 }Point

x, y;
}
Point p1 = new Point(3,5);
Point p2=p1;


p1.x=7;
print(p2.x);

Слайд 10 Примитивные vs ссылочные типы (3)
Point p1 = new

Примитивные vs ссылочные типы (3)Point p1 = new Point(3,5); Point p2=p1; p1 = new Point(7,9); print(p2.x);

Point(3,5);
Point p2=p1;
p1 = new Point(7,9);
print(p2.x);


Слайд 11 Целочисленные типы данных

Целочисленные типы данных

Слайд 12 Допустимые операции
операции сравнения (возвращают булево значение)

Допустимые операцииоперации сравнения (возвращают булево значение)= ==, != числовые операции (возвращают

>=
==, !=
числовые операции (возвращают числовое значение)
унарные операции

+ и -
арифметические операции +, -, *, /, %
операции инкремента и декремента (в префиксной и постфиксной форме): ++ и --
операции битового сдвига <<, >>, >>>
битовые операции ~, &, |, ^
оператор с условием ?:
оператор приведения типов
оператор конкатенации со строкой +

Слайд 13 Дробные типы

Дробные типы

Слайд 14 Допустимые операции
операции сравнения (возвращают булево значение)

Допустимые операцииоперации сравнения (возвращают булево значение)= ==, != числовые операции (возвращают

>=
==, !=
числовые операции (возвращают числовое значение)
унарные операции

+ и -
арифметические операции +, -, *, /, %
операции инкремента и декремента (в префиксной и постфиксной форме): ++ и --
оператор с условием ?:
оператор приведения типов
оператор конкатенации со строкой +


Слайд 15 Специальные значения дробного типа
положительная и отрицательная бесконечности (positive/negative

Специальные значения дробного типаположительная и отрицательная бесконечности (positive/negative infinity);значение

infinity);
значение "не число", Not-a-Number, сокращенно NaN ;
положительный и отрицательный

нули.

Слайд 16 Специальные значения дробного типа (2)
Положительную и отрицательную бесконечности

Специальные значения дробного типа (2)Положительную и отрицательную бесконечности можно получить следующим

можно получить следующим образом:
1f/0f // положительная бесконечность, тип float


-1d/0d // отрицательная бесконечность, тип double


Слайд 17 Специальные значения дробного типа (3)
Значение NaN можно получить,

Специальные значения дробного типа (3)Значение NaN можно получить, например, в результате

например, в результате следующих действий:
0.0/0.0 // деление ноль на

ноль (1.0/0.0)*0.0 // умножение бесконечности на ноль


Слайд 18 Специальные значения дробного типа (4)
Величины положительный и отрицательный

Специальные значения дробного типа (4)Величины положительный и отрицательный ноль записываются очевидным

ноль записываются очевидным образом:
0.0 // дробный литерал со значением

положительного нуля
+0.0 // унарная операция +, ее значение - положительный ноль
-0.0 // унарная операция -, ее значение - отрицательный ноль


Слайд 19 Булев тип
Два возможных значения – true и false.

Булев типДва возможных значения – true и false.

Слайд 20 Допустимые операции
операции сравнения (возвращают булево значение)
==, !=
логические

Допустимые операцииоперации сравнения (возвращают булево значение)==, != логические операции (возвращают булево

операции (возвращают булево значение)
!
&, |, ^
&&, ||
оператор

с условием ?:
оператор конкатенации со строкой +


Слайд 21 Ссылочные типы
Выражение ссылочного типа имеет значение либо null,

Ссылочные типыВыражение ссылочного типа имеет значение либо null, либо ссылку, указывающую

либо ссылку, указывающую на некоторый объект в виртуальной памяти

JVM.

Слайд 22 Допустимые операции
обращение к полям и методам объекта
оператор

Допустимые операцииобращение к полям и методам объекта оператор instanceof (возвращает булево

instanceof (возвращает булево значение)
операции сравнения == и !=

(возвращают булево значение)
оператор приведения типов
оператор с условием ?:
оператор конкатенации со строкой +

Слайд 23 instanceof
Используя оператор instanceof, можно узнать, от какого класса

instanceofИспользуя оператор instanceof, можно узнать, от какого класса произошел объект. Этот

произошел объект. Этот оператор имеет два аргумента. Слева указывается

ссылка на объект, а справа – имя типа, на совместимость с которым проверяется объект.

  • Имя файла: tipy-dannyh.pptx
  • Количество просмотров: 99
  • Количество скачиваний: 0