CodeGym
Promocja
Nauka
Kursy
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
  • Mój postęp
  • Kursy
  • Mapa misji
  • Lekcje
  • Mierzenie wydajności listy

    Składnia Java
    Poziom 8, Lekcja 6
    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ępny
  • Co robi się z Set i Map?

    Składnia Java
    Poziom 8, Lekcja 7
    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ępny
  • Ćwiczenia z użyciem Set i Map

    Składnia Java
    Poziom 8, Lekcja 8
    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ępny
  • Użyteczne linki od Profesora - 8

    Składnia Java
    Poziom 8, Lekcja 9
    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ępny
  • Bez Javy mielibyśmy tutaj niezłą Javapokalipsę

    Składnia Java
    Poziom 8, Lekcja 10
    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ępny
  • Ostatnie zadania

    Składnia Java
    Poziom 8, Lekcja 11
    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ępny
  • Zdobywasz kolejny poziom!

    Składnia Java
    Poziom 9, Lekcja 0
    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ępny
  • Ślad stosu (ang. stack trace)

    Składnia Java
    Poziom 9, Lekcja 1
    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ępny
  • Ćwicz wyświetlanie śladu stosu

    Składnia Java
    Poziom 9, Lekcja 2
    Stos wywołań jest jak stos talerzy w knajpie. Jeśli z jakiegoś powodu spodobał Ci się trzeci talerz od góry, musisz zdjąć najpierw te dwa, które leżą na nim, aby się do niego dostać. Stos wywołań w Javie to specjalna kolekcja, używana przez wirtualną maszynę do zapisywania wszystkich wywołań funkcji. Rozwiąż kilka zadań dotyczących StackTrace i dowiedz się, jak zdobyć upragniony talerz.
    Dostępny
  • Wprowadzenie do wyjątków

    Składnia Java
    Poziom 9, Lekcja 3
    Dotychczas, kiedy metoda wyrzucała błąd, program zostawał zakończony. A teraz maszyna Java tworzy specjalny obiekt (wyjątek), który przechowuje informacje o błędzie. Program wychodzi z bieżącej metody, następnie z metody, która wywołała tę metodę i tak dalej, aż dojdzie do metody main. Aby program mógł dalej działać, wyjątek musi zostać „obsłużony”.
    Dostępny
  • Typy wyjątków

    Składnia Java
    Poziom 9, Lekcja 4
    W Javie wyjątki dzielą się na dwa typy: checked i unchecked, tj. wyjątki, które muszą być obsługiwane i wyjątki, których nie trzeba obsługiwać. Domyślnie wszystkie wyjątki muszą być obsługiwane. A teraz przyjrzymy się temu, jak pracować z wyjątkami wyrzuconymi przez maszynę Java.
    Dostępny
  • Jak działają wyjątki

    Składnia Java
    Poziom 9, Lekcja 5
    Wyjątki są bardzo eleganckim i wygodnym mechanizmem radzenia sobie z błędami. Aby z nimi pracować, musisz zrozumieć kilka rzeczy o programowaniu w Javie i przyzwyczaić się do sposobu, w jaki rozwijany jest stos wywołań. Podczas tej lekcji przyjrzymy się temu, jak tworzy się, wyrzuca i obsługuje wyjątki.
    Dostępny
  • 1
  • ...
  • 8
  • 9
  • 10
  • 11
  • 12
  • ...
  • 60
Nauka
  • Rejestracja
  • Kurs Java
  • Pomoc w Zadaniach
  • Cennik
  • Składnia Java
Społeczność
  • Użytkownicy
  • Artykuły
  • Forum
  • Czat
  • Historie Sukcesu
  • Aktywność
  • Program partnerski
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.
Podążaj za nami
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
Programistą Się Nie Rodzi, Programistą Się Zostaje © 2025 CodeGym
MastercardVisa
Programistą Się Nie Rodzi, Programistą Się Zostaje © 2025 CodeGym