Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Programowanie w Javie 1 Dr Robert Kowalczyk

Podobne prezentacje


Prezentacja na temat: "Programowanie w Javie 1 Dr Robert Kowalczyk"— Zapis prezentacji:

1 Programowanie w Javie 1 Dr Robert Kowalczyk

2 Informacje ogólne Ćwiczenia 42 godziny
Zaliczenie ćwiczeń – kolokwium i projekt www:

3 Tematyka zajęć 1. Programowanie strukturalne w Javie (zmienne, typy, instrukcje warunkowe, pętle, tablice). 2. Koncepcja programowania obiektowego w Javie (klasy, obiekty, hermetyzacja, dziedziczenie, polimorfizm). 3. Strumienie i kolekcje w Javie. 4. Obsługa wyjątków w Javie. 5. Biblioteki AWT, Swing, Java FX. 6. Biblioteka Graphics2D 2 Javie. 7. Obsługa relacyjnych baz danych w Javie. 8. Obsługa XML i JSON w Javie.

4 Prawdy i mity o Javie Java jest techniką webową? (tak, platforma Java EE, aplety) Java jest bezpieczna? (tak, brak operowania na pamięci) Java jest niezależna od architektury? (tak, mogą wystąpić drobne problemy) Java jest wydajna? (tak, choć wolniejsza od C++) Java jest prosta? (tak, zarządzanie pamięcią brak wskaźników, zwalnianie pamięci) Java jest potężna? (tak, Java SE, Java EE, Java FX, Android itd.) Java jest obiektowa? (tak, choć są typy proste) Java jest rozproszona? (tak, RMI, gniazdka)

5 Popularność Javy – index TIOBE

6 Popularność Javy – index TIOBE

7 Kompilator i interpreter w Javie

8 Java API – hierarchia klas

9 Java – wybrane daty z historii
1991 – narodziny języka Java („Oak” (dąb) – pierwsza nazwa) - James Arthur Gosling – twórca Javy 1995 – Sun Microsystems wypuszcza pierwszą wersję Javy 1.0 (500 klas) 1998 – Java 2 Standard Edition (2300 klas) 1999 – Java 2 Enterprise Edition i Java 2 Micro Edition 2006 – Java FX 2008 – Android 2010 – Oracle przejmuje Javę 2011 – Java 7 (typy generyczne, autoboxing)

10 JDK – Java Development Kit
Narzędzia wchodzące w skład JDK: java - interpreter Javy, umożliwia uruchomienie skompilowanych programów javac - kompilator Javy jar - narzędzie do tworzenia, modyfikacji, rozpakowywania archiwów jar javah - generator nagłówków C, używany np. gdy jest potrzeba stworzenia kodu Java i C, który by współpracował ze sobą jdb - debugger Javy javadoc - generator dokumentacji Javy javap - disassembler Javy

11 https://docs.oracle.com/javase/8/docs/api/
Dokumentacja do Javy API do języka Java Java Tutorial

12 Środowiska programistyczne (IDE)

13 Literatura

14 Java - instalacja [1] Ściągnąć i zainstalować JDK do Javy ze strony: [2] Ściągnąć i zainstalować IDE NetBeans do Javy ze strony: [3] Skompilować i uruchomić najprostszy program

15 Pierwszy program w Javie
//Pierwszy program – komentarz w Javie public class MyProgram { public static void main(String[] args) { System.out.println("Hello World"); } Klasę zapisujemy w pliku: MyProgram.java Kompilujemy do bytecodu: javac MyProgram.java Następnie uruchamiamy: java MyProgram

16 Argumenty wejściowe Argumenty wejściowe (wywołania programu) przechowywane są w tablicy args. public class Arguments { public static void main(String[] args) { String par1 = args[0]; String par2 = args[1]; Strin System.out.println(”par1 = ”+par1); System.out.println(”par2 = ”+par2.toUpperCase()); System.out.println(”par3 = ”+par3.length()); } Wywołanie programu w konsoli: java Arguments Robert Kowalczyk 44

17 Dziękuję za uwagę


Pobierz ppt "Programowanie w Javie 1 Dr Robert Kowalczyk"

Podobne prezentacje


Reklamy Google