🗊 Презентация Программирование на Java. Массивы в Java. (Лекция 3.2)

Нажмите для полного просмотра!
Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №1 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №2 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №3 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №4 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №5 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №6 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №7 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №8 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №9 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №10 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №11 Программирование на Java. Массивы в Java. (Лекция 3.2), слайд №12

Вы можете ознакомиться и скачать презентацию на тему Программирование на Java. Массивы в Java. (Лекция 3.2). Доклад-сообщение содержит 12 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Мультимедийный курс Программирование на Java Часть1 Лекция 3.2 МАССИВЫ В JAVA
Описание слайда:
Мультимедийный курс Программирование на Java Часть1 Лекция 3.2 МАССИВЫ В JAVA

Слайд 2


Ссылочные типы данных Ссылочные типы : массивы, строки, классы При работе со ссылочными типами : операторы "=" и "==" присваивают...
Описание слайда:
Ссылочные типы данных Ссылочные типы : массивы, строки, классы При работе со ссылочными типами : операторы "=" и "==" присваивают и сравнивают ссылки, а не значения значение простого типа не может быть преобразовано к ссылочному типу и, наоборот null - специальное значение (константа), представляющее пустую ссылку

Слайд 3


Одномерные массивы Чтобы воспользоваться массивом, необходимо: объявить переменную массива []; или [] ; выделить память под массив = new []; Можно...
Описание слайда:
Одномерные массивы Чтобы воспользоваться массивом, необходимо: объявить переменную массива []; или [] ; выделить память под массив = new []; Можно совмещать объявление с выделением памяти: [] = new [];

Слайд 4


Одномерные массивы Примеры объявления и размещения массивов  float[] f; f = new float[300]; byte[] buffer = new byte[1024]; byte buffer[] = new...
Описание слайда:
Одномерные массивы Примеры объявления и размещения массивов  float[] f; f = new float[300]; byte[] buffer = new byte[1024]; byte buffer[] = new byte[1024];

Слайд 5


Одномерные массивы Инициализация - осуществляется после размещения массива в памяти по умолчанию при помощи списка инициализации (в этом случае...
Описание слайда:
Одномерные массивы Инициализация - осуществляется после размещения массива в памяти по умолчанию при помощи списка инициализации (в этом случае операция new не используется) float m1[]={23.2f,3,45};

Слайд 6


Одномерные массивы Возможности Количество элементов массива не может быть изменено Переменной можно присвоить ссылку на другой массив того же типа
Описание слайда:
Одномерные массивы Возможности Количество элементов массива не может быть изменено Переменной можно присвоить ссылку на другой массив того же типа

Слайд 7


Одномерные массивы Возможности Размер массива хранится в поле length класса массива, (только для чтения) for( int i = 0; i < m.length; i++) m[i] = i;...
Описание слайда:
Одномерные массивы Возможности Размер массива хранится в поле length класса массива, (только для чтения) for( int i = 0; i < m.length; i++) m[i] = i; При нарушении границ массива формируется исключение ArrayIndexOutOfBoundsException

Слайд 8


Многомерные массивы Многомерный массив – это массив массивов. Его элемент - ссылка на массив на размерность меньше
Описание слайда:
Многомерные массивы Многомерный массив – это массив массивов. Его элемент - ссылка на массив на размерность меньше

Слайд 9


Многомерные массивы Объявление и выделение памяти byte m2[ ][ ] = new byte [256][16]; Поэтапное задание размерностей, начиная с левой byte m3[ ][ ][...
Описание слайда:
Многомерные массивы Объявление и выделение памяти byte m2[ ][ ] = new byte [256][16]; Поэтапное задание размерностей, начиная с левой byte m3[ ][ ][ ] = new byte [2][ ][ ]; … m3[0] = new byte [3][ ]; m3[1] = new byte [5][2]; Для подмассивов одного уровня можно задавать разные размерности m3[0][0] = new byte [1]; m3[0][1] = new byte [3]; Это позволяет организовывать "непрямоугольные” массивы

Слайд 10


Многомерные массивы Явная инициализация: при помощи вложенных списков инициализации byte m3[ ][ ][ ] = {{{17, -2}, {6, 9}, {63,90}}, {{33, 46}, {-24,...
Описание слайда:
Многомерные массивы Явная инициализация: при помощи вложенных списков инициализации byte m3[ ][ ][ ] = {{{17, -2}, {6, 9}, {63,90}}, {{33, 46}, {-24, 55}, {111,123}}}; // размерность [2][3][2]; Объявление, размещение и инициализация «треугольного» массива int m[ ][ ] = {{1}, {2,3}, {4,5,6}};

Слайд 11


Массивы–параметры Массивы могут быть параметрами и возвращаемыми значениями методов static int[ ] inversion (int[ ] a) { int len = a.length; int[] b...
Описание слайда:
Массивы–параметры Массивы могут быть параметрами и возвращаемыми значениями методов static int[ ] inversion (int[ ] a) { int len = a.length; int[] b = new int[ len ]; for (int i = 0; i < len; i++) // Инвертирование порядка элементов b[i] = a[ len - i - 1]; return b; }

Слайд 12


Анонимные массивы Анонимные массивы – массивы без имени Аргументы при вызове методов:  int[ ] x = inversion(new int[ ] {1,2,3,4,5});
Описание слайда:
Анонимные массивы Анонимные массивы – массивы без имени Аргументы при вызове методов:  int[ ] x = inversion(new int[ ] {1,2,3,4,5});



Похожие презентации
Mypresentation.ru
Загрузить презентацию