<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://dendzik.pl/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://dendzik.pl/feed.php">
        <title>Zbigniew Dendzik java</title>
        <description></description>
        <link>http://dendzik.pl/</link>
        <image rdf:resource="http://dendzik.pl/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-03T23:36:17+0000</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:index&amp;rev=1773514653&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java01&amp;rev=1759825442&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java02&amp;rev=1759825456&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java03&amp;rev=1759825469&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java04&amp;rev=1759825494&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java05&amp;rev=1759825513&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java06&amp;rev=1759825531&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java07&amp;rev=1759825548&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java08&amp;rev=1765281395&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java09&amp;rev=1759825578&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java10&amp;rev=1513900122&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java11&amp;rev=1513900123&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java12&amp;rev=1513900123&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:java_zaliczenia&amp;rev=1549396532&amp;do=diff"/>
                <rdf:li rdf:resource="http://dendzik.pl/doku.php?id=java:tmp&amp;rev=1513900123&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://dendzik.pl/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Zbigniew Dendzik</title>
        <link>http://dendzik.pl/</link>
        <url>http://dendzik.pl/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:index&amp;rev=1773514653&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-14T18:57:33+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:index</title>
        <link>http://dendzik.pl/doku.php?id=java:index&amp;rev=1773514653&amp;do=diff</link>
        <description>Programowanie w języku Java




Programowanie obiektowe w języku Java

(1) Klasy i obiekty I
(2) Klasy i obiekty II - przykłady

(3) Biblioteka i dokumentacja

(4) Dziedziczenie i polimorfizm




Java API

(5) Strumienie, gniazda sieciowe i wątki I - komunikator internetowy

(6) Strumienie, gniazda sieciowe i wątki II - serwer http

(7) Graficzny interfejs użytkownika

(8) Programowanie grafiki

(9) Case study - podsumowanie</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java01&amp;rev=1759825442&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T08:24:02+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java01</title>
        <link>http://dendzik.pl/doku.php?id=java:java01&amp;rev=1759825442&amp;do=diff</link>
        <description>Klasy i obiekty I

Wprowadzenie

Poniżej znajdziesz instrukcje do ćwiczeń które mają na celu opanowanie podstawowych umiejętności związanych z programowaniem w języku Java. Umiejętności te stanowią podstawę dalszych ćwiczeń i dlatego opanowanie ich w wyznaczonym terminie traktuję bardzo poważnie ;-|. Niektóre ćwiczenia ilustrowane są fragmentami kodów, które z reguły służą do tego żeby je rozwinąć w ramach danego ćwiczenia. Jeżeli w ćwiczeniu występuje klasa biblioteczna, to jej pierwsze wystąpi…</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java02&amp;rev=1759825456&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T08:24:16+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java02</title>
        <link>http://dendzik.pl/doku.php?id=java:java02&amp;rev=1759825456&amp;do=diff</link>
        <description>Klasy i obiekty II - przykłady

ćw. 2.1

Napisz definicję klasy o nazwie Ulamek, reprezentującą ułamek .
Twoja klasa powinna posiadać dwa pola typu int, reprezentujące licznik i mianownik ułamka, oraz implementacje odpowiednich konstruktorów i metod, w ten sposób żeby możliwe było wykonanie następujących operacji</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java03&amp;rev=1759825469&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T08:24:29+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java03</title>
        <link>http://dendzik.pl/doku.php?id=java:java03&amp;rev=1759825469&amp;do=diff</link>
        <description>Wykorzystanie klas bibliotecznych Java Platform API, dokumentacja

Wprowadzenie

