-
Урок 1.
01:04:47
Урок 1 Знакомство с Java. Методы «print» и «println».
-
Урок 2.
01:09:55
Урок 2 Примитивные типы данных. Понятие «переменная». Системы счисления.
-
Урок 3.
01:50:44
Урок 3 Арифметические и логические операции. Операции сравнения и присваивания.
-
Урок 4.
01:33:37
Урок 4 Понятия «класс» и «объект». Знакомство со ссылочными типами данных
-
Урок 5.
01:19:20
Урок 5 Создание объектов. Понятие «конструктор». Объявление и вызов методов.
-
Урок 6.
01:13:59
Урок 6 Перегрузка методов и конструкторов (overloading). Ключевое слово this
-
Урок 7.
01:02:44
Урок 7 Понятие «package». Модификаторы видимости (access modifiers).
-
Урок 8.
01:06:40
Урок 8 Модификаторы «final» и «static». Понятие «константа».
-
Урок 9.
01:00:33
Урок 9 Разновидности переменных и пределы их видимости.
-
Урок 10.
00:42:28
Урок 10 Понятия «import» и «import static». Использование комментариев.
-
Урок 11.
00:43:46
Урок 11 Использование примитивных и ссылочных типов данных при вызове метода.
-
Урок 12.
01:13:52
Урок 12 Конструкции «if» и «if else». Ternary оператор.
-
Урок 13.
00:44:02
Урок 13 Конструкция «switch».
-
Урок 14.
01:26:10
Урок 14 Классический цикл «for». Выражения «break» и «continue».
-
Урок 15.
00:59:57
Урок 15 Циклы «while» и «do while».
-
Урок 16.
02:11:36
Урок 16 Всё о классе String.
-
Урок 17.
00:08:01
Урок 16 часть 2 Методы String (дополнение)
-
Урок 18.
00:56:59
Урок 17 Всё о классе StringBuilder.
-
Урок 19.
01:42:10
Урок 18 Понятие «массив». Работа с массивами.
-
Урок 20.
01:21:15
Урок 19 Параметры метода типа varargs. Аргументы типа command line. Цикл «forea
-
Урок 21.
01:51:32
Урок 20 Всё о классе ArrayList.
-
Урок 22.
00:12:06
Урок 20 часть 2 Методы класса Arrays.
-
Урок 23.
00:42:23
Урок 20 часть 3 ArrayList (дополнение). Коллекции.
-
Урок 24.
00:46:22
Урок 21 Понятие «garbage collection».
-
Урок 25.
01:30:15
Урок 22 Инкапсуляция. Super Protected
-
Урок 26.
01:57:48
Урок 23 Overriding Hiding Final
-
Урок 27.
01:42:09
Урок 24 Абстрактные Дефолтные Статические методы в Интерфейсе.
-
Урок 28.
00:07:57
Урок 24 часть 2 Интерфейсы (дополнение)
-
Урок 29.
01:52:53
Урок 25 Полиморфизм. Оператор «instanceof».
-
Урок 30.
01:37:17
Урок 26 Методы «equals» и «toString». Wrapper классы.
-
Урок 31.
02:25:25
Урок 27 Исключения и Ошибки Часть 1
-
Урок 32.
01:59:51
Урок 28 Исключения и Ошибки Часть 2
-
Урок 33.
01:40:34
Урок 29 Классы, отвечающие за работу с датами и временем.
-
Урок 34.
01:19:34
Урок 30 Лямбда выражения.
-
Урок 35.
00:44:54
Урок 30 часть 2 Тип данных inference. Лямбда выражения (дополнение).
-
Урок 36.
00:26:52
Урок 31 Generics (Дженерики)
-
Урок 37.
00:15:17
Урок 32 Модули
-
Урок 38.
00:40:21
Урок 33 Работа из командной строки
-
Урок 39.
00:24:55
Урок 34 Регистрация на экзамен, полезные советы.
-
Урок 40.
01:31:43
Урок 35 Рассмотрение 46-ти интересных примеров по пройденному материалу
abc(long)
abc(Object)
abc(Integer)
и при Main{
abc(50)
}
сначала используется лонг,потом Integer потом Object.
Разве оно не должно по возрастанию идти?
Типо lont > int по 2 правилу должен идти он
Потом же Object>int
А только потом по 3 правилу анбокса должен идти Integer
Маи доляры в плюсы
Вопросы ?
На самом деле они не могут быть вызваны одновременно или же this не может стоять первым.
Находиться в теле и super и this могут, но в правильном порядке. Сначала super. затем this.
Даже сам лектор показывает такой пример. Видимо просто в слайде недосмотрел.
Метод "getName" не будет работать со значением переменной name = null, а именно такое значение и будет, если имя слишком короткое. Потому что в конструктор стрингбилдера надо передавать объект стрингбилдер и ссылка null вызывает исключение. Геттер надо писать с проверкой на null/
А вообще классно, что тут выложили курс, потому что на юдеми купить ничего не возможно нонче.
Автору отдельное спасибо за труды