Java

Curs
9/10 (3 voturi)
Conține 11 fișiere: pdf
Pagini : 128 în total
Cuvinte : 44179
Mărime: 1.17MB (arhivat)
Publicat de: Manole C.
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Alex Tabusca

Extras din curs

INSTRUCTIUNI SI EXPRESII

Toate activitatile ce se realizeaza intr-un program Java pot fi rezumate la o serie de instructiuni .

O instructiune ( statement ) este o comanda simpla , scrisa intr-un limbaj de programare si care

determina o actiune .

Instructiunile sunt actiuni elementare ale unui program Java . Mai jos putem vedem mai multe exemple

de instructiuni Java simple :

int varsta=30;

import java.awt.dnd;

System.out.println(Text );

Jucator.scor=45000;

Unele instructiuni produc o valoare , ca in cazul in care se aduna doua numere . Aceste instructiuni se

numesc expresii .

O expresie este o instructiune care are ca rezultat producerea unei valori . Valoarea poate fi pastrata

pentru o folosire ulterioara in program , poate fi folosita imediat intr-o alta instructiune sau poate fi

ignorata . Valoarea produsa de o instructiune este numita valoare de retur .

Unele expresii produc o valoare de retur numerica , cum ar fi cazul cand se aduna doua numere ; altele

produc valori booleene  adevarat sau fals  sau pot produce chiar un obiect Java .

Chiar daca majoritatea programelor Java contin o singura instructiune pe fiecare linie aceasta este doar

o optiune de formatare , care nu stabileste unde incepe si unde se termina o instructiune ci are scopul

principal de a mari lizibilitatea programului .

De fapt , fiecare instructiune Java se termina cu  ;  . Intr-o singura linie se pot introduce astfel mai

multe instructiuni fara a determina probleme :

j.culoare=galben; j.alegere=false;

Instructiunile sunt grupate in Java folosind acoladele { si } . Un grup de instructiuni organizate intre

acolade se numeste bloc .

VARIABILE SI TIPURI DE DATE

Variabilele reprezinta un loc unde poate fi pastrata informatia intr-un program aflat in executie .

Valoarea poate fi modificata oricand in cadrul programului .

Pentru a crea o variabila trebuie sa ii dati un nume si sa stabiliti ce tip de informatie va stoca . De

asemenea , in momentul crearii puteti sa atribuiti variabilei o valoare initiala .

Exista trei tipuri de variabile in Java : variabile de instanta , variabile de clasa si variabile locale .

Variabilele de instanta sunt folosite pentru a defini atributele unui obiect .

Variabilele de clasa definesc atributele unei intregi clase de obiecte si se aplica tuturor instantelor

acesteia .

Variabilele locale sunt folosite in interiorul definitiilor metodelor sau al blocurilor de instructiuni din

cadrul unei metode . Ele pot fi folosite doar atunci cand metoda sau blocul este executat de

interpretorul Java , dupa care isi inceteaza existenta .

Cu toate ca aceste trei tipuri de variabile sunt create asemanator , variabilele de clasa si de instanta sunt

folosite intr-un alt mod decat variabilele locale . In continuare vom trata variabilele locale  celelalte

doua tipuri vor fi detaliate mai tarziu .

OBS : Spre deosebire de alte limbaje Java nu are variabile globale ( utilizabile in orice parte a unui

program ) . Variabilele de clasa si de instanta sunt folosite pentru a comunica informatii despre un

obiect sau altul si pot inlocui nevoia de variabile globale .

Inainte de a folosi o variabila in Java trebuie mai intai sa o declaram prin indicarea numelui si a tipului

de informatie pe care il va stoca . Formatul declaratiei este prezentat in continuare , specificandu-se

intai tipul de informatie si apoi numele :

int maxim;

String numeutilizator;

boolean stareTerminare;

Variabilele locale pot fi declarate in orice loc in interiorul unei metode , la fel ca oricare alta

instructiune Java insa trebuie declarate inainte de a fi folosite . In mod normal declararea variabilelor

urmeaza imediat dupa instructiunea care defineste metoda .

Public static void main(string argumente[]) {

int total;

String titlu;

Boolean activare;

}

Daca vrem sa cream mai multe variabile de acelasi tip le putem declara pe toate in aceeasi instructiune ,

