Лекция 2 Типы данных в Java Основные типы – простой и объектный.

Презентация:



Advertisements
Похожие презентации
Выражения языка Си(ч.2). Операции Лекция 3. Основные классы операций арифметические логические поразрядные операции сравнения.
Advertisements

Пять основных классов типов данных: Простые типы; Структурированные типы; Ссылочные типы; Процедурные типы; Объектные типы;
Типы данных Инна Исаева. Переменные Переменная - это как ящик, в котором можно хранить данные. Каждая переменная имеет своё имя, она служит для хранения.
Переменные: тип, имя, значение. Переменная Переменные Переменные в языке программирования Visual Basic используются для хранения и обработки данных в.
Типы данных Данные – общее понятие всего того, с чем работает компьютер.
Лекция 1 по дисциплине «Программные средства математических расчетов» тема: «Основы языка С++» гр. 8Е31 Мамонова Татьяна Егоровна
Переменные, величины Переменные, величины Типы, имена переменных Типы, имена переменных Хранение величин Хранение величин Переменные, величины Переменные,
Java. Part 2. Спецификаторы доступа public private protected не указан – доступ в пределах пакета Могут использоваться перед классами, методами, полями.
ТИПЫ ДАННЫХ. СТАНДАРТНЫЕ ФУНКЦИИ.. ТИПОМ ДАННЫХ, или величин, называется совокупность их возможных операций, выполняемых над ними, т. е. тип является.
Язык программирования Turbo Pascal. Программирование Программирование – это запись разработанного алгоритма на языке программирования. 4 Автор языка Паскаль.
Введение в C++ Урок 1-2.
Описание переменных Dim [WithEvents] имя переменной[([индексы])] [As [New] тип] [, [WithEvents] имя переменной[([индексы])] [As [New] тип]]... Private.
Простые типы данных ЦелыеВещественныеСимвольныеЛогические.
Тип, имя и значение переменной.. Переменные. В объектно-ориентированных языках программирования, и в частности в языке Visual Basic, переменные играют.
PHP PHP (Hypertext Preprocessor) Язык программирования общего назначения, применяемый для разработки веб-приложений.
Integer - целые числа ! Следующие операции не выводят переменную за границы целого типа: умножение, деление на цело, вычисление остатка от деления, сложение,
Разработка программного обеспечения для сигнальных процессоров TMS320C64xx в IDE Code Composer Studio Часть II. Язык программирования С. Основные понятия.
Операции Условная операция ? : Если истинно, то результатом будет, иначе. Например, int x = a < b ? a : b вычисляет минимум из a и b.
Переменная l. Определение Переменная - именованное место в памяти, в котором можно хранить некоторое значение.
Основы языка Pasсal.
Транксрипт:

Лекция 2 Типы данных в Java Основные типы – простой и объектный

Простые типы данных в Java Вещественный тип -3.4E E-38, 0, 3.4E E битаfloat 0 (\u0000) … (\uffff) 16 битchar -1.7E E-308, 0, 1.7E E битаdouble Символьный тип … битаlong … битаint … битshort -128 … 1278 битbyte Целый тип 0 (false) или 1 (true) 1 битboolean Логический тип Диапазон значенийРазмерТип данных

Логический тип Переменная типа boolean может принимать только два значения – false (нет) и true (да). Например, boolean a = true; boolean b = false;

Логические операции !a!Логическое «НЕ» a ^ b^Исключающее «ИЛИ» a | b|Логическое «ИЛИ» a & b&Логическое «И» ПримерОбозначен ие Операция

Таблица истинности логических операций Логическая операцияЗначения «НЕ» (для «a») Исклю- чающе е «ИЛИ» «ИЛИ»«И»ba

Символьный тип Переменная типа char служит для хранения кода одного символа в кодировке UTF-8 (Unicode) Например, шестнадцетирич ный десятичный СимволКод UTF-8

Целый тип Арифметические операции Сложение (a + b) Вычитание (a - b) Умножение (a * b) Деление нацело (a / b) Остаток деления (a % b)

Целый тип Операции сравнения Меньше (a < b) Меньше или равно (a = b) Больше (a > b)

Целый тип Поразрядные логические операции Логическое «И» (a & b) Логическое «ИЛИ» (a | b) Исключающее «ИЛИ» (a ^ b)

Вещественный тип Число предствляется в виде произведения трех чисел: x = sign * mantissa * 2 ^ exponent double float Тип 1 бит sign 53 бита 23 бита mantis sa 10 бит 8 бит expon ent 64 бита 32 бита Всего

Числовые классы Boolean Byte Character Short Integer Long Float Double Void

Числовые классы n.intValue() n = new Integer(1045) Integerint n.doubleValue() n = new Double(3.934) Doubledouble n.floatValue() n = new Float(3.94F) Floatfloat n.byteValue() n = new Byte((byte)34) Bytebyte Пример доступаПример созданияИмя класса Базовый тип

Преобразование числа в объект и обратно В явном виде: int i = 7; Integer k = new Integer(i); int j = k.intValue(); В неявном виде: int i = 7; Integer k = i; int j = k;