CodeGym
Kampaniya
Öyrənmə
Kurslar
Tapşırıqlar
Sorğular & Kvizlər
Oyunlar
Yardım
Cədvəl
İcma
İstifadəçilər
Forum
Söhbət
Məqalələr
Uğur hekayələri
Fəaliyyət
Rəylər
Abunəliklər
Açıq tema

Dərslər

  • Rəylər
  • Haqqımızda
Başla
Öyrənməyə başla
İndi öyrənməyə başla
  • İrəliləyişim
  • Kurslar
  • Quest xəritəsi
  • Dərslər
  • You've reached Level 27

    Java Multithreading
    Səviyyə 7,Dərs 0
    You've reached Level 27
    Mövcuddur
  • Loops (break and return, continue, labels)

    Java Multithreading
    Səviyyə 7,Dərs 1
    "Hi, Amigo!" "Today I will tell you about some things that are convenient when working with loops." "The first is the keyword break. If you use this command in the body of a loop, then the loop will terminate immediately when the command is executed. Here's an example ..."
    Mövcuddur
  • Practice using break and continue

    Java Multithreading
    Səviyyə 7,Dərs 2
    "Hi, Amigo!"
    Mövcuddur
  • DeadLock and its causes

    Java Multithreading
    Səviyyə 7,Dərs 3
    "Hi, Amigo!" "Today I'm going to tell you what deadlock is." "Hey, you already told me about something like that." "Yep, I did. But today we'll consider the topic in greater detail." "In the simplest case, deadlock involves two threads and two mutex objects. A mutual lock occurs when ..."
    Mövcuddur
  • Practice writing your own deadlocks

    Java Multithreading
    Səviyyə 7,Dərs 4
    "Hi, Amigo!"
    Mövcuddur
  • Strategies to avoid deadLock

    Java Multithreading
    Səviyyə 7,Dərs 5
    "Hi, Amigo!" "I want to tell you about a couple strategies for avoiding deadlocks." "The best strategy is a thoughtful architecture and a set of rules governing when and in what order you can use locks (acquire mutexes). The classic approach to the problem is to develop a lock hierarchy and establish the rule that certain locks can never be acquired in a state where certain other locks have already been acquired ...."
    Mövcuddur
  • Practice fixing deadlocks

    Java Multithreading
    Səviyyə 7,Dərs 6
    "Hi, Amigo!"
    Mövcuddur
  • The "wait-notify-notifyAll" strategy

    Java Multithreading
    Səviyyə 7,Dərs 7
    "Hi, Amigo!" "I want to dive deep with you regarding wait-notify. The wait-notify methods provide a convenient mechanism for threads to interact. They can also be used to build complex high-level mechanisms for thread interaction ..."
    Mövcuddur
  • Some nuances

    Java Multithreading
    Səviyyə 7,Dərs 8
    "Hi, Amigo!" "And a couple more details. Let's call it practical advice." "Suppose you have a method that's waiting for something and falls asleep until a condition is satisfied ..."
    Mövcuddur
  • Practice with "wait-notify-notifyAll"

    Java Multithreading
    Səviyyə 7,Dərs 9
    "Hi, Amigo!"
    Mövcuddur
  • Other details about synchronization and multithreading

    Java Multithreading
    Səviyyə 7,Dərs 10
    "Hi, Amigo!" "There's this huge topic out there—the Java Memory Model. Basically, you don't have to know about it yet, but it will be helpful to hear about it." "To eliminate all potential problems, Java changed its memory management mechanism. Now memory isn't simply divided into a thread's local cache and global memory—the mechanism is even better ..."
    Mövcuddur
  • Learning to google. (How to use a mask to get a list of files)

    Java Multithreading
    Səviyyə 7,Dərs 11
    "Hi, Amigo!" "Let's continue our lessons on how to google." "Here are some exercises ..."
    Mövcuddur
  • 1
  • 2
Öyrən
  • Qeydiyyat
  • Java Kursu
  • Tapşırıqlara Kömək
  • Qiymətlər
  • Oyun Layihələri
  • Java Sintaksisi
İcma
  • İstifadəçilər
  • Məqalələr
  • Forum
  • Söhbət
  • Uğur Hekayələri
  • Fəaliyyət
  • Tərəfdaşlıq Proqramı
Şirkət
  • Haqqımızda
  • Əlaqə
  • Rəylər
  • Mətbuat otağı
  • CodeGym for EDU
  • FAQ
  • Dəstək
CodeGymCodeGym Java proqramlaşdırmanı sıfırdan öyrənmək üçün onlayn kursdur. Bu kurs yeni başlayanlar üçün Java-nı mənimsəməyin ideal yoludur. O, ani yoxlama ilə 1200+ tapşırığı və Java əsasları üzrə vacib nəzəriyyəni ehtiva edir. Təhsildə uğur qazanmağınıza kömək etmək üçün biz motivasiyaedici xüsusiyyətlər toplusu tətbiq etmişik: kvizlər, kod layihələri, səmərəli öyrənmə haqqında məzmun və Java proqramçısının karyerası haqqında materiallar.
Bizi izləyin
İnterfeys dili
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish
Azərbaycan
Русский Vietnamese
"Proqramçılar doğulmur, hazırlanırlar" © 2025 CodeGym
MastercardVisa
"Proqramçılar doğulmur, hazırlanırlar" © 2025 CodeGym