Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РАСП_Лекции / Java_COURSE_Lec04.pdf
Скачиваний:
38
Добавлен:
02.03.2016
Размер:
283.39 Кб
Скачать

Программирование на Java

Лекция 4. Типы данных

20 января 2003

Авторы документа:

Николай Вязовик (Центр Sun технологий МФТИ) <vyazovick@itc.mipt.ru> Евгений Жилин (Центр Sun технологий МФТИ) < gene@itc.mipt.ru>

Copyright © 2003 Центр Sun технологий МФТИ,ЦОС и ВТ МФТИ®, Все права защищены.

Аннотация

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

Rendered by www.RenderX.com

ii

 

 

Оглавление

 

Лекция 4. Типы данных .....................................................................................................

1

1.

Введение..........................................................................................................................

1

2.

Переменные ...................................................................................................................

2

3.

Примитивные и ссылочные типы данных ....................................................................

3

 

3.1. Примитивные типы ...............................................................................................

5

 

3.2. Целочисленные типы............................................................................................

5

4.

Дробные типы ..............................................................................................................

12

5.

Булевский тип ..............................................................................................................

17

6.

Ссылочные типы ..........................................................................................................

17

 

6.1. Объекты и правила работы с ними ...................................................................

17

 

6.2. Класс Object .........................................................................................................

22

 

6.3. Класс String .........................................................................................................

24

 

6.4. Класс Class ..........................................................................................................

25

7.

Заключение ..................................................................................................................

26

8.

Заключение....................................................................................................................

27

9.

Контрольные вопросы...................................................................................................

27

Программирование на Java

Rendered by www.RenderX.com

Соседние файлы в папке РАСП_Лекции