Εργαστήριο Java. Διδάσκουσα: Εργαστηριακοί Συνεργάτες:

Σχετικά έγγραφα
Αντικειμενοστρεφής Προγραμματισμός

Εισαγωγή στη γλώσσα προγραμματισμού JAVA. Δομές Δεδομένων Διδάσκων: Π.Α. Μήτκας Τομέας Ηλεκτρονικής και Υπολογιστών

Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή

Βρίγκας Μιχαήλ Α.Μ.744 Μπράχος Χ. Ευάγγελος Α.Μ.795

Δημιουργία μιας εφαρμογής Java με το NetBeans

Εργαστήριο Java. Διδάσκουσα: Εργαστηριακοί Συνεργάτες:

Αντικειμενοστρεφής Προγραμματισμός

Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #1 ο : Εισαγωγή στο Περιβάλλον Ανάπτυξης (IDE)

Αντικειμενοστραφής Προγραμματισμός I(5 ο εξ) Εργαστήριο #1 ο : Εισαγωγή στο Περιβάλλον Ανάπτυξης (IDE)

Οδηγίες Εγκατάστασης και χρήσης προγραμμάτων για την γλώσσα C

Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα;

Είναι μια αλληλουχία κατάλληλων οδηγιών(εντολών) που εκτελεί ο υπολογιστής για την επίλυση ενός προβλήματος.

2.1. Οι λογαριασµοί χρηστών Σύνδεση (login) και αποσύνδεση (logout)

Εργαστήριο Java. Διδάσκουσα: Εργαστηριακοί Συνεργάτες:

Το πρόγραμμα HelloWorld.java. HelloWorld. Κλάσεις και Αντικείμενα (2) Ορισμός μιας Κλάσης (1) Παύλος Εφραιμίδης pefraimi <at> ee.duth.

ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Αλγοριθμική και Προγραμματισμός

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

H ΓΛΩΣΣΑ C. Μάθηµα 1: Το Πρώτο µας Πρόγραµµα σε C. ηµήτρης Ψούνης

To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

Υποστηρικτικό υλικό Σημειώσεις

Εγκατάσταση. Εγκατάσταση του Wamp

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ

Κεφάλαιο Ι : Το περιβάλλον εργασίας και το πρώτο απλό πρόγραµµα σε Java.

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ

Τώρα ήρθε η ώρα για να αποκτήσετε το βασικό εργαλείο ανάπτυξης web εφαρμογών το GGTS.

HelloWorld. Παύλος Εφραιμίδης. Java Το πρόγραμμα HelloWorld 1

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

JAVA TUTORIAL ΠΕΡΙΕΧΟΜΕΝΑ. ΚΕΦΑΛΑΙΟ 1. Τί κάνει τη Java να ξεχωρίζει; Εγκαθιστώντας τη Java

Εργαστήριο 1-1 η Άσκηση - Ανάλυση

1. Ξεκινώντας. 1.1 Τι είναι η Java. PDF created with FinePrint pdffactory Pro trial version

Σύνδεση στο δίκτυο του Πανεπιστηµίου µέσω modem (dial-up πρόσβαση) σελ. 1

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java

Εργαστήριο Java. Διδάσκουσα: Εργαστηριακοί Συνεργάτες:

του και από αυτόν επιλέγουµε το φάκελο εµφανίζεται ένα παράθυρο παρόµοιο µε το ακόλουθο:

Εισαγωγικές έννοιες. Ιωάννης Γ. Τσούλος 2014

Hase οδηγίες χρήσης.

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ & ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΑΝΑΠΤΥΞΗΣ BloodShed Dev-C++

Αντικειµενοστρεφής Προγραµµατισµός

Αναγνώριση υποθεµάτων αρχείων Αντιγραφή κειµένου Αντιγραφη εικόνων Αντιγραφή video


Οδηγίες για το Βιβλίο Κοστολογίου στα Γ κατηγορίας βιβλία

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 18/10/07

Ανάπτυξη εφαρμογής Input-Output

ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ (JAVA) 26/2/2008

Hase οδηγίες χρήσης.

ΑΣΚΗΣΗ 1: TO ΠΕΡΙΒΑΛΛΟΝ ΕΡΓΑΣΙΑΣ DEV-C++


Γνωριµία µε τη Microsoft Access

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο

Αντικειμενοστρεφής Προγραμματισμός

ΠΕΡΙΕΧΟΜΕΝΑ. Εικονίδια ιαχείρισης Φορολογικών ηλώσεων. ηµιουργία Φορολογούµενου. ηµιουργία και υπολογισµός του εντύπου ΕΣΠ