separate de  ,  :

String strada , oras , tara ;

Variabilelor li se poate atribui o valoare atunci cand sunt create prin atribuire :

int codposta=7000;

String nume=Alex;

boolean alegere=true;

int varsta=50 , inaltime=170;

Dupa cum se poate vedea avem si posibilitatea de a atribui valori mai multor variabile de acelasi tip .

Variabilelor locale trebuie sa li se atribuie valori inainte de a fi folosite in program , altfel acestea nu se

vor compila .

Definitiile variabilelor de instanta si de clasa primesc o valoare initiala in functie de tipul informatiei pe

care o stocheaza :

- variabilele numerice : 0

- caracterele : �

- variabilele booleene : false

- obiectele : null

Numele variabilelor in Java trebuie sa inceapa cu o litera , cu underscore ( _ ) sau cu  $   ele nu

pot incepe cu o cifra . Dupa primul caracter numele variabilelor pot contine orice combinatie de cifre si

litere .

Trebuie sa retinem ca Java tine cont de litere mari si mici . Din aceasta cauza un program poate avea

doua variabile diferite : una numita X si alta x sau una alb si alta ALB .

In practica s-a impus o regula de denumire a variabilelor Java : numele sunt formate din cuvinte

sugestive iar in cazul in care sunt necesare mai multe cuvinte primul caracter al numelui este mic iar

inceputul fiecarui cuvant este scris cu majuscula , ca in exemplele de mai jos :

Preview document

Java - Pagina 1
Java - Pagina 2
Java - Pagina 3
Java - Pagina 4
Java - Pagina 5
Java - Pagina 6
Java - Pagina 7
Java - Pagina 8
Java - Pagina 9
Java - Pagina 10
Java - Pagina 11
Java - Pagina 12
Java - Pagina 13
Java - Pagina 14
Java - Pagina 15
Java - Pagina 16
Java - Pagina 17
Java - Pagina 18
Java - Pagina 19
Java - Pagina 20
Java - Pagina 21
Java - Pagina 22
Java - Pagina 23
Java - Pagina 24
Java - Pagina 25
Java - Pagina 26
Java - Pagina 27
Java - Pagina 28
Java - Pagina 29
Java - Pagina 30
Java - Pagina 31
Java - Pagina 32
Java - Pagina 33
Java - Pagina 34
Java - Pagina 35
Java - Pagina 36
Java - Pagina 37
Java - Pagina 38
Java - Pagina 39
Java - Pagina 40
Java - Pagina 41
Java - Pagina 42
Java - Pagina 43
Java - Pagina 44
Java - Pagina 45
Java - Pagina 46
Java - Pagina 47
Java - Pagina 48
Java - Pagina 49
Java - Pagina 50
Java - Pagina 51
Java - Pagina 52
Java - Pagina 53
Java - Pagina 54
Java - Pagina 55
Java - Pagina 56
Java - Pagina 57
Java - Pagina 58
Java - Pagina 59
Java - Pagina 60
Java - Pagina 61
Java - Pagina 62
Java - Pagina 63
Java - Pagina 64
Java - Pagina 65
Java - Pagina 66
Java - Pagina 67
Java - Pagina 68
Java - Pagina 69
Java - Pagina 70
Java - Pagina 71
Java - Pagina 72
Java - Pagina 73
Java - Pagina 74
Java - Pagina 75
Java - Pagina 76
Java - Pagina 77
Java - Pagina 78
Java - Pagina 79
Java - Pagina 80
Java - Pagina 81
Java - Pagina 82
Java - Pagina 83
Java - Pagina 84
Java - Pagina 85
Java - Pagina 86
Java - Pagina 87
Java - Pagina 88
Java - Pagina 89
Java - Pagina 90
Java - Pagina 91
Java - Pagina 92
Java - Pagina 93
Java - Pagina 94
Java - Pagina 95
Java - Pagina 96
Java - Pagina 97
Java - Pagina 98
Java - Pagina 99
Java - Pagina 100
Java - Pagina 101
Java - Pagina 102
Java - Pagina 103
Java - Pagina 104
Java - Pagina 105
Java - Pagina 106
Java - Pagina 107
Java - Pagina 108
Java - Pagina 109
Java - Pagina 110
Java - Pagina 111
Java - Pagina 112
Java - Pagina 113
Java - Pagina 114
Java - Pagina 115
Java - Pagina 116
Java - Pagina 117
Java - Pagina 118
Java - Pagina 119
Java - Pagina 120
Java - Pagina 121
Java - Pagina 122
Java - Pagina 123
Java - Pagina 124
Java - Pagina 125
Java - Pagina 126
Java - Pagina 127
Java - Pagina 128

