include "pb_style.inc" ?>
include "pb_menu_pl.inc" ?>
include "pb_wyklad_pl.inc" ?>
Chopina 12/16, 87-100 Toruń
tel. (48 56) 611 3468",
"bala@mat.uni.torun.pl",
"","","","");
?>
- Implementacje Javy
- kompilatory, platformy, etc.
- pakiet JDK 1.2, podstawowe polecenia do pracy w srodowisku Javy
- Java jako język obiektyowy
- klasy
- typy klas
- dziedziczenie klas
- interfejsy
- Podstawowe elementy jezyka Java
- aplikacje a aplety
- typy danych
- system wejscia / wyjscia
- wyjatki
- Wątki w Javie
- Operacje wejścia/wyjścia
- strumienie w Javie
- operacje na plikach
- operacje na socketach
- Aplety w Javie
- graficzna biblioteka (GUI)
- ograniczenia w wykorzystaniu apletów
- tworzenie poszczególnych komponentów okien
- obsl/uga zdarzen, nowy model zdarzen (od wersji 1.1)
- programowanie wizualne - Java Beans
- Biblioteka Swing
- tworzenie interfejsu użytkownia
- obsługa zdarzeń
- tabele
- wektory
- Tworzenie serwerów w Javie, serwlety
- komunikacja klient serwer
- operacje na socketach
- pisanie servletów
- Komunikacja miedzy obiektami Javy
- zagadnienie bezpieczenstwa komunikacji
- serializacja obiektów
- standard CORBA a Java
- Java RMI
- Technologia JINI
- Java i zarządzanie bazami danych
- integracja bazy danych w aplikacjach sieciowych w Javie
- interfejs programowy (API) dostepu do bazy danych - JDBC
Literatura
-
Materiały Jacka Rumińskiego (Gdańsk)
- Thinking in uava Bruce Eckel
- Java - nowy standard programowania w Internecie Artura Tylocha
- Dokumentacja SUN'a
Warunki zaliczenia
Egzamin z przedmiotu Programowanie sieciowe - Java polega
na przedstawieniu zrealizowanego projektu wybranego z
listy.
Wybrany temat należy zgłosić do wykładowcy (najlepiej pocztą elektroniczną).
Możliwe jest przedstawienie własnego projektu po wcześniejszym
(przed 1.01.2002)
uzgodnieniu z wykładowcą.
Projekt powinien zawierać następujące elementy:
- architektura klient - serwer (lub wykorzystanie elementów sieciowych)
- interfejs uzytkownika z wykorzystaniem pakietu SWING
- zastosowanie tabeli
include "pb_menu_pl.inc"?>
include "sign_pb_pl.inc"?>