ΚΕΦΑΛΑΙΟ 6. Περιβάλλοντα Ανάπτυξης Εφαρμογών. ΚΕΦΑΛΑΙΟ 6 Περιβάλλοντα Ανάπτυξης Εφαρμογών. Α Γενικού Λυκείου

Εισαγωγή στη Χρήση της Εφαρµογής Compaq Visual Fortran & του Microsoft Developer Studio

Δομές Δεδομένων. Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse. 5ο εξάμηνο. v1.0

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ:

Συνοπτικός Οδηγός Χρήσης του MySQL Workbench

MEGASOFT ΤΜΗΜΑ ΥΠΟΣΤΗΡΙΞΗΣ. Οδηγός Ρυθµίσεων Συγχρονισµού PrismaWin Pos Sync

ΗΜΙΟΥΡΓΙΑ ΙΣΤΟΣΕΛΙ ΑΣ ΣΤΟ MICROSOFT WORD

ΟΜΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ... 3 ΕΡΩΤΗΣΕΙΣ... 5 ΕΡΕΥΝΕΣ... 8

Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΤΟΥ ΕΡΓΑΛΕΙΟΥ ΙΑΧΕΙΡΙΣΗΣ ΠΡΟΣΩΠΙΚΟΥ ΧΩΡΟΥ ΤΗΣ ALTEC SOFTWARE

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java

Εργαλεία του JDK. Β.1 Εργαλεία του JDK. Β.2 Μεταγλωττιστής javac. Τα πιο βασικά εργαλεία του JDK είναι τα παρακάτω.

SocialSkip Service v2.0

ΚΕΦΑΛΑΙΟ 1. Εισαγωγή στην Python. 1.1 Εισαγωγή

Εγκατάσταση του Arduino IDE

Το Ηλεκτρονικό Ταχυδροµείο ( ) είναι ένα σύστηµα που δίνει την δυνατότητα στον χρήστη να ανταλλάξει µηνύµατα αλλά και αρχεία µε κάποιον άλλο

Διάλεξη 1: Αντικειμενοστρεφής Προγραμματισμός -Εισαγωγή. Διδάσκων: Παναγιώτης Ανδρέου

Α)Εγκατάσταση του προγράµµατος

Χρήση του Ηλεκτρονικού Ταχυδροµείου µεαποµακρυσµένη σύνδεση

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

Visual Basic Γλώσσα οπτικού

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Ανάπτυξη εφαρμογής Input-Output

Ηλεκτρονικές Υπηρεσίες: ηλώσεις Μαθηµάτων Συγγραµµάτων, Ηλεκτρονικό Ταχυδροµείο, Πιστοποιητικό Ασφάλειας

Hase οδηγίες χρήσης.

Σηµαντικές παρατηρήσεις σχετικά µε το backround:

ΕΓΧΕΙΡΙ ΙΟ ΡΥΘΜΙΣΕΩΝ ΓΙΑ ΤΗΝ ΠΡΟΣΒΑΣΗ ΣΕ ΗΛΕΚΤΡΟΝΙΚΟΥΣ ΠΟΡΟΥΣ ΙΚΤΥΟ ΒΙΒΛΙΟΘΗΚΩΝ ΤΟΥ ΙΝΣΤΙΤΟΥΤΟΥ ΘΕΡΒΑΝΤΕΣ

2.1 Αντικειµενοστρεφής προγραµµατισµός

SPSS Statistical Package for the Social Sciences

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ. Δρ. Π. Νικολαΐδου

ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟ ARIS

Εισαγωγή στον Προγραμματισμό

Οδηγίες. Xρήση της Υπηρεσίας Φιλοξενίας Προσωπικών Ιστοσελίδων (Private Web hosting)

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java

SocialSkip Service v1.0

Java sessions. Part 1 - Βασικά έννοιες - μέθοδοι

Σχεδιασμός Βάσεων Δεδομένων

ΑΛΕΞΑΝΔΡΕΙΟ ΣΕΙ ΘΕΑΛΟΝΙΚΗ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ Σ.Ε. ΜΑΘΗΜΑ : ΑΛΓΟΡΙΘΜΙΚΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΔΙΔΑΚΩΝ : ΓΟΤΛΙΑΝΑ ΚΩΣΑ

Οδηγίες για την Υποβολή Συμφωνητικού μέσω αρχείου

ΟΔΗΓΙΕΣ FTP ΣΥΝΔΕΣΗΣ

ιαχείριση Πληροφοριών στο ιαδίκτυο

03 Η ιδεατή μηχανή της Java

Εισαγωγή και επεξεργασία δεδοµένων

ΘΕΜΑΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ

ζωγραφίζοντας µε τον υπολογιστή

Πανεπιστήμιο Μακεδονίας Τμήμα Εφαρμοσμένης Πληροφορικής. Mic-1 MMV. Προσομοιωτής Αρχιτεκτονικής H/Y

