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
  • Finalizacja za pomocą metody finalize

    All lectures for PL purposes
    Poziom 1,Lekcja 600
    Dzisiaj opowiem krótko o najbardziej niezależnej metodzie finalize(). Metoda ta słucha tylko maszyny Java, w tym sensie, że może zostać wywołana tylko przez nią. Jest ona wywoływana zaraz przed zniszczeniem obiektu. W rzeczywistości stanowi przeciwieństwo konstruktora. Metoda ta może zwolnić zasoby używane przez obiekt.
    Dostępne
  • Czas życia obiektu

    All lectures for PL purposes
    Poziom 1,Lekcja 601
    Czas trochę pofilozofować o życiu i śmierci obiektów! Programiści często tworzą setki obiektów i przechowują je na różnych listach, ale nigdy tych list nie czyszczą. To powoduje przepełnienie. Aby tego uniknąć, należy poprawnie obchodzić się z obiektami. Dzisiejsza lekcja wprowadzi Cię w ten temat.
    Dostępne
  • Zadania dotyczące czasu życia obiektu

    All lectures for PL purposes
    Poziom 1,Lekcja 602
    Na poprzedniej lekcji dowiedzieliśmy się, że nie możemy wywołać metody finalize, używając „uchwytów”. Może to zrobić tylko wirtualna maszyna Java i nie możemy przewidzieć, kiedy to się stanie. A co, jeśli sam/a spróbujesz to wywołać? Na przykład, utworzysz 50000 obiektów (koty i psy, jak zwykle)? Podejmiemy się takiego zadania i nie tylko.
    Dostępne
  • Zmienne i metody statyczne

    All lectures for PL purposes
    Poziom 1,Lekcja 603
    Zastanówmy się nad znaczeniem słowa „statyczne”. Metody mogą być statyczne i niestatyczne. Zwyczajne metody wywoływane są na obiekcie i mają dostęp do jego danych. Metody statyczne nie mają tego dostępu: zwyczajnie nie mają referencji do obiektu. Potrafią uzyskać dostęp do zmiennych statycznych klasy i innych metod statycznych. Szczegóły znajdziesz w tej lekcji.
    Dostępne
  • Klasy i metody statyczne

    All lectures for PL purposes
    Poziom 1,Lekcja 604
    Statyczne mogą być zmienne, metody, a nawet klasy. Na wyższych poziomach dowiesz się, na czym one polegają i dlaczego ich potrzebujemy, a teraz spójrz na ten przykład i pomyśl, co się tam dzieje. Użyjemy zmiennej public static zwracanej w kodzie w ramach eksperymentu. Brzmi intrygująco, prawda?
    Dostępne
  • Ćwiczenia z metodami statycznymi

    All lectures for PL purposes
    Poziom 1,Lekcja 605
    Temat, który omawiamy, da Ci solidne podstawy na przyszłość. Być może jeszcze nie wszystko jest zupełnie jasne, ale na pewno jest jasne na tyle, że możesz robić jakieś zadania. Przeanalizujemy metody statyczne przy okazji tworzenia ich w zadaniach. Przy okazji, zauważyłeś/aś, że metoda main() też jest statyczna?
    Dostępne
  • Przydatne linki od Profesora – 6

    All lectures for PL purposes
    Poziom 1,Lekcja 606
    Twój zasób wiedzy jest coraz większy, więc Profesor musi teraz jeszcze starannej szukać informacji, które będą Ci przydatne. Nie przebrniesz przez ten poziom, jeśli nie przeczytasz kilku rzeczy. Profesor dobrze wie, co robi. Ważne jest, by w pełni skorzystać z jego sugestii.
    Dostępne
  • Historia gry Breakout

    All lectures for PL purposes
    Poziom 1,Lekcja 607
    Hej, Poziom 6 dobiega końca! Ukończyłeś/aś wiele trudnych, ale przydatnych zadań. Zanim przejdziesz do Poziomu 7, powinieneś/powinnaś trochę odpocząć. Inspiruj się i rozwijaj, oglądając, jak najsłynniejszy duet Doliny Krzemowej, Steve Jobs i Steve Wozniak, stawia pierwsze kroki i tworzy grę zwaną Breakout.
    Dostępne
  • Ostatnie zadania

    All lectures for PL purposes
    Poziom 1,Lekcja 608
    Podczas nauki programowania nie ma czegoś takiego jak ekstra zadania! Profesor tajnego centrum CodeGym jest o tym przekonany na 1000%. Dlatego zadania są po prostu częścią każdego poziomu. 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.
    Dostępne
  • Zdobywasz kolejny poziom!

    All lectures for PL purposes
    Poziom 1,Lekcja 609
    Nadal się zastanawiasz, czy wejście do branży IT jest warte wysiłku? Aby rozwiać Twoje wątpliwości, nasz super ekspert motywacyjny CodeGym przygotował specjalnie dla Ciebie kilka ciekawych faktów i liczb. Będzie coś o tempie wzrostu sektora IT w ekonomii i Internecie, szansach imigracji i zarobkach specjalistów IT. To będzie wykład motywacyjny.
    Dostępne
  • Tablice

    All lectures for PL purposes
    Poziom 1,Lekcja 610
    W prywatnym domu mieszka zazwyczaj jedna rodzina, natomiast w apartamentowcu jest ich wiele. Aby wysłać list do rodziny mieszkającej w domu, musisz podać numer ich domu. Z kolei napisanie listu do rodziny w apartamentowcu wymaga dodatkowo podania numeru mieszkania. Zmienna tablica (ang. array) jest jak nasz apartamentowiec. To wyjątkowo przydatna struktura. Czas się o niej czegoś dowiedzieć!
    Dostępne
  • Tablice w pamięci

    All lectures for PL purposes
    Poziom 1,Lekcja 611
    Tablica to uporządkowany zestaw elementów. Jest jak apartamentowiec: każde mieszkanie ma własny numer. W tablicy tak naprawdę nie znajdziesz mieszkań. Zamiast nich są tam liczby (czyli ich referencje). Jasne jak słońce, prawda? Twój mentor wszystko Ci wyjaśni! Ta lekcja jest o tym, jak tablice są rozłożone w pamięci i jak my możemy z tym żyć.
    Dostępne
  • 1
  • ...
  • 49
  • 50
  • 51
  • 52
  • 53
  • ...
  • 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