Университет CodeGym
Изучаване на
курс
Задачи
Проучвания и тестове
игри
Помогне
График
Общност
Потребители
Форум
Чат
Статии
Истории на успеха
Дейност
Отзиви
Абонаменти
Лека тема
Уроци
Отзиви
За нас
Започнете
Започнете да учите
Започнете да учите сега
Карта на мисии
Уроци
Всички куестове
Всички нива
Всички методи на класа Object, плюс повече за метода toString().
Модул 2: Java Core
ниво,
Урок
„Здрасти, Амиго!“ "Здрасти!" „Днес ще изучаваме класа Object. Вече сте го срещали и знаете, че Object е базовият клас за всички класове. Той практически няма данни, но има няколко метода.“ "Защо има нужда от методи? Някой наистина ли създав
Методите equals & hashCode: защо и къде да ги използваме и как работят
Модул 2: Java Core
ниво,
Урок
„Сега ще ви разкажа за някои методи, които са също толкова полезни: equals(Object o) & hashCode() .“ „Вероятно вече сте си спомнили, че в Java при сравняване на референтни променливи не се сравняват самите обекти, а по-скоро референциите къ
Представяне на методите изчакване, уведомяване и уведомяванеВсички
Модул 2: Java Core
ниво,
Урок
„Здрасти, Амиго!“ „Здрасти, Риши!“ „Ще ви запозная с методите wait , notify и notifyAll на класа Object .“ „Днес просто ще се запознаем с тях, но ще се върнем по-късно и ще отделим повече време на това.“ "Добре." „Тези методи са измислени к
Методът за клониране и интерфейсът за клониране
Модул 2: Java Core
ниво,
Урок
„Здрасти, Амиго!“ — Здравей, Ким. „Ще ви разкажа за метода clone().“ „Смисълът на този метод е да се клонира обект, или с други думи, да се създаде клонинг/копие/дубликат на обекта.“ „Когато се извика този метод, виртуалната машина на Java
Методът за финализиране, затварящият се интерфейс и инструкцията за опит с ресурси (Java 7)
Модул 2: Java Core
ниво,
Урок
„Здрасти, Амиго!“ „Току-що реших да обсъдя метода finalize () с вас.“ „Ако си спомняте, finalize() е специален метод, който се извиква от обект, преди събирачът на отпадъци да го унищожи.“ „Основната цел на този метод е да освободи използва
Методът getClass(), обектът Class и въведение в Reflection
Модул 2: Java Core
ниво,
Урок
„Здрасти, Амиго!“ „Сега е време за основното събитие. Ще се запознаем с класа Class и ще се докоснем до Reflection. Както вероятно вече сте разбрали, всичко в Java е обект. И от какво се нуждае един обект? Какво има всеки обект, което дефин
Какво представляват променливи/неизменни обекти и за какво служат?
Модул 2: Java Core
ниво,
Урок
„Здрасти, Амиго!“ „Здравей, Билаабо!“ „Днес Билаабо ще ви разкаже за променливи и неизменни обекти. "Обектите, които можете да промените, след като са създадени, се наричат mutable ." "Обекти, които не могат да бъдат променени след като са
Допълнителни уроци за нивото
Модул 2: Java Core
ниво,
Урок
equals() и hashCode() договори или каквото и да е друго Методите equals и hashCode са тясно свързани един с друг и е добра идея да замените двата метода по последователен начин. Много хора знаят това. Но не всеки разбира напълно причината з
Рекурсия
Модул 2: Java Core
ниво,
Урок
„Здравей, Амиго. Днес Билаабо ще ти разкаже за рекурсията.“ Както знаете, в Java някои методи извикват други методи. Освен това, когато се извика метод, към него се предават специфични аргументи, но локалните променливи на метода приемат оп
Условия за излизане. StackOverflowError
Модул 2: Java Core
ниво,
Урок
Пример за рекурсивен код без условие за изход Нека хвърлим нов поглед върху рекурсивен проблем. Като пример, помислете за изчисляване на числата на Фибоначи. Всеки ще си спомни, че редицата на Фибоначи е числова редица, в която първите две
Допълнителни уроци за нивото
Модул 2: Java Core
ниво,
Урок
Рекурсия в Java В програмирането рекурсията първоначално плаши много хора. Но факт е, че просто трябва да седнете и да се задълбочите правилно, а след това да затвърдите това, което сте научили чрез практика. Ще ви бъде от полза този урок .
Многопоточност
Модул 2: Java Core
ниво,
Урок
"Здравей, Амиго! Имаме нова и много трудна тема. Съжалявам. Често се смята за една от най-сложните теми не само в Java, но и в програмирането като цяло. Говоря за многопоточност . " Представете си типична компютърна игра, например състезате
Покажи повече
1
...
16
17
18
19
20
...
35
Please enable JavaScript to continue using this application.