4318


Czym jest JAVA?

Java jako uniwersalny język programowania

Wieloplatformowość Javy

Java jako uniwersalne środowisko programowania GUI

Java jako uniwersalne środowisko dostępu do baz danych

Java jako uniwersalne środowisko programowania multimediów

W Java Core API znajdziemy na pewno uniwersalne środki przetwarzania:

Dotychczasowe standardowe rozszerzenia Javy, to:

Java jako uniwersalne środowisko programowania w sieci (klient-serwer)

Java zawiera standardowe środki tworzenia:

Java jako środowisko programowania w systemach rozproszonych

Java jako środowisko budowania programów z gotowych komponentów

Java jako środowisko przetwarzania dokumentów XML

- XML (Extended Markup Language)

Mikro - Java

Wersje Javy

Java 2 platform

Standard Enterprise Micro

Edition (v 1.4) Edition Edition

Wysoki poziom bezpieczeństwa

Konie trojańskie i wirusy - metody zwalczania

Sprawdzenia JVM

  • moduł ładowania klas

  • weryfikator kodu bajtowego

  • menedżer zabezpieczeń

0x01 graphic

Zabezpieczenia językowe:

Bezpieczeństwo w internecie - JavaSecurity

0x01 graphic

Ilustracja mechanizmu włamania przez człowieka ze środka

Zastosowanie apletów

Podział apletów ze względu na wykonywane zadania:

Netscape Live Connect

0x01 graphic

Zastosowanie aplikacji JAVY

JDK

Wymagania sprzętowe i systemowe

Ustawienie zmiennych środowiskowych

CLASSPATH

Foldery JDK

bin - narzędzia JDK

demo - aplety demonstracyjne i przykłady kodu JFC

docs - dokumentacja Javy w formie HTML

include - pliki nagłówkowe C i C++ stosowane do tworzenia środowiska Javy

lib - biblioteki i pliki archiwalne używane przez JDK

src - kod źródłowy bibliotek Javy firmy Sun

Aplikacje powitalne

Aplikacja AWT

class Napis1 {

public static void main(String[] arg){

Frame frame = new Frame("Test 1");

Label label = new Label("Witaj Javo!");

Font font = new Font("TimesRoman", Font.BOLD, 24);

label.setFont(font);

label.setBackground(Color.red);

label.setForeground(Co1or.yellow);

frame. add(label);

frame.pack();

frame.setVisible(true);

}

}

Aplikacja Swing

class SwingLab {

public static vo1d main(String[] args){

JFrame frame = new JFrame("SwingLabe1 with HTML");

String htmlText = "<html><FONT SIZE=+3>" +

"Witaj <i>miła</i><font co1or = blue>Javo!<br>" +

"... A witaj!</font></html>";

JLabel label = new JLabel(htmlText);

frame.getContentPane().add(label );

frame.pack();

frame.setVisible(true);

}

}

0x01 graphic

Wykład 1

Wprowadzenie do JAVY

0x01 graphic

2



Wyszukiwarka

Podobne podstrony:
4318
4318
4318
4318
4318
4318
4318
praca licencjacka b7 4318

więcej podobnych podstron