1 / 19

Java

Java. Project made by Bartosz Rumiński Kl. III i rok 2007/2008. Java.

belden
Download Presentation

Java

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Java Project made by Bartosz Rumiński Kl. III i rok 2007/2008

  2. Java • Java już wkrótce stanie się powszechnym językiem programowania, nauczanym nie tylko na uczelniach akademickich, ale również w szkołach średnich. W krajach wysoko rozwiniętych, a zwłaszcza w USA Java wyparła już C i Pascala, pozostawiając C++ tylko wyspecjalizowana dziedzinę programowania systemowego. We wszystkich wiodących uniwersytetach przedstawiono na Javę nie tylko naukę programowania ale i wiele wyspecjalizowanych przedmiotów w tym bazy danych, grafikę, multimedia, i struktury danych. W świetle tego powstaje pytanie czy warto zaczynać naukę programowania od innego języka niż Java? :-P Recenzja książki J. Bieleckiego Java w szkole. 11.1999

  3. Java w Polsce • Matura • W wykazie języków od 2008/2009 • Matura międzynarodowa • Java jest jedynym językiem programowania • Podstawy programowania obiektowego

  4. Java w Polsce • Konkurs Informatyczny WMiI UMK • Od 2001 roku JAVA jako język we którym można przysyłać rozwiązania • Od edycji2003/2004 Java, JavaScript i PHP jako jedyne języki w których można wykonywać rozwiazania • Java – około 10% rozwiązań • Olimpiada Informatyczna • Od 2007/2008 Java w wykazie narzędzi

  5. Java – mity i fakty • Mam stary komputer i nie uruchomię Javy - PIII 300MHz, 128 MB RAM już wystarcza • Ile kosztuje ??? • - 0,00 zł (java.sun.com) • Java jest trudna - Znając podstawy programowania wystarczy dzień aby napisać aplikację • Java nie ma środowiska graficznego - NetBeans, Eclipse, … - dobre i bezpłatne

  6. Java – mity i fakty cdn. • Brak pomocy w języku polskim - Kilkanaście książek w cenie już od 20 zł • Komunikaty Javy są w języku angielskim • Niestety tak • Istnieje możliwość szybkiej polonizacji środowisk • Programowanie obiektowe nie znajduje się w programie szkolnym - Javę można także wykorzystać w tradycyjny - nieobiektowy sposób

  7. Java - zalety • Nowoczesny język programowania • Niezależny od platformy (Windows, Linux) • Atrakcyjne zastosowania - Aplikacje - Aplety, Serwlety, JPS (strony WWW) - Midlety (JavaME – telefony komórkowe) • Duże możliwości graficzne • Kompilatory i środowisko programistyczne dostępne bezpłatnie

  8. Java czy C++ • Java ma składnię podobną do C++ • Podstawowa różnica: • W Javie obiekty • W C++ bajty pamięci • Różne podejście: • Java – język obietkowy (Object Oriented) • C++ - wykorzytuje obiekty (Object Based) • Programowanie obiektowe w Javie jest łatwe

  9. Czesc.java

  10. Zmienne • int 3 4 -1 • float • double • boolean • char, byte, long, short • String „Ala ma kota” • Zmienne: Nazwisko numer mójNumerTelefon

  11. Zmienne użycie

  12. Wyrażenia

  13. Instrukcje sterujące • Generalnie podobne ja w C • Najczęściej spotykane • if , while , for , case , return

  14. Instrukcja warunkowa if

  15. Pętla for

  16. Instrukcja while

  17. Instrukcja do-while

  18. Zmienne indeksowane • Definicja • Użycie • Zakres - Najniższy indeks: 0

  19. TheEnd

More Related