Урок 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/
А вообще классно, что тут выложили курс, потому что на юдеми купить ничего не возможно нонче.
Автору отдельное спасибо за труды