Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторные работы 1.-4.. Java.doc
X
- •Лабораторные работы №№ 1 и 2 Часть №1 Основы Языка Java, массивы, примитивные типы, объявление классов
- •1. Цели работы.
- •2. Упражнения на программирование
- •3. Задачи
- •4. Контрольные вопросы
- •Часть №2 Основы Языка Java, перегрузка и перекрытие методов, наследование
- •1. Цели работы
- •2. Упражнения на программирование
- •3. Задачи
- •4. Контрольныевопросы
- •Часть № 3 Основы Языка Java. Перегрузка и перекрытие методов, наследование. Классы-оболочки
- •1. Цели работы
- •2. Упражнения на программирование
- •3. Задачи
- •2. Упражнения
- •3. Задачи
- •4. Контрольныевопросы
- •Часть №2 Основы языка Java. Работа с изменяемыми и неизменяемыми строками
- •1. Цели работы
- •2. Упражнения на программирование
- •3. Задачи
- •4. Контрольные вопросы
- •Часть №3. Основы языка Java. Наследование. Сравнение объектов
- •1. Цели работы
- •2. Упражнения на программирование
- •3. Задачи
- •4. Контрольные вопросы
3. Задачи
1. Что произойдет в результате выполнения следующего кода:
public class Sample {
public static void main(String[] args) {
String[][][] arr ={
{ {}, null },
{ { "1", "2" }, { "1", null,
"3" } },
{},
{ { "1", null } }
};
System.out.println(arr.length + arr[1][2].length);
}
}
2. Какие из нижеперечисленных объявлений полей класса являются допустимыми?
а) int morrow=1;
б) public transient static x=new String();
в) java.lang.Integer.MAX_INTEGERval=new Integer(100);
г) java.math.BigDecimal dbm=new java.math.BigDecimal();
4. Контрольные вопросы
1. Для чего предназначена перегрузка методов класса?
2. Могут ли перекрываться статические методы класса в классах потомках?
3. Какие основные задачи решает класс File?
4. Для чего предназначен интерфейс Map?
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]