CodeGym
AI Academy
Promocja
CodeGym University
Nauka
Kursy
Zadania
Ankiety & quizy
Gry
Pomoc
Harmonogram
Społeczność
Użytkownicy
Forum
Czat
Artykuły
Historie sukcesu
Aktywność
Opinie
Subskrypcje
Jasny motyw

Lekcje

  • Opinie
  • O nas
Start
Rozpocznij naukę
Rozpocznij naukę teraz
  • Mój postęp
  • Kursy
  • Mapa Questów
  • Lekcje
  • Lista wszystkich kolekcji

    All lectures for PL purposes
    Poziom 1,Lekcja 624
    Już pierwsze misje w tajnym centrum CodeGym podejmują trudne tematy i w tym względzie ósmy poziom nic nie zmieni. Kontynuujmy poznawanie ważnego narzędzia: kolekcji i interfejsów kolekcji. W tej lekcji nauczysz się, że Java posiada cztery Listy, trzy Sety i cztery Mapy. Przestudiujesz kilka przykładów, które pomogą Ci to lepiej zrozumieć.
    Dostępne
  • Ćwiczenia z kolekcjami

    All lectures for PL purposes
    Poziom 1,Lekcja 625
    Czy kiedykolwiek kolekcjonowałeś koty? A może rośliny? Czy jesteś w stanie bez żadnych podpowiedzi odgadnąć, czym jest HashMap? Zbyt wiele pytań! Ale, jeśli odpowiedziałeś „tak” na przynajmniej jedno z tych trzech pytań, czas utworzyć koty i dodać je do kolekcji! Zrobimy zadania dotyczące kolekcji, w tym samym czasie tworząc HashSet roślin i HashMap kotów.
    Dostępne
  • Wprowadzenie do typu Date [pol. Data]

    All lectures for PL purposes
    Poziom 1,Lekcja 626
    Czy czas ma kierunek czy po prostu istnieje? Typ Date nie odpowie na to pytanie. Ale pomaga rozwiązać całą masę innych, interesujących problemów. Na przykład mierzy interwały czasu, przechowuje daty i czasy oraz oblicza, ile milisekund upłynęło od 1 stycznia, 1970 GMT.
    Dostępne
  • ArrayList a LinkedList

    All lectures for PL purposes
    Poziom 1,Lekcja 627
    Interfejs może mieć wiele implementacji. Nie ma jednej, najlepszej implementacji. Niektóre z nich są szybkie, inne wolne. Każda z nich może być odpowiednia pod jakimś względem. Dlatego też interfejs List ma dwie różne klasy: ArrayList i LinkedList. Ta lekcja pokazuje, w jaki sposób jedna jest lepsza od drugiej i odwrotnie.
    Dostępne
  • Mierzenie wydajności listy

    All lectures for PL purposes
    Poziom 1,Lekcja 628
    Temat „kolekcji” może zrobić Ci pranie mózgu, ale postaramy się wytrenować Twój umysł tak, by był na to bardziej odporny... Popracujmy zatem na jakichś, możliwie interesujących, zadaniach. Wykonajmy zatem pare różnych pomiarów: Dowiemy się, jak długo trwa przeprowadzenie 10000 wstawień do każdego z list i jak długo trwa wywołanie get tyle samo razy.
    Dostępne
  • Co robi się z Set i Map?

    All lectures for PL purposes
    Poziom 1,Lekcja 629
    Set jest zbiorem nieponumerowanych obiektów. Map jest zestawem par klucz-wartość. Mimo podobieństwa między nimi, są pewne rzeczy, które możesz zrobić z Map, a których nie zrobisz przy użyciu Set. W drugim przypadku po prostu dodajemy elementy, usuwamy je i sprawdzamy, czy wciąż znajdują się w secie. Ale Map wspiera wiele innych operacji. Chcesz wiedzieć jakie? Ukończmy tę lekcję.
    Dostępne
  • Ćwiczenia z użyciem Set i Map

    All lectures for PL purposes
    Poziom 1,Lekcja 630
    Map (zbiory par klucz-wartość), choć nie jest tak popularne jak listy, nadaje się do wielu różnych zadań. Podczas tej lekcji nauczysz się pracować z Map i Set w standardowy dla CodeGym sposób. Domyślasz się już, w jaki? (*odpowiedź: robiąc zadania).
    Dostępne
  • Użyteczne linki od Profesora - 8

    All lectures for PL purposes
    Poziom 1,Lekcja 631
    Musimy szanować pracę naszego starego profesora: wciąż walczy i szuka praktycznych odniesień dla naszych studentów i studentek. Wszystko w imię wiedzy! Dziś odkrył doskonałe artykuły na temat ArrayList, LinkedList i, ogólnie, kolekcjach. Nie możesz tego ominąć. Musisz je przeczytać! Przeczytajmy tę lekcję i naładujmy się wiedzą!
    Dostępne
  • Bez Javy mielibyśmy tutaj niezłą Javapokalipsę

    All lectures for PL purposes
    Poziom 1,Lekcja 632
    Prawie ukończyłeś/aś Poziom 8! Po wszystkich tych wykładach i zadaniach potrzebujesz przerwy. Nauka Javy może sprawiać trudność, ale pamiętaj: świat bez niej by nie istniał! Co, jeśli któregoś dnia nagle zniknie? Co stałoby się z naszym znajomym otoczeniem? Teraz odetchnij i obejrzyj zabawny filmik o prawdziwej Javapokalipsie. :)
    Dostępne
  • Ostatnie zadania

    All lectures for PL purposes
    Poziom 1,Lekcja 633
    Na końcu poziomu trzeba wykonać kilka zadań. Niektóre z nich są bardziej zaawansowane i wymagają od studenta umiejętności korzystania z wyszukiwarki Google. Lub myślenia. Lub myślenia i korzystania z Google. Ćwicz się w tych zadaniach każdego dnia, a Twoje umiejętności niezwykle szybko się poprawią. Zostały one zaprojektowane specjalnie dla IDEA.
    Dostępne
  • Zdobywasz kolejny poziom!

    All lectures for PL purposes
    Poziom 1,Lekcja 634
    Jeśli studiowałeś/aś na uniwersytecie, to pewnie zauważyłeś/aś, że znaczącą rolę przypisuje się tam teorii – zupełnie, jakby 99% absolwentów miało prowadzić badania naukowe. Nasza kolejna lekcja motywacyjna, przygotowana przez super specjalistę CodeGym, pokaże Ci, co naprawdę jest ważne w procesie nauki.
    Dostępne
  • Ślad stosu (ang. stack trace)

    All lectures for PL purposes
    Poziom 1,Lekcja 635
    W stosie przestrzegana jest zasada „first in, last out” (ang. obiekt, który zostaje dodany jako pierwszy, zostaje obsłużony jako ostatni). Reguła StackTrace w Javie mówi: Pamiętaj, że funkcja wywołana w ostatniej kolejności, zostanie zakończona jako pierwsza. To znaczy, że jeśli funkcja A wywołuje funkcję B, która wywołuje funkcję C, która z kolei wywołuje funkcję D, to powrót z funkcji B wymaga, żeby wpierw wrócić z funkcji C, a to z kolei wymaga najpierw powrotu z funkcji D.
    Dostępne
  • 1
  • ...
  • 51
  • 52
  • 53
  • 54
  • 55
  • ...
  • 98
Nauka
  • Rejestracja
  • Kurs Java
  • Pomoc w zadaniach
  • Cennik
  • Składnia Javy
Społeczność
  • Użytkownicy
  • Artykuły
  • Forum
  • Czat
  • Historie sukcesu
  • Aktywność
  • Program partnerski
Firma
  • O nas
  • Kontakt
  • Opinie
  • Dla mediów
  • CodeGym dla EDU
  • FAQ
  • Wsparcie
CodeGymCodeGym to kurs online do nauki programowania w Javie od podstaw. Kurs idealny do opanowania Javy dla początkujących. Zawiera 1200+ zadań z natychmiastową weryfikacją oraz niezbędny zakres teorii podstaw Javy. Aby pomóc Ci w nauce, wprowadziliśmy zestaw funkcji motywacyjnych: quizy, projekty programistyczne, materiały o efektywnej nauce i poradnik kariery dla programisty Java.
Obserwuj nas
Język interfejsu
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
"Programiści są tworzeni, nie rodzą się" © 2026 CodeGym
MastercardVisa
"Programiści są tworzeni, nie rodzą się" © 2026 CodeGym