Conținut arhivă zip

  • Curs-9-java.pdf
  • Curs-8-Java.pdf
  • Curs-7-Java.pdf
  • Curs-6-Java.pdf
  • Curs-5-Java.pdf
  • Curs-4-Java.pdf
  • Curs-3-Java.pdf
  • Curs-2-Java.pdf
  • Curs-1-Java.pdf
  • Curs-11-java.pdf
  • Curs-10-java.pdf

Alții au mai descărcat și

Lucru cu Imagini în Java

LUCRUL CU IMAGINI IN JAVA 1.Clasa java.awt.image Pachetul java.awt.image contine 3 interfete cu functii specifice: ImageConsumer, ImageObserver,...

Baze de Date în Visual Foxpro

Baze de date în Visual FoxPro 1. Tabele de date FoxPro este un mediu de dezvoltare integrat, care, pe lânga instrumentele de programare, ofera...

Curs HTML

Internetul a fost descris ca „o colectie larga de retele“ sau ca o „retea de retele“. Desi ambele definitii sînt corecte, nici una nu surprinde...

Visual C++

Dupa cum multi dintre noi cunosc ,atomul este format din particule materiale si anume un nucleu incarcat electric pozitiv si mai multi electroni...

Programare în Java Script

Java - Sectiunea 3 Reducerea efectului de palpaire la crearea animatiilor Efectul suparator de palpaire a imaginii in cazul animatiilor, se poate...

Structuri de Date și Algoritmi

Arbori Binari Optimi Despre arbori binari optimi putem vorbi atunci cand, pentru fiecare dintre cheile unui arbore binar ordonat cunoastem...

TIC

Capitolul 1 Calculatorul electronic; structura calculatorului electornic; sistemul de operare; editoarele de text; programe de calcul tabelar....

Curs C++

Limbajele C si C++ sunt limbaje de programare de nivel înalt. Limbajul C a aparut în anii 1970 si a fost creat de Dennis Ritchie în...

Te-ar putea interesa și

JAVA - Battleship

CAPITOLUL 1 INTRODUCERE 1.1. Notiuni introductive Jocuri Un joc este o activitate recreaţională în care sunt implicaţi unul sau mai mulţi...

Ilustrarea și simularea unor algoritmi legați de inteligența artificială folosind programarea orientată pe obiect în limbajul java

Introducere Am ales lucrarea intitulată „Ilustrarea și simularea unor algoritmi de inteligență artificială folosind programarea orientată pe...

Crearea unui website cu aplicații numerice utilizând platforma Java 2015

I. Introducere În zilele noastre, tehnologia s-a dezvoltat foarte mult odată cu dezvoltarea de aplicații în domeniile industriale și mai ales...

Structuri de Date în Limbajul Java

Motivaţia lucrării Structurile de date reprezintă modalitatea în care datele sunt dispuse în memoria calculatorului(sau păstrate pe disc)....

Implementarea Algoritumului Dijkstra pentru Calcularea Drumului Optim Folosind Java

1. Introducere 1.1 Ce este un algoritm?Tipuri de algoritmi folositi pentru calcularea drumului optim Scurt istoric: “Originile teoriei...

Limbajul Java pe Internet

ADNOTARE Cuvinte cheie: Java, Server, Client, URL, RMI, JSP, JSF, applet. Limbajul Java a aparut datoritã necesitãtii rezolvãrii problemelor...

Procesor JAVA în Baza Arhitecturii RISC

1. Necesitatea utilizării şi particularităţile de funcţionare a Java Virtual Machine 1.1. Noţiuni generale JAVA este un limbaj de programare...

Fire de Execuție Java

INTRODUCERE Java este un limbaj de programare orientat-obiect, puternic tipizat, conceput de către James Gosling la Sun Microsystems (acum filială...

Ai nevoie de altceva?