Język JAVA podstawy. wykład 1, część 1. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna



Podobne dokumenty
Początki Javy. dr Anna Łazińska, WMiI UŁ Podstawy języka Java 1 / 8

WPROWADZENIE DO JĘZYKA JAVA

Java jako język programowania

Pierwsze kroki. Algorytmy, niektóre zasady programowania, kompilacja, pierwszy program i jego struktura

Podstawy języka Java. przygotował:

Programowanie w Javie cz. 1 Wstęp. Łódź, 24 luty 2014 r.

Programowanie obiektowe. Literatura: Autor: dr inŝ. Zofia Kruczkiewicz

Programowanie obiektowe zastosowanie języka Java SE

Język JAVA podstawy programowania

Język JAVA podstawy. wykład 2, część 1. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Programowanie w języku Java

Wykład 1: Wprowadzenie do technologii Java

Kompozycja i dziedziczenie klas

WPROWADZENIE DO JĘZYKA JAVA

Programowanie obiektowe

JAVA. Java jest wszechstronnym językiem programowania, zorientowanym. apletów oraz samodzielnych aplikacji.

Grafika i komunikacja człowiek komputer Laboratorium. Część 1: Wstęp do grafiki

Java w Internecie 1. Gosling J., Joy B, Steele G., The Java Language Specification. Addison-Wesley, 1996, (specyfikacja jzyka)

Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące.

Wprowadzenie. Narzędzia i środowiska programistyczne. Laboratorium 1. Prowadzący: Kierunek: Semestr: Rok: Tomasz Gądek Informatyka Zimowy 2

Wstęp do programowania w języku Java

Kurs programowania. Wykład 4. Wojciech Macyna. 23 marca 2016

Język JAVA podstawy. wykład 1, część 3. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Programowanie w Javie

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa

JDK można pobrać ze strony

Wstęp do programowania w języku Java

Ćwiczenie 1. Przygotowanie środowiska JAVA

1 Atrybuty i metody klasowe

Tworzenie aplikacji w języku Java

Multimedia JAVA. Historia

ZSBD ćwiczenie 4. Obiektowe systemy zarządzania bazą danych. Przygotowanie środowiska pracy. Wymagania: ZSBD ćwiczenie 4

Mechanizmy refleksji w Javie i C# Autor: Aleksander Nałęczyński

Akademia ETI. Wprowadzenie do programowania w Javie PG Java User Group Przemysław Kulesza

Zagadnienia programowania obiektowego

Obiektowe programowanie rozproszone Java RMI. Krzysztof Banaś Systemy rozproszone 1

Stacjonarne Wszystkie Katedra Inżynierii Produkcji dr Sławomir Luściński. Kierunkowy Nieobowiązkowy Polski Semestr trzeci. Semestr zimowy Brak Tak

Język JAVA podstawy. wykład 2, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Technologie internetowe Internet technologies Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

JĘZYK UML JAKO NARZĘDZIE MODELOWANIA PROCESU PROJEKTOWO-KONSTRUKCYJNEGO

Konfiguracja przeglądarek internetowych oraz Panelu Java dla klientów instutucjonalnych problemy z apletem do logowania/autoryzacji

Wstęp do programowania w języku Java

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

Spis treści. 1 Java T M

Programowanie w internecie nazwa przedmiotu SYLABUS A. Informacje ogólne

Zaawansowane aplikacje internetowe - laboratorium Architektura Spring.

1 Intefejsy graczne. 1.1 Okienka. 1.2 Komponenty

Java: otwórz okienko. Programowanie w językach wysokiego poziomu. mgr inż. Anna Wawszczak

Praca Dyplomowa Magisterska

JAVA. Tomasz Grzywacz.

Język JAVA podstawy. Wykład 5, część 1. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Instrukcja 2 Laboratorium z Podstaw Inżynierii Oprogramowania

Dokumentacja do API Javy.

Konstruktory. Streszczenie Celem wykładu jest zaprezentowanie konstruktorów w Javie, syntaktyki oraz zalet ich stosowania. Czas wykładu 45 minut.

Język JAVA podstawy. Wykład 3, część 3. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Od wymagań do Javy w mgnieniu oka

Uniwersytet Rzeszowski

Tworzenie elementów graficznych

Kontenery i komponenty graficzne

Bezpieczeństwo systemów komputerowych. Java i JavaScript. Java i JavaScript. Java - historia

Wstęp do programowania w języku Java

Java - interfejs graficzny

Java EE produkcja oprogramowania

Java język programowania zorientowany obiektowo

Podstawy programowania obiektowego

Programowanie graficznego interfejsu użytkownika. Wykład 8. Maciej Wołoszyn 10 maja 2006

INFORMATOR TECHNICZNY WONDERWARE

Projektowanie i programowanie obiektowe (materiały do wykładu cz. VI)

Java. język programowania obiektowego. Programowanie w językach wysokiego poziomu. mgr inż. Anna Wawszczak

Ćwiczenie 1. Kolejki IBM Message Queue (MQ)

Programowanie Użytkowe. Dr. inż. Marcin Blachnik

Programowanie w Javie Lista nr 1. Wybieramy kategorię Java, a wśród Projektów Java Application i [NEXT]

