CodeGym
Promotion
CodeGym University
Nauka
Kurs
Zadania
Ankiety & Quizy
Gry
Pomoc
Harmonogram kopniaków w tyłek
Społeczność
Użytkownicy
Forum
Czat
Artykuły
Historie sukcesu
Aktywność
Opinie
Subskrypcje
Jasny motyw

Lekcje

  • Opinie
  • O nas
Rozpocznij
Rozpocznij naukę
Rozpocznij naukę teraz
  • Mapa misji
  • Lekcje
Wszystkie misje Składnia Java Podstawy Java Wielowątkowość w Java Kolekcje w Java JSP i serwlety Module 3. Java Professional Module 4. SQL & Hibernate Module 5. Spring Spring
Wszystkie poziomy Poziom 0 Poziom 1 Poziom 2 Poziom 3 Poziom 4 Poziom 5 Poziom 6 Poziom 7 Poziom 8 Poziom 9 Poziom 10 Poziom 11 Poziom 12 Poziom 13 Poziom 14 Poziom 15 Poziom 16 Poziom 17 Poziom 18 Poziom 19 Poziom 20 Poziom 21 Poziom 22 Poziom 23 Poziom 24 Poziom 25 Poziom 26 Poziom 27 Poziom 28
  • You've reached Level 25

    Wielowątkowość w Java
    Poziom 5, Lekcja 0
    You've reached Level 25
    Dostępny
  • Enum and all its features

    Wielowątkowość w Java
    Poziom 5, Lekcja 1
    "Hi, Amigo!" "Hi, Amigo!" "I'm going to tell you about something very interesting. It's pretty simple, but that makes it even more interesting. It's called an enum. An enum is a type that defines the specific set of values that a variable can have. Let's look at an example right off ..."
    Dostępny
  • Practice using enum

    Wielowątkowość w Java
    Poziom 5, Lekcja 2
    "Hi, Amigo!" "Bilaabo came up with a task for you. Enjoy, my friend ..."
    Dostępny
  • Thread life cycle and thread states

    Wielowątkowość w Java
    Poziom 5, Lekcja 3
    "Hi, Amigo!" "We're going to start a new topic: threads." "Let's get started. Today we will examine the states that a Thread object passes through (or might pass through) when a thread is running." "How many states can you name right now, Amigo?" "Two. The first is a thread before the start() method is called: the object exists, but the thread isn't active yet. And the second is after the start() method has been called ..."
    Dostępny
  • All the nuances of creating and starting a new thread. Daemons.

    Wielowątkowość w Java
    Poziom 5, Lekcja 4
    "Here's a new and interesting topic." "It turns out you can start threads in different modes." "A standard program (with only one thread) stops running when the main thread finishes its work. The main thread finishes executing, the program terminates, and the JVM frees its memory ..."
    Dostępny
  • Practice with the current thread state

    Wielowątkowość w Java
    Poziom 5, Lekcja 5
    "Hi, Amigo! How are you feeling?" "Excellent. I learned so many new things today. Especially about thread states." "Oh, that's great. Here, let's test your knowledge ..."
    Dostępny
  • All the nuances of interrupting/stopping threads

    Wielowątkowość w Java
    Poziom 5, Lekcja 6
    "Hi, Amigo! "Everything new is just something old that we've forgotten. Today I'll talk about stopping threads. I hope you've already forgotten how the interrupt() method works." "Yes, Ellie, I've completely forgotten it." "Great. Then I'll remind you." "In Java, if someone wants to stop a running thread, he can signal this to the thread. To do this, you need to set the Thread object's hidden isInterrupted variable to true ..."
    Dostępny
  • Practice interrupting threads

    Wielowątkowość w Java
    Poziom 5, Lekcja 7
    "I was just waiting for you. There's so much interesting work for you here ..."
    Dostępny
  • The call stack and catching errors

    Wielowątkowość w Java
    Poziom 5, Lekcja 8
    "Hi, Amigo! "I want to tell you about something small, but interesting." "I'm listening. I love things that are small and interesting." "Well, you know that every Thread object has a run() method. And that you can execute it on a separate thread using the start() method." "Yes, of course." "But now imagine this situation: you start a thread to perform some work, but an exception is thrown and the thread stops running ..."
    Dostępny
  • Practice catching thread errors

    Wielowątkowość w Java
    Poziom 5, Lekcja 9
    "How come you always get exactly 3 tasks?" "How about doing another 50?" "50? O_o" "I guess it would be better to just do the usual 3 ..."
    Dostępny
  • Other methods of the Thread class (sleep, yield…)

    Wielowątkowość w Java
    Poziom 5, Lekcja 10
    "Hi, Amigo!" "Now I'll tell you a little about the sleep, yield, and join methods." "That's boring. I just found an interview question: 'What's the difference between the yield(), sleep(), and wait() methods?'. Can you explain that?" "No problem. First off, these are three completely different methods ..."
    Dostępny
  • Practice using yield and surrendering time slices

    Wielowątkowość w Java
    Poziom 5, Lekcja 11
    "Hi, Amigo! Keep practicing! Here are a couple of tasks for you ..."
    Dostępny
  • 1
  • 2
Nauka
  • Rejestracja
  • Kurs Java
  • Pomoc w Zadaniach
  • Cennik
  • Projekty Gier
  • Składnia Java
Społeczność
  • Użytkownicy
  • Artykuły
  • Forum
  • Czat
  • Historie Sukcesu
  • Aktywność
  • Affiliate Program
Firma
  • O nas
  • Kontakt
  • Opinie
  • Pokój prasowy
  • CodeGym dla EDU
  • FAQ
  • Wsparcie
CodeGym CodeGym to internetowy kurs uczący od podstaw programowania w języku Java. Ten kurs to doskonały sposób na opanowanie języka Java dla początkujących. Zawiera pond 1200 zadań z możliwością natychmiastowej weryfikacji oraz niezbędny zakres teorii na temat podstaw języka Java. Aby pomóc Ci odnieść sukces w nauce, przygotowaliśmy również zestaw elementów motywacyjnych: quizy, projekty programistyczne, artykuły na temat efektywnego uczenia się i kariery programisty Java.
Obserwuj nas
Język interfejsu
Programistą Się Nie Rodzi, Programistą Się Zostaje © 2023 CodeGym
MastercardVisa
Programistą Się Nie Rodzi, Programistą Się Zostaje © 2023 CodeGym
This website uses cookies to provide you with personalized service. By using this website, you agree to our use of cookies. If you require more details, please read our Terms and Policy.