Похожие видео
array(10) {
[0]=>
object(stdClass)#4387 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "SZloaAlgFUY"
["related_video_title"]=>
string(126) "Продвинутая Java: Введение в тестирование. Модульное (Unit) тестирование."
["posted_time"]=>
string(21) "4 года назад"
["channelName"]=>
string(7) "alishev"
}
[1]=>
object(stdClass)#4360 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "7df1AI93o1E"
["related_video_title"]=>
string(129) "Java. Многопоточность. Урок 17. Synchronized, монитор, синхронизированные блоки."
["posted_time"]=>
string(21) "2 года назад"
["channelName"]=>
string(9) "Vlad Zuev"
}
[2]=>
object(stdClass)#4385 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "0Cdsk2BeNA8"
["related_video_title"]=>
string(87) "Продвинутая Java: Введение в многопоточность в Java"
["posted_time"]=>
string(19) "6 лет назад"
["channelName"]=>
string(7) "alishev"
}
[3]=>
object(stdClass)#4392 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "-4o4s0e3UX8"
["related_video_title"]=>
string(55) "Зачем Java ATOMIC, когда есть VOLATILE???"
["posted_time"]=>
string(19) "5 лет назад"
["channelName"]=>
string(21) "Декабрист IT"
}
[4]=>
object(stdClass)#4371 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "PP1Ac_PDlCM"
["related_video_title"]=>
string(45) "Урок Java 346: Volatile и happens before"
["posted_time"]=>
string(19) "7 лет назад"
["channelName"]=>
string(15) "Уроки Java"
}
[5]=>
object(stdClass)#4389 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "c-drxhiXT0Q"
["related_video_title"]=>
string(131) "Java. Многопоточность. Урок 15. Пример состояния гонок, атомарные операции."
["posted_time"]=>
string(21) "2 года назад"
["channelName"]=>
string(9) "Vlad Zuev"
}
[6]=>
object(stdClass)#4384 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "fkJxZixSWcA"
["related_video_title"]=>
string(113) "Ключевое слово VAR в Java и почему оно скорее всего тебе не нужно."
["posted_time"]=>
string(27) "6 месяцев назад"
["channelName"]=>
string(17) "Java Основы"
}
[7]=>
object(stdClass)#4394 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "GZzVfeY7yEM"
["related_video_title"]=>
string(82) "Java для начинающих. Урок 21: Ключевое слово static."
["posted_time"]=>
string(19) "9 лет назад"
["channelName"]=>
string(7) "alishev"
}
[8]=>
object(stdClass)#4370 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "QCjLMw988kQ"
["related_video_title"]=>
string(97) "Продвинутая Java: Динамический массив (ArrayList) - Введение"
["posted_time"]=>
string(19) "6 лет назад"
["channelName"]=>
string(7) "alishev"
}
[9]=>
object(stdClass)#4388 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "tuIVJ55MsUw"
["related_video_title"]=>
string(71) "Методы sleep и join. Thread states (прокачанная Java)"
["posted_time"]=>
string(21) "4 года назад"
["channelName"]=>
string(22) "Програмания"
}
}
Продвинутая Java: Введение в тестирование. Модульное (Unit) тестирование.
Java. Многопоточность. Урок 17. Synchronized, монитор, синхронизированные блоки.
Продвинутая Java: Введение в многопоточность в Java
Зачем Java ATOMIC, когда есть VOLATILE???
Урок Java 346: Volatile и happens before
Java. Многопоточность. Урок 15. Пример состояния гонок, атомарные операции.
Ключевое слово VAR в Java и почему оно скорее всего тебе не нужно.
Java для начинающих. Урок 21: Ключевое слово static.
Продвинутая Java: Динамический массив (ArrayList) - Введение
Методы sleep и join. Thread states (прокачанная Java)