Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
215Activity
×

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Cristian Frasinaru-Curs practic de Java

Cristian Frasinaru-Curs practic de Java

Ratings:

4.93

(14)
|Views: 40,673|Likes:
Published by anon-331879
Curs de Java
Curs de Java

More info:

Published by: anon-331879 on Nov 21, 2007
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

07/05/2013

pdf

text

original

 
Curs practic de Java
Cristian Fr˘asinaru
 
Cuprins
1 Introducere ˆın Java 11
1.1 Ce este Java ? . . . . . . . . . . . . . . . . . . . . . . . . . . . 111.1.1 Limbajul de programare Java . . . . . . . . . . . . . . 111.1.2 Platforme de lucru Java . . . . . . . . . . . . . . . . . 121.1.3 Java: un limbaj compilat ¸si interpretat . . . . . . . . . 131.2 Primul program . . . . . . . . . . . . . . . . . . . . . . . . . . 141.3 Structura lexicaa a limbajului Java . . . . . . . . . . . . . . . 161.3.1 Setul de caractere . . . . . . . . . . . . . . . . . . . . . 161.3.2 Cuvinte cheie . . . . . . . . . . . . . . . . . . . . . . . 161.3.3 Identicatori . . . . . . . . . . . . . . . . . . . . . . . . 171.3.4 Literali . . . . . . . . . . . . . . . . . . . . . . . . . . . 171.3.5 Separatori . . . . . . . . . . . . . . . . . . . . . . . . . 191.3.6 Operatori . . . . . . . . . . . . . . . . . . . . . . . . . 191.3.7 Comentarii . . . . . . . . . . . . . . . . . . . . . . . . 201.4 Tipuri de date ¸si variabile . . . . . . . . . . . . . . . . . . . . 211.4.1 Tipuri de date . . . . . . . . . . . . . . . . . . . . . . . 211.4.2 Variabile . . . . . . . . . . . . . . . . . . . . . . . . . . 221.5 Controlul execut¸iei . . . . . . . . . . . . . . . . . . . . . . . . 241.5.1 Instruct¸iuni de decizie . . . . . . . . . . . . . . . . . . 241.5.2 Instruct¸iuni de salt . . . . . . . . . . . . . . . . . . . . 251.5.3 Instruct¸iuni pentru tratarea except¸iilor . . . . . . . . . 261.5.4 Alte instruct¸iuni . . . . . . . . . . . . . . . . . . . . . 261.6 Vectori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261.6.1 Crearea unui vector . . . . . . . . . . . . . . . . . . . . 261.6.2 Tablouri multidimensionale . . . . . . . . . . . . . . . 281.6.3 Dimensiunea unui vector . . . . . . . . . . . . . . . . . 281.6.4 Copierea vectorilor . . . . . . . . . . . . . . . . . . . . 291
 
2
CUPRINS 
1.6.5 Sortarea vectorilor - clasa
Arrays
. . . . . . . . . . . . 291.6.6 Vectori cu dimensiune variabia ¸si eterogeni . . . . . . 301.7 S¸iruri de caractere . . . . . . . . . . . . . . . . . . . . . . . . 301.8 Folosirea argumentelor de la linia de comand˘a . . . . . . . . . 311.8.1 Transmiterea argumentelor . . . . . . . . . . . . . . . . 311.8.2 Primirea argumentelor . . . . . . . . . . . . . . . . . . 321.8.3 Argumente numerice . . . . . . . . . . . . . . . . . . . 34
2 Obiecte ¸si clase 35
2.1 Ciclul de viat¸˘a al unui obiect . . . . . . . . . . . . . . . . . . . 352.1.1 Crearea obiectelor . . . . . . . . . . . . . . . . . . . . . 352.1.2 Folosirea obiectelor . . . . . . . . . . . . . . . . . . . . 372.1.3 Distrugerea obiectelor . . . . . . . . . . . . . . . . . . 382.2 Crearea claselor . . . . . . . . . . . . . . . . . . . . . . . . . . 392.2.1 Declararea claselor . . . . . . . . . . . . . . . . . . . . 392.2.2 Extinderea claselor . . . . . . . . . . . . . . . . . . . . 402.2.3 Corpul unei clase . . . . . . . . . . . . . . . . . . . . . 412.2.4 Constructorii unei clase . . . . . . . . . . . . . . . . . . 422.2.5 Declararea variabilelor . . . . . . . . . . . . . . . . . . 462.2.6 this ¸si super . . . . . . . . . . . . . . . . . . . . . . . . 492.3 Implementarea metodelor . . . . . . . . . . . . . . . . . . . . 502.3.1 Declararea metodelor . . . . . . . . . . . . . . . . . . . 502.3.2 Tipul returnat de o metod˘a . . . . . . . . . . . . . . . 522.3.3 Trimiterea parametrilor atre o metod˘a . . . . . . . . . 532.3.4 Metode cu num˘ar variabil de argumente . . . . . . . . 562.3.5 Supraˆınc˘arcarea ¸si supradefinirea metodelor . . . . . . 572.4 Modicatori de acces . . . . . . . . . . . . . . . . . . . . . . . 582.5 Membri de instant¸˘a ¸si membri de clas˘a . . . . . . . . . . . . . 59 2.5.1 Variabile de instant¸˘a ¸si de clas˘a . . . . . . . . . . . . . 59 2.5.2 Metode de instant¸˘a ¸si de claa . . . . . . . . . . . . . . 61 2.5.3 Utilitatea membrilor de clas˘a . . . . . . . . . . . . . . 622.5.4 Blocuri statice de init¸ializare . . . . . . . . . . . . . . . 632.6 Clase imbricate . . . . . . . . . . . . . . . . . . . . . . . . . . 642.6.1 Denirea claselor imbricate . . . . . . . . . . . . . . . . 642.6.2 Clase interne . . . . . . . . . . . . . . . . . . . . . . . 662.6.3 Identicare claselor imbricate . . . . . . . . . . . . . . 662.6.4 Clase anonime . . . . . . . . . . . . . . . . . . . . . . . 672.7 Clase ¸si metode abstracte . . . . . . . . . . . . . . . . . . . . 67

Activity (215)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Cosmin Andrei liked this
Johny Septelici added this note|
we sa ma cac in capu vostru mai ghini nu invat dekit sa fiu asa loh sa nu pot copia de pe net o carte moca uitati http://java.net/downloads/jdf/Cristia...u-Curs_practic_de_Java.pdf
Johny Septelici added this note|
este we nasharu http://java.net/downloads/jdf/Cristia...u-Curs_practic_de_Java.pdf
Budacan Roland liked this
Ana Renta liked this
Ana Renta liked this
stoicaaurora liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->