Μάθετε τον προγραμματισμό Java - τα βασικά
Η Java είναι μια από τις πιο γνωστές γλώσσες προγραμματισμού στον κόσμο και χρησιμοποιείται σε πάνω από τρεις δισεκατομμύρια συσκευές. Αν θέλετε να μάθετε Java, θα έχετε μια πρώτη εισαγωγή εδώ.
Java: Πώς να δημιουργήσετε το πρώτο σας πρόγραμμα
Για να μπορέσετε να κωδικοποιήσετε σωστά την Java, χρειάζεστε ένα περιβάλλον ανάπτυξης, συνοπτικά: IDE. Το IntelliJ ή το Visual Studio είναι πολύ κατάλληλο για την Java. Διάφορα πρώτα προγράμματα μπορείτε να βρείτε στη συλλογή εικόνων στο τέλος του άρθρου.
- Στην Java, κάθε εντολή που πρέπει να εκτελεστεί πρέπει να είναι σε μια κλάση. Σημαντικό: Το κύριο πρόγραμμα είναι συνήθως σε μια τάξη που ονομάζεται "Κύρια". Ωστόσο, μπορείτε επίσης να προσθέσετε περισσότερες κατηγορίες. Έτσι το πρώτο μας πρόγραμμα ξεκινάει με τον κώδικα "class Main {".
- Κάθε εφαρμογή Java έχει επίσης ένα σημείο εκκίνησης, το οποίο είναι μια μέθοδος (ή "λειτουργία") που ονομάζεται "κύρια". Στη συνέχεια, πρέπει να προσθέσετε τον κώδικα "public static void main (String [] args) {". Στην Java, "δημόσιο" σημαίνει ότι ο καθένας μπορεί να έχει πρόσβαση σε αυτή τη λειτουργία. Η λέξη "στατική" σημαίνει ότι η μέθοδος μπορεί να εκτελεστεί χωρίς μια παρουσία. Αυτό σημαίνει: Όταν δημιουργείτε το αντικείμενο, δεν υπάρχει μνήμη αποκλεισμένη για χαρακτηριστικά / μεθόδους. Αυτά τα στοιχεία δημιουργούνται κατά τη διάρκεια της σύνταξης. Η συμπλήρωση σημαίνει ότι ο κώδικας του προγράμματος που έχετε γράψει μετατρέπεται σε εκτελέσιμο κώδικα ("γλώσσα μηχανής"). Επιπλέον, "άκυρη" σημαίνει ότι αυτή η μέθοδος δεν επιστρέφει τίποτα. Το όνομα αυτής της μεθόδου είναι "κύρια".
- Στη συνέχεια, θέλουμε το πρόγραμμα να εξάγει τη λέξη "γεια". Για να το κάνετε αυτό, γράψτε "System.out.println (" Hello ");". Το πρώτο σας πρόγραμμα Java είναι έτοιμο. Μην ξεχάσετε να προσθέσετε δύο "}" στο τέλος.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics.webp)
Σχόλια στην Java
Για να διευκολύνετε το προγραμματισμό σας, μπορείτε να προσθέσετε διάφορα σχόλια.
- Μπορείτε να δημιουργήσετε ένα σχόλιο μιας γραμμής ως εξής: »// Αυτό είναι ένα σχόλιο«
- Μπορείτε επίσης να προσθέσετε ένα σχόλιο σε πολλές γραμμές με τον ίδιο τρόπο. Αυτό αρχίζει με "/ *" και τελειώνει με "* /".
- Τέλος, μπορείτε επίσης να προσθέσετε ένα σχόλιο τεκμηρίωσης. Για να το κάνετε αυτό, γράψτε "/ **" στην αρχή και "* /" στο τέλος. Κάθε νέα γραμμή σε αυτό το σχόλιο ξεκινάει με ένα "*". Ένα σχόλιο τεκμηρίωσης είναι χρήσιμο εάν, για παράδειγμα, θέλετε να δηλώσετε την έκδοση του προγράμματος και τον δημιουργό. Αυτός ο ειδικός τύπος σχολίου χρησιμοποιείται για την τεκμηρίωση των εφαρμογών απευθείας στον πηγαίο κώδικα. Στη συνέχεια, μπορείτε να δημιουργήσετε λεπτομερή τεκμηρίωση του προγράμματος. Για μικρότερα προγράμματα, ωστόσο, αυτό δεν είναι προς το παρόν τόσο σημαντικό.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-2.webp)
Java: δημιουργία μεταβλητών - πώς λειτουργεί
Για να εργαστείτε στη Java, πρέπει να δημιουργήσετε μεταβλητές.
- Για να γίνει αυτό, πρέπει να αντιμετωπίσετε τους συνήθεις τύπους δεδομένων στην επιστήμη των υπολογιστών. Πρώτα υπάρχει ο ακέραιος αριθμός. Αυτός είναι ένας ακέραιος αριθμός. Η εντολή »int var1 = 42;« ορίζει, για παράδειγμα, τη μεταβλητή var1 και την εκχωρεί την ακέραια τιμή «42».
- Επίσης, θα βρείτε συχνά συμβολοσειρές στην Java. Αυτά μπορεί να είναι λέξεις ή ολόκληρες προτάσεις. Η εντολή »String name =" Hans ", " εκχωρεί την τιμή "Hans" στη μεταβλητή "name".
- Μπορείτε επίσης να ορίσετε αριθμούς κόπρου στη Java. Αυτό μπορεί να γίνει, για παράδειγμα, με την εντολή "double var2 = 15.9;".
- Το επόμενο είναι το "Char". Είναι ένας μοναδικός χαρακτήρας. Μια εντολή για να γίνει αυτό θα μπορούσε να είναι "char var3 = 'Z';" στην Java.
- Τέλος, υπάρχει ο τύπος δεδομένων "Boolean", ο οποίος μπορεί να έχει δύο καταστάσεις: True ή False. Στην Java, για παράδειγμα, μπορείτε να το κάνετε αυτό με την εντολή "boolean var4 = true;".
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-3.webp)
Μαθηματικοί χειριστές Java
Όπως και σε άλλες γλώσσες προγραμματισμού, υπάρχουν διάφοροι χειριστές Java.
- Όπως και στα κλασικά μαθηματικά, μπορείτε να προσθέσετε δύο summands με "+". Με το σύμβολο "-" αφαιρείτε ένα υποκλάδι από ένα λεπτό. Με το "*" μπορείτε να πολλαπλασιάσετε δύο παράγοντες και με "/" μπορείτε να διαιρέσετε ένα μέρισμα από έναν διαιρέτη για να πάρετε τον πηλίκο.
- Υπάρχει επίσης μια λειτουργία που ονομάζεται "Modulo" στην Java. Ο χαρακτήρας "%" χρησιμοποιείται για αυτό. Ένα παράδειγμα θα είναι ο κώδικας "int res = 23% 6;". 23 διαιρούμενο με 6 δίνει 3, με τον αριθμό 5 που απομένει. Αυτός ο αριθμός αποθηκεύεται στη μεταβλητή "res".
- Μπορείτε επίσης να υπολογίσετε με μεταβλητές (βλ. Προηγούμενη παράγραφο). Ωστόσο, οι αριθμοί που αποθηκεύονται στις αντίστοιχες μεταβλητές χρησιμοποιούνται στον υπολογισμό.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-4.webp)
Java: Αύξηση & Μείωση
Αυτές οι λειτουργίες είναι απαραίτητες, ειδικά για τους βρόχους.
- Για παράδειγμα, μπορείτε να αποθηκεύσετε έναν ακέραιο αριθμό στη μεταβλητή "x". Με τον κωδικό »x = x + 1, « μπορείτε να αυξήσετε την τιμή κατά 1. Ωστόσο, για να εξοικονομήσετε χώρο, μπορείτε επίσης να γράψετε "++ x".
- Ομοίως, η τιμή μπορεί να μειωθεί κατά 1 με "- x".
- Ωστόσο, μπορείτε να διαφοροποιήσετε το "Πρόθεμα" και "Postfix" (ή στα γερμανικά: "Πρόθεμα" & "Suffix"). Ένα παράδειγμα είναι ο κώδικας "int x = 34;" ⮩ "int y = ++ x;". Σε αυτήν την περίπτωση, η τιμή 34 αυξάνεται αρχικά κατά 1 και μόνο τότε εκχωρείται στη μεταβλητή y. Μετά από αυτό το βήμα, και οι δύο μεταβλητές ("x" & "y") έχουν την τιμή "35". Το όλο πράγμα ονομάζεται "πρόθεμα".
- Αντί για "++ x" μπορείτε να γράψετε "x ++". Αρχικά η τιμή της μεταβλητής "x" αποδίδεται στη μεταβλητή "y" και στη συνέχεια η τιμή του "x" αυξάνεται κατά 1. Ενώ το "y" έχει την τιμή 34, το "x" έχει ήδη την τιμή 35.
- Οι "διαχειριστές εκχώρησης" είναι επίσης πολύ πρακτικοί. Αντί του "num2 = num2 + num1" μπορείτε επίσης να γράψετε "num2 + = num1". Το όλο έργο επίσης λειτουργεί με αφαίρεση (»- =«), πολλαπλασιασμό (»* =«), διαίρεση (»/ =«) και διαίρεση με υπόλοιπο (»% =«).
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-5.webp)
Συνδυάστε χορδές
Όπως γνωρίζετε ήδη, μια συμβολοσειρά είναι μια συμβολοσειρά στην επιστήμη των υπολογιστών.
- Στην Java - όπως σε άλλες γλώσσες προγραμματισμού - μπορείτε να δημιουργήσετε μια συμβολοσειρά από πολλές άλλες χορδές.
- Ένα παράδειγμα αυτού είναι ο κώδικας »String firstN =" Hans ", " ⮩ "String lastN =" Peter ", " ⮩ "Όνομα συμβολοσειράς = firstN +" "+ lastN;".
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-6.webp)
Java: Ελήφθη η είσοδος χρήστη
Προκειμένου ο χρήστης να μπορεί να αλληλεπιδράσει με το πρόγραμμα Java, είναι πρακτικό να διαβάζετε τις πληκτρολογήσεις.
- Για να το κάνετε αυτό, γράψτε πρώτα την εντολή »import java.util.Scanner;« για να εισάγετε την απαιτούμενη ενότητα.
- Στη συνέχεια, δημιουργήστε ένα νέο σαρωτή με την επιλογή "Scanner Input = new Scanner (System.in)".
- Με την εντολή »System.out.println (Input.nextLine ()), « θα μπορούσατε τώρα να έχετε ολόκληρη την εξερχόμενη γραμμή γραμμής.
- Εναλλακτικά, μπορείτε να χρησιμοποιήσετε τα "nextByte ()", "nextShort ()", "nextInt ()", "nextLong ()", "nextFloat ()", «Χρήση. Αυτό με τη σειρά του εξαρτάται από τον τύπο των δεδομένων που θέλετε να λάβετε.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-7.webp)
Μάθετε Προγραμματισμός Java - Μέρος 2
Τώρα που γνωρίζετε τα βασικά, μπορείτε να ρίξετε μια ματιά στο μέρος 2 του οδηγού προγραμματισμού. Εκεί θα μάθετε περισσότερα σχετικά με τις συνθήκες και τους βρόχους της Java.
Στην επόμενη πρακτική συμβουλή, θα σας δείξουμε πώς μπορείτε εύκολα να μετατρέψετε τους αριθμούς κυμαινόμενου σημείου.
Τελευταία βίντεο
Αυτό το πρώτο πρόγραμμα Java γράφει "Hello". Είναι σημαντικό το κύριο πρόγραμμα να βρίσκεται πάντοτε σε μια τάξη που ονομάζεται "Κύριο". Ωστόσο, μπορείτε επίσης να δημιουργήσετε άλλες τάξεις.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-8.webp)
Μπορείτε να προσθέσετε σχόλια για να διευκολύνετε τον προγραμματισμό.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-9.webp)
Όπως και σε άλλες γλώσσες προγραμματισμού, μπορείτε επίσης να ορίσετε τις δικές σας μεταβλητές στην Java.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-10.webp)
Μπορείτε εύκολα να υπολογίσετε με την Java.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-11.webp)
Μπορείτε να αυξήσετε την αξία μιας μεταβλητής με διάφορους τρόπους.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-12.webp)
Διαφορετικές χορδές μπορούν επίσης εύκολα να συνδυαστούν.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-13.webp)
Είναι τόσο εύκολο να πάρετε την είσοδο του πληκτρολογίου του χρήστη.
![](http://hackzl.com/img/software/9770/java-programmieren-lernen-die-basics-14.webp)