Transcript:

Εργαστήριο Java Διδάσκουσα: Πρέντζα Ανδριάνα aprentza@unipi.gr Εργαστηριακοί Συνεργάτες: Γεωργιοπούλου Ρούλα Λύβας Χρήστος roulageorio@ssl-unipi.gr clyvas@unipi.gr

Εργαστήρια Δευτέρα 18:00-20:00,Τρίτη 14:00-16:00, Τρίτη 16:00 18:00, Τρίτη 18:00-20:00 Δύο - Τρείς Ασκήσεις και Τελική εργασία µε εξέταση Αξιολόγηση / Βαθµολόγηση επίδοσης Εξετάσεις 80% Εργαστήρια Ασκήσεις Εργασία 30% Βαθµός εξετάσεων >= 5 ΥΠΟΧΡΕΩΤΙΚΑ για να µετρήσει ο βαθµός της εργασίας

Βήµατα Δηµιουργίας προγράµµατος σε Java Δηµιουργία του πηγαίου κώδικα (source code) µε τη χρήση ενός editor (π.χ. Notepad, Textpad, κλπ.) - MyProgram.java Μεταγλώττιση (compilation) του πηγαίου κώδικα (MyProgram.java) σε Java bytecode (MyProgram.class) από τον Java Compiler -MyProgram.class Εκτέλεση του Java bytecode προγράµµατος (MyProgram.class) από το Java virtual machine (JVM) - ΑΠΟΤΕΛΕΣΜΑΤΑ

Διανοµές Java Η Java διατίθεται σε 2 διανοµές: Java Development Kit (JDK), ~180 MBs Διαθέτει εργαλεία για τη µεταγλώττιση ενός προγράµµατος Java. Java Runtime Environment (JRE), ~55 MBs Διαθέτει εργαλεία µόνο για την εκτέλεση ενός προγράµµατος Java. Σύνδεσµος για λήψη των διανοµών Java: http://www.oracle.com/technetwork/java/javase/downloa/index.html Η τελευταία σταθερή έκδοση της Java είναι η 8 (Java 1.8).

Ενηµέρωση µεταβλητής PATH Μετά την επιτυχή εγκατάσταση του JDK στον υπολογιστή, είναι απαραίτητο να ενηµερωθεί η µεταβλητή συστήµατος PATH για την τοποθεσία της Java. Μέσα στο control panel (πίνακας ελέγχου), πραγµατοποιούµε αναζήτηση advanced system settings (ρυθµίσεις συστήµατος για προχωρηµένους) και επιλέγουµε View advanced system settings (προβολή των ρυθµίσεων του συστήµατος για προχωρηµένους)

Ενηµέρωση µεταβλητής PATH Στο παράθυρο που ανοίγει, επιλέγουµε Environment Variables (Μεταβλητές Περιβάλλοντος )

Ενηµέρωση µεταβλητής PATH Στο παράθυρο που ανοίγει, εντοπίζουµε από την οµάδα System variables (Μεταβλητές συστήµατος) τη µεταβλητή Path. Αφού επιλέξουµε τη µεταβλητή Path, επιλέγουµε το κουµπί Edit (Επεξεργασία )

Ενηµέρωση µεταβλητής PATH Στο παράθυρο που ανοίγει, προσθέτουµε στο τέλος του Variable Value (Τιµή µεταβλητής), την τοποθεσία που βρίσκονται τα εκτελέσιµα αρχεία του JDK που εγκαταστήσαµε. Στο παράδειγµα που εµφανίζεται, έχουµε συµπληρώσει την προεπιλεγµένη τοποθεσία του JDK 1.8.40: C:\Program Files\Java\jdk1.8.0_40\bin ΠΡΟΣΟΧΗ: Συµπληρώνοντας την τοποθεσία του JDK, είναι απαραίτητο στην αρχή και στο τέλος του, να συµπληρωθούν semicolons (;), όπως στο παράδειγµα που δίνεται παραπάνω. Επιλέγουµε OK για την αποθήκευση των αλλαγών.

Δηµιουργία προγράµµατος Hello World Για να δηµιουργήσουµε το πρώτο πρόγραµµα Hello World, ανοίγουµε πρώτα το command prompt των Windows: Πατάµε από το πληκτρολόγιο το συνδυασµό πλήκτρων Windows + R. Στο παράθυρο που ανοίγει πληκτρολογούµε cmd και επιλέγουµε OK.

Δηµιουργία προγράµµατος Hello World Στο παράθυρο που ανοίγει πληκτρολογούµε την παρακάτω εντολή: Notepad HelloWorld.java

