• Αρχική
    • ΜΑΙΟΣ 2017
    • Αναλυτικές Ενότητες
  • Blog- Εισαγωγικά - Βοήθεια - Ανακοινώσεις
  • Εισαγωγή στην Java
    • Πρώτη Γνωριμία
    • Βασικές Έννοιες
    • Βασικά Στοιχεία της Γλώσσας >
      • Variables (Μεταβλητές)
      • Operators (Τελεστές)
      • Expressions, Statements, Blocks (Εκφράσεις, Δηλώσεις, Μπλοκς)
      • Control Flow Statements (Δηλώσεις Ελέγχου Ροής)
      • Branching Statements
    • Κλάσεις και αντικείμενα
    • Φωλιασμένες Κλάσεις
    • Interfaces και Κληρονομικότητα
  • Παλαιότερα Σεμινάρια
    • Login - Είσοδος
    • Εισαγωγή στην Java
    • Εικόνες Android
    • Αρχεία Σεμιναρίου
    • Πρόγραμμα Σεμιναρίου
    • Απρίλιος 2014 >
      • Πρόγραμμα Σεμιναρίου
      • Εισαγωγικά - Βοήθεια - Ανακοινώσεις
      • Αρχεία
Android Seminar

Expressions, Statements, Blocks (ΕκφρΑσεις, ΔηλΩσεις, Μπλοκς)

Expressions (Εκφράσεις)
Με τους τελεστές, όπως είπαμε στην προηγούμενη ενότητα, κατασκευάζουμε εκφράσεις.

π.χ.

int cadence = 0;
anArray[0] = 100;
System.out.println("Element 1 at index 0: " + anArray[0]); int result = 1 + 2; // result is now 3
if (value1 == value2)  System.out.println("value1 == value2");


Statements(Δηλώσεις)
Οι εκφράσεις για να χρησιμοποιηθούν στην Java τοποθετούνται σε δηλώσεις ή αλλιώς προτάσεις. Η δηλώσεις στην Java τερματίζονται με « ; ».Οι δηλώσεις είναι κάτι ανάλογο με την πρόταση στην φυσική γλώσσα. Μια δήλωση αποτελεί μια ξεχωριστή οντότητα εκτέλεσης του προγράμματος. Οι παρακάτω τύποι εκφράσεων μπορούν να γίνουν δηλώσεις αν ακολουθηθούν από ελληνικό ερωτηματικό(;).

    Έκφραση ανάθεσης
    Χρήση ++ or --
    Κλήση μεθόδων
    Δημιουργία αντικειμένων

Τέτοιες δηλώσεις ονομάζονται και δηλώσεις εκφράσεων


// δήλωση ανάθεσης
aValue = 8933.234;
// δήλωση αύξησης
aValue++;
// κλήση μεθόδου
System.out.println("Hello World!");
// δημιουργία αντικειμένου
Bicycle myBike = new Bicycle();


Πέρα τον δηλώσεων εκφράσεων έχουμε και δηλώσεις ορισμού (declaration statements) και δηλώσεις ελέγχου ροής (control flow statements) n addition to expression statements, there are two other kinds of statements: declaration statements. Οι δηλώσεις ορισμού όπως έχουμε ήδη δει πολλές φόρες ορίζουν μια μεταβλητή.

// δήλωση ορισμού.
double aValue = 8933.234;


Τέλος οι δηλώσεις ελέγχου ροής καθορίζουν τη σειρά με την οποία εκτελούνται οι δηλώσεις. Θα τις δούμε παρακάτω.

Blocks
Έχουμε ήδη αναφερθεί στα μπλοκ αλλά τώρα μπορούμε να δώσουμε ένα πιο ακριβή ορισμό. Το μπλοκ λοιπόν  είναι μια ομάδα από 0 ή περισσότερες δηλώσεις που περικλείονται από ζεύγη “{ }” . Παρακάτω έχουμε ένα παράδειγμα από την επόμενη ενότητα που δείχνει πως χρησιμεύουν τα μπλοκ σε μια δήλωση ελέγχου ροής if

class BlockDemo {
     public static void main(String[] args) {
          boolean condition = true;
          if (condition) { // αρχή block 1
               System.out.println("Condition is true.");
          } // τέλος block one
          else { // αρχή block 2
               System.out.println("Condition is false.");
          } // τέλος block 2
     }

}


Powered by Create your own unique website with customizable templates.