W skład platformy Java wchodzą dwa komponenty - maszyna wirtualna (interpreter bajtkodów) oraz biblioteka klas i interfejsów. W dzisiejszym przykładzie przeanalizujemy sposoby wykorzystania klas bibliotecznych wchodzących w skład każdej pełnej implementacji platformy Java. Dzisiejsze ćwiczenie będzie także związane z wyrobieniem niezbędnej wprawy w posługiwaniu się dokumentacją (Java Platform</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java04&amp;rev=1759825494&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T08:24:54+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java04</title>
        <link>http://dendzik.pl/doku.php?id=java:java04&amp;rev=1759825494&amp;do=diff</link>
        <description>Dziedziczenie i polimorfizm

Wprowadzenie

Dziedziczenie i polimorfizm to podstawowe mechanizmy programowania obiektowego. Przykłady i ćwiczenia z tego modułu pozwolą nam zapoznać się ze składnią i koncepcjami stojącymi za dziedziczeniem i polimorfizmem w kontekście języka Java. Wykorzystamy także nabyte umiejętności do zaprojektowania i zaimplementowania prostego przykładu, Twojego własnego pomysłu, wykorzystującego metody programowania obiektowego.</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java05&amp;rev=1759825513&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T08:25:13+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java05</title>
        <link>http://dendzik.pl/doku.php?id=java:java05&amp;rev=1759825513&amp;do=diff</link>
        <description>Strumienie, gniazda sieciowe i wątki I - komunikator internetowy

Wprowadzenie

Ważnym i bardzo często wykorzystywanym obszarem zastosowań platformy Java jest programowanie aplikacji sieciowych oraz, co często jest z tym związane, programowanie wielowątkowe. Dzisiejsze zajęcia będą poświęcone wykorzystaniu najważniejszych klas bibliotecznych pakietów java.io i java.net oraz podstawowych umiejętności programowania aplikacji wielowątkowych. Jak zapewne pamiętasz z wykładu, podstawowy system obsług…</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java06&amp;rev=1759825531&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T08:25:31+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java06</title>
        <link>http://dendzik.pl/doku.php?id=java:java06&amp;rev=1759825531&amp;do=diff</link>
        <description>Strumienie, gniazda sieciowe i wątki II - serwer http

Wprowadzenie

Kolejnym przykładem programowania dla platformy Java w zakresie gniazd sieciowych, strumieni danych i wielowątkowości będzie implementacja prostego serwera http. Protokół http jest opisany w odpowiednim dokumencie</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java07&amp;rev=1759825548&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T08:25:48+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java07</title>
        <link>http://dendzik.pl/doku.php?id=java:java07&amp;rev=1759825548&amp;do=diff</link>
        <description>Graficzny interfejs użytkownika

Wprowadzenie

Integralną częścią platformy Java jest biblioteka swing, za pomocą której można tworzyć aplikacje z zaawansowanym interfejsem graficznym. Poniżej znajdziesz instrukcję do ćwiczeń, które mają na celu zapoznanie z techniką tworzenia interfejsu graficznego oraz programowania obsługi zdarzeń związanych z interfejsem graficznym.</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java08&amp;rev=1765281395&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-09T11:56:35+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java08</title>
        <link>http://dendzik.pl/doku.php?id=java:java08&amp;rev=1765281395&amp;do=diff</link>
        <description>Programowanie grafiki 2D - renderowane grafiki

Wprowadzenie

Do programowania grafiki 2D służy biblioteka Java2D, która stanowi część platformy Java SE. W zestawie znajdziesz przykłady oraz ćwiczenia dotyczące renderowania obiektów graficznych oraz użycia kolorów, gradientów, tekstur, przezroczystości i wykorzystania fontów dostępnych w lokalnym środowisku graficznym.</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java09&amp;rev=1759825578&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-07T08:26:18+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java09</title>
        <link>http://dendzik.pl/doku.php?id=java:java09&amp;rev=1759825578&amp;do=diff</link>
        <description>Programowanie grafiki - interaktywność i animacja

Wprowadzenie

Zestaw ilustruje wykorzystanie interfejsu MouseMotionListener w celu obsługi zdarzeń myszy (interaktywność) oraz wykorzystania dodatkowego wątku w celu zrealizowania animacji.

Przykład I</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java10&amp;rev=1513900122&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-21T23:48:42+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java10</title>
        <link>http://dendzik.pl/doku.php?id=java:java10&amp;rev=1513900122&amp;do=diff</link>
        <description>Aplikacje internetowe - serwlety, JSP i JDBC

Wprowadzenie

Poza możliwościami w zakresie programowania w środowisku przeglądarki internetowej, Java dostarcza także możliwości programowania aplikacji działających po stronie serwera www. Są to serwlety oraz skrypty Java Server Pages (JSP). Te ostatnie stanowią swego rodzaju skryptowy interfejs do serwletów - skrypt JSP jest tłumaczony do serwletu, kompilowany do bajtkodów i interpretowany przez kontener serwletów. Programowanie po stronie serwera…</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java11&amp;rev=1513900123&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-21T23:48:43+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java11</title>
        <link>http://dendzik.pl/doku.php?id=java:java11&amp;rev=1513900123&amp;do=diff</link>
        <description>Aplikacje mobilne - Android

Wprowadzenie

Tematem modułu jest wykorzystanie domyślnego zintegrowanego środowiska rozwoju aplikacji dla platformy Android – Android Studio, oraz języka Java do projektowania graficznego interfejsu użytkownika oraz do programowania logiki aplikacji. Do wykonania ćwiczeń potrzebne będą następujące narzędzia: Java Development Kit (JDK) w wersji 1.7 lub wyższej oraz środowisko Android Studio, w skład którego wchodzi zintegrowane środowisko rozwoju aplikacji (IDE), nar…</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java12&amp;rev=1513900123&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-21T23:48:43+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java12</title>
        <link>http://dendzik.pl/doku.php?id=java:java12&amp;rev=1513900123&amp;do=diff</link>
        <description>Programowanie grafiki 3D

Wprowadzenie

Ćwiczenia w tym zestawie ilustrują podstawowe koncepcje programowania grafiki 3D (renderowanie obiektów 3D, oświetlenie, interaktywność i animację) z wykorzystaniem biblioteki Java3D. Biblioteka ta nie jest dostarczana z pakietem JDK - musi być pobrana i zainstalowana oddzielnie.</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:java_zaliczenia&amp;rev=1549396532&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-05T19:55:32+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:java_zaliczenia</title>
        <link>http://dendzik.pl/doku.php?id=java:java_zaliczenia&amp;rev=1549396532&amp;do=diff</link>
        <description>Termin egzaminu oraz zaległe zaliczenia




Piątek 8 lutego, g. 10.30, s. A/0/04






Zestaw &quot;obowiązkowy&quot;




Java - programowanie obiektowe

(0) Zaliczone kolokwium praktyczne




Java - programowanie sieciowe

(1) Komunikator jednowątkowy (zestaw 5, przykład 1 + ćw)</description>
    </item>
    <item rdf:about="http://dendzik.pl/doku.php?id=java:tmp&amp;rev=1513900123&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-21T23:48:43+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:tmp</title>
        <link>http://dendzik.pl/doku.php?id=java:tmp&amp;rev=1513900123&amp;do=diff</link>
        <description>tmp</description>
    </item>
</rdf:RDF>