Δηµιουργία προγράµµατος Hello World Στο παράθυρο που ανοίγει πληκτρολογούµε τον παρακάτω κώδικα Java: class HelloWorld { } public static void main(string[] args) { } System.out.println("Hello World!");

Δηµιουργία προγράµµατος Hello World Αφού το πληκτρολογήσουµε, αποθηκεύουµε το πρόγραµµα Java µε το συνδυασµό πλήκτρων Ctrl + S. Επιστρέφουµε στο cmd παράθυρο και πληκτρολογούµε την εντολή Javac για τη µεταγλώττιση του κώδικα σε εκτελέσιµο πρόγραµµα: javac HelloWorld.java

Δηµιουργία προγράµµατος Hello World Με την εντολή αυτή δηµιουργήθηκε αρχείο HelloWorld.class το οποίο αποτελεί το εκτελέσιµο αρχείο του προγράµµατος που µόλις δηµιουργήσαµε. Η δηµιουργία των.class αρχείων είναι απαραίτητη για την εκτέλεση των προγραµµάτων Java, καθώς ο κώδικας Java που περιέχεται στα.java αρχεία δεν είναι εκτελέσιµος. Για την εκτέλεση των προγραµµάτων Java, χρησιµοποιείται ένα εργαλείο που ονοµάζεται Java Virtual Machine (JVM), το οποίο εκτελεί αρχεία.class.

Δηµιουργία προγράµµατος Hello World

Εκτέλεση προγράµµατος Hello World Για την εκτέλεση του προγράµµατος, πληκτρολογούµε την εντολή: java HelloWorld

Εκτέλεση προγράµµατος Hello World Αν η εκτέλεση του προγράµµατος ήταν επιτυχής, θα εµφανιστεί στην οθόνη το µήνυµα Hello World!

Εργαλείο Eclipse Το εργαλείο Eclipse χρησιµοποιείται για την ευκολότερη δηµιουργία και εκτέλεση προγραµµάτων Java. Σύνδεσµος για λήψη του εργαλείου Eclipse: https://www.eclipse.org/downloa/ Από τον παραπάνω σύνδεσµο επιλέγετε το Eclipse IDE for Java Developers Μετά τη λήψη πρέπει να γίνει αποσυµπίεση και αποθήκευση του εργαλείου στην επιθυµητή τοποθεσία του συστήµατος.

Εργαλείο Eclipse Εκτελούµε το αρχείο eclipse.exe µέσα στον αποσυµπιεσµένο φάκελο του Eclipse που µόλις κατεβάσαµε. Στο παράθυρο που ανοίγει, επιλέγουµε OK.

Εργαλείο Eclipse Το παράθυρο που εµφανίζεται είναι το περιβάλλον χρήσης του εργαλείου Eclipse.

Δηµιουργία Project στο Eclipse Για την δηµιουργία ενός προγράµµατος Java στο Eclipse, επιλέγουµε από το µενού: File! New! Java Project

Δηµιουργία Project στο Eclipse Στο παράθυρο που ανοίγει, πληκτρολογούµε το όνοµα του Project (HelloWorld), στο πεδίο Project name και πατάµε Finish.

Δηµιουργία Project στο Eclipse Στο αριστερό µέρος της οθόνης του Eclipse, βρίσκονται τα αρχεία του project που δηµιουργήσαµε. Με δεξί κλικ στο όνοµα του project που δηµιουργήσαµε, επιλέγουµε: New!Class.

Δηµιουργία Project στο Eclipse Στο παράθυρο που ανοίγει, συµπληρώνουµε το όνοµα του αρχείου που θα περιέχει τον κώδικα του προγράµµατος Java (HelloWorld). Στη συνέχεια επιλέγουµε το public static void main(string[] args) και πατάµε Finish.

Δηµιουργία Project στο Eclipse Το αρχείο που δηµιουργήσαµε εµφανίζεται µέσα στο Eclipse. Η εικόνα που ακολουθεί παρουσιάζει το αρχείο, όπως αυτό δηµιουργήθηκε από το εργαλείο Eclipse.

Δηµιουργία Project στο Eclipse Πληκτρολογούµε την εντολή: System.out.println("Hello World!"); Και αποθηκεύουµε το αρχείο πατώντας Crtl + S.

Εκτέλεση Project στο Eclipse Για την εκτέλεση του προγράµµατος Java, πατάµε το κουµπί Run από την παλέτα εργαλείων του Eclipse.

Εκτέλεση Project στο Eclipse Το αποτέλεσµα της εκτέλεσης εµφανίζεται στο κάτω µέρος του Eclipse, στο πεδίο Console. Αν η εκτέλεση του προγράµµατος Java ήταν επιτυχής, θα εµφανιστεί το µήνυµα Hello World! στο πεδίο Console.