Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zbirnuk_lab_po_kursy_intTexTaSybd.doc
Скачиваний:
5
Добавлен:
08.12.2018
Размер:
754.18 Кб
Скачать

ЗМІСТ

2. Лабораторна робота №5 (Java. Типи даних.) 3

3. Лабораторна робота №6 (Знайомство з динамічними масивами) 8

4. Лабораторна робота №7 (Знайомство з пакетом Swing) 14

5. Лабораторна робота №8 (Пакет Swing – компонувальники (LayoutManager)) 21

6. Лабораторна робота №9 (Створення простого текстового редактора.) 33

7. Лабораторна робота №10 (Простий Java клієнт до бази даних) 43

8. Лабораторна робота №11 (Основні компоненти J2ME) 52

СПИСОК РЕКОМЕНДОВАНОЇ ЛІТЕРАТУРИ……………………………………………………………..127

  1. Лабораторна робота №5 (Java. Типи даних.)

Тема роботи: Java. Типи даних.

Мета роботи: Навчитися писати прості програми на Java 2SE .

План роботи

        1. Ознайомитися з структурою JDK.

        2. Ознайомитися з інтерфейсом програми IDEA.

        3. Написати просту програму на мові Java 2SE

        4. Навчитися компілювати програму та запускати на виконання.

Теоретичні відомості

Java – об’єктно-орієнтована мова програмування. Це означає, що кожен біт і кожна змінна повинна зберігатись тільки в класі. Клас – це шаблон для екземплярів об`єкта. В Java майже все є об`єктами. Винятками є вісім простих типів даних:

byte;

short;

int;

long;

float;

double;

char;

boolean.

Перші чотири типи, byte, short, int та long, використовуються для представлення чисел з плаваючою комою. Наступні два типи, float і double, - для представлення чисел з плаваючою комою. Тип char служить для символів boolean – для представлення значення “true/false”.

На відміну від інших мов програмування, таких як C++, розмір простих типів даних в Java зафіксовано на рівні стандарту. Нижче в таблиці наводяться об`єм пам’яті, який займають прості типи і їх граничні значення.

Таблиця 1.Прості типи даних

Тип

К-сть біт

Найменше від’ємне значення

Найбільше від’ємне значення

Найменше позитивне значення

Найбільше позитивне значення

Boolean

1

-

-

-

-

Short

16

-32 768

-1

0

32767

Char

16

-

-

0

65525

Int

32

-2 147 483 648

-1

0

2 147 483 647

Long

64

-9 223 372 036 854 775 808

-1

0

9 223 372 036 854 775 807

Float

32

-3,40282347 e+38

-1,40239846e-45

1,40239846e-45

3,40282347 e+38

double

64

-1,797693134862 e+308

-4,94065645 841246544 e-324

4,94065645 841246544 e-324

1,797693134862 e+308

Слід звернути увагу, що в Java тип boolean може мати два значення “true” або “false”. На відміну від C++, ми не можемо змінній типу boolean присвоїти яке-небудь ціле число.

Необхідно також враховувати той факт, що в Java числа представлені у вигляді двійкового додаткового коду. Це може привести до несподіваних результатів.

Наприклад, ми маємо змінну типу byte:

byte x = 127. Що ми отримаємо в результаті додавання +1 до x? Правильна відповідь: -128. Значення 127 є найбільшим позитивним значенням, яке може зберігатись в змінній типу byte. В результаті додавання одиниці ми отримаємо найменше від’ємне число. Таке явище називається верхнім переповненням цілочисельної змінної.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]