Programowanie w Internecie. Java

Programowanie obiektowe

Zaawansowane aplikacje internetowe - laboratorium Architektura CORBA.

Aplikacje Internetowe. Najprostsza aplikacja. Komponenty Javy. Podstawy języka Java

Pierwsza ramka. dr Anna Łazińska, WMiI UŁ Podstawy języka Java 1 / 10

Systemy mikroprocesorowe - projekt

Aplikacje internetowe i rozproszone - laboratorium

Programowanie w języku Java - Wyjątki, obsługa wyjątków, generowanie wyjątków

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Podstawy, środowisko JDK, kompilacja programów z linii poleceń

Java Podstawy JUST JAVA Michał Bereta Intytu Modelowania Komputerowego Wydział Fizyki, Matematyki i Informatyki Stosowanej

Java EE produkcja oprogramowania

Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka. kod kierunku (dodaj kod przedmiotu)

Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.

Krótki wstęp do biblioteki OpenCV. Jak wykorzystać kamerkę internetową do przetwarzania obrazów.

Zaawansowane aplikacje internetowe - laboratorium Architektura CORBA.

Programowanie obiektowe

Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Nowe funkcjonalności

Tworzenie projektu zawierającego aplet w środowisku NetBeans. lab1. Dr inż. Zofia Kruczkiewicz Programowanie aplikacji internetowych

Swing Application Framework czyli tam i z powrotem. Copyright Piotr Kochański & Erudis,

Platformy Programistyczne Zagadnienia sieciowe i wątki

Db4o obiektowa baza danych wersja.net

Java. Wykład. Dariusz Wardowski, Katedra Analizy Nieliniowej, WMiI UŁ

Laboratorium 03: Podstawowe konstrukcje w języku Java [2h]

Zaawansowane aplikacje WWW - laboratorium

Transkrypt:

Język JAVA podstawy wykład 1, część 1 1

Język JAVA podstawy Język Java to jeden z najbardziej popularnych obiektowych języków programowania. Należy do grupy języków programowania bazujących na C i C++. Twórcy Javy postanowili utworzyć język wykorzystujący podstawowe elementy sterowania instrukcjami znane z języka C oraz upraszczając konstruowanie programów obiektowych względem języka C++. Zasadniczą różnica względem innych środowisk programowania jest to, że Java jest również ż platformą wykonywania kodu. Wprowadzono specjalny program zwany Maszyną Wirtualną, który tworzy dodatkową warstwę systemu operacyjnego. Dziękię temu możliwe jest wykonanie raz skompilowanego kodu na dowolnym komputerze (Mac, PC, Linux), pod warunkiem, że zainstalowano na nim Maszynę Wirtualną Javy. Maszyny Wirtualne, kompilator, biblioteki, zintegrowane środowiska wytwarzania programów w Javie można za darmo pobrać z Internetu (http://java.sun.com). Zamiast dalszych opisów zróbmy mały test... 2

Język JAVA podstawy Kod programu: Witajcie.java /* Pierwszy program demonstrujący ideę użycia obiektów */......... 3

Język JAVA podstawy Kod programu: Witajcie.java /* Pierwszy program demonstrujący ideę użycia obiektów */ import java.awt.*; awt public class Witajcie{ }//class public static void main(string args[]){ //Utwórz obiekt istniejącej klasy Frame (okno z ramką) Frame f = new Frame("Witajcie"); //Utwórz obiekt istniejącej klasy Button (przycisk) Button b = new Button("Przycisnij mnie..."); //Dodaj przycisk do okna f.add(b); //Ustaw rozmia okna f.setsize(500,500); //Wyświetl okno f.setvisible(true); }//main 4

Język JAVA podstawy Plan wykładu: 1. Krótka historia Javy 2. Jak przygotować sobie środowisko programistyczne 3. Opis środowiska JDK 4. Tworzenie programu krok po kroku 5

Język JAVA historia 1990 Bill Joy w raporcie Further sugeruje SUNowi stworzenie środowiska obiektowego na bazie C++, 1991 W ramach projektu Green powstaje język OAK Object Application Kernel l (James Gosling), przeznaczony dla aplikacji w elektronice powszechnego użytku, 1995 zmiana nazwy na JAVA ze względu na zastrzeżenie nazwy OAK, 1996 Pojawia się Netscape zgodny z Javą 1.0, Sun propaguję darmowe środowisko JDK 1.0, 1999 Java 2 Nowe oblicze Javy, do dzisiaj rozwój bibliotek, ram projektowych, środowisk, platform, 6

Język JAVA historia NAZWA JAVA kawa: 7

Język JAVA historia NAZWA JAVA kawa: 8

Język JAVA historia JAVA wszystkie możliwe pomysły zastosowania: 9

Język JAVA historia JAVA wszystkie możliwe pomysły zastosowania: 10

Język JAVA historia JAVA wszystkie możliwe pomysły zastosowania: 11

Język JAVA historia i nie tylko Sun SPOT Small Programmable Object Technology... 12

Język JAVA podstawy Plan wykładu: 1. Krótka historia Javy 2. Jak przygotować sobie środowisko programistyczne (wykład 1, część 2) 3. Opis środowiska JDK 4. Tworzenie programu krok po kroku 13