Cunoaște Intuit, o prelegere, o idee generală despre limbajul Java

1.5.Identifikatory. Variabile și tipuri. tipuri și tipuri de referință Primitive

Identificatorii - numele variabilelor, subrutine, funcții, și alte elemente ale limbajului de programare. Identificatorii pot fi folosite numai litere și cifre, iar prima ar trebui să fie întotdeauna o literă (inclusiv subliniere și dolar), iar apoi poate exista o combinație arbitrară de litere și cifre. Unele caractere non-englezești sunt tratate ca litere, iar acestea pot fi utilizate în identificatori. Dar unii sunt folosite ca delimitatori și ID-urile nu pot fi utilizate.

Limbajul Java este sensibil la caz. Aceasta înseamnă că elementele de identificare sunt sensibile la faptul că, în acest caz (superioară sau inferioară) sunt tastate caractere. De exemplu, numele i1 și I1 corespund ID-uri diferite. Această regulă este familiar celor care au studiat limbi C / C ++, dar poate la primele dificultăți cauza pentru cei care au studiat limba PASCAL, care este insensibil la caz.

Lungimea unui identificator în Java, fie, cel puțin în termen de motiv. Deci, chiar dacă lungimea identificatorului pe întreaga lățime a compilatorului NetBeans ecran funcționează corect.

Tip Assignment int i1 = i2 = 5;. tipic de C / C ++, este interzisă.

Pentru începători, observăm că simbolul „=“ este folosit în Java și multe alte limbi ca un caracter de atribuire. mai degrabă decât un simbol al egalității, așa cum se obișnuiește în matematică. Aceasta înseamnă că valoarea. în picioare pe partea dreaptă a acestui caracter este copiat în variabila din partea stângă. Aceasta este, de exemplu, atribuire b = a înseamnă că variabila (celula) cu denumirea b trebuie să copiați valoarea variabilei (celula) cu numele unui. Prin urmare, greșit din punct de vedere al expresiei matematică

Programarea este destul de corect. Aceasta înseamnă că trebuie să luăm valoarea. stocate în celulă numită x. se adaugă la acesta 1 (acest lucru va avea loc undeva in afara x celula), apoi scrieți rezultatul obținut în celula x. înlocuindu-le fosta valoare.

și așa mai departe. De exemplu,

Tipuri de primitive sunt cele pentru care datele sunt conținute într-o celulă de memorie unică, iar această celulă are subcells.

În Java, toate tipurile sunt împărțite în primitive și de referință. Pentru tipurile primitive includ următoarele tipuri predefinite: tipuri întregi octet. scurt. int. mult timp. char. tipuri de date de virgula mobila float. dublu. precum și boolean (logic) tipul boolean și tipul de enumerare, a declarat cu cuvântul rezervat un enum (prescurtarea de la enumerare - „transfer“). Toate celelalte tipuri de Java sunt de referință.

În Java, următorul acord privind registrul de litere de identificare:

  • Numele primitivilor trebuie să fie scrise cu litere mici (cu litere mici). De exemplu, int, float, boolean, etc.
  • Numele tipurilor de referință ar trebui să înceapă cu un capital de litere (mari) și apoi numele constând dintr-un singur cuvânt, scris și toate celelalte litere din litere mici. De exemplu, obiect, float, boolean, Colectia, Runnable. Dar dacă numele compusului, o nouă parte a numelui începe cu o literă de capital. De exemplu, JButton, JTextField, JFormattedTextField, MyType etc. Vă rugăm să rețineți că tipurile float și float. boolean și boolean sunt diferite - limbajul Java este sensibil la majuscule!
  • Pentru variabile și nume de metode care constau dintr-un singur cuvânt ar trebui să fie scris cu litere mici. De exemplu, i, j, object1. Dacă numele este un compozit, o nouă parte a numelui începe cu o scrisoare de capital: myVariable, jButton2, jTextField2.getText (), etc.
  • Numele constante ar trebui să fie scrise în (cu majuscule) majuscule, partajarea inclusă în numele părților componente ale unui subliniere „_“. De exemplu, Double.MIN_VALUE, Double.MAX_VALUE. JOptionPane.INFORMATION_MESSAGE, MY_CHARS_COUNT etc.
  • O subliniere „_“ se recomandă să fie utilizate pentru componente separate ale numelui numai numele de constante și pachete.

Tipuri de referință Java utilizate în programarea orientată pe obiecte. În special, pentru lucrul cu siruri de caractere, fișiere, elemente de interfață de utilizator. Toate tipurile definite de utilizator (Publicată de programator). cu excepția tipurilor, enumerările, sunt de referință. Inclusiv - tipuri de coarde.

scurt rezumat

  • Versiunea Java 1.0 și Java 1.1 este numit 1. Toate versiunile Java din c 1.2 este numit Java 2.
  • Pune pe computer Java Runtime Environment (Java Virtual-mașină) se poate realiza prin instalarea SDK (Software Development Kit) - un kit de dezvoltare de software. Există trei tipuri de SDK:
    • Java ME - set de Java Micro Edition, conceput pentru a programa "hardware-ul client subțire."
    • Java SE - set de Java Standard Edition, conceput pentru programarea pe desktop.
    • Java EE - set de Java Enterprise Edition, conceput pentru scrierea de software de tip server.

    Greseli frecvente:

    • Trimite un mesaj pentru formularul 16-ary numerelor 0, 1, 8, 15, 16, 255, 256.
    • Pentru a da un răspuns la întrebarea dacă identificatori valide i1. i_1. 1i. i1. i1234567891011. IJKLMN?
    • Ele sunt myObject valabile și diferiți identificatori. MyObject. myobject. Myobject. obiectul meu. my_object?

    articole similare