0% au considerat acest document util (0 voturi)
47 vizualizări12 pagini

Programare Java

Documentul prezintă informații despre programarea în Java, inclusiv bibliografie, obiectivele cursului, legături utile, instalarea și configurarea mediului de dezvoltare Java, exemple de cod Java și lucrul cu fișiere în Java.

Încărcat de

Dicu Andrei Catalin
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PPTX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
47 vizualizări12 pagini

Programare Java

Documentul prezintă informații despre programarea în Java, inclusiv bibliografie, obiectivele cursului, legături utile, instalarea și configurarea mediului de dezvoltare Java, exemple de cod Java și lucrul cu fișiere în Java.

Încărcat de

Dicu Andrei Catalin
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PPTX, PDF, TXT sau citiți online pe Scribd

Programare

Bibliografie

Horia Georgescu, Introducere n universul Java, Editura


tehnic, Bucureti, 2002.
Stefan Tanas, Cristian Olaru, tefan Andrei, Java de la 0 la
expert (ediia a II-a), Editura Polirom, 2007, 2011.
Cristian Frsinaru, Curs practic de Java, Bucureti, Editura
Matrix Rom, 2005.
Daniel Danciu, George Mardale, Arta programrii n Java,
vol. I - Concepte fundamentale, Editura Albastr
Daniel Danciu, George Mardale, Arta programrii n Java,
vol. II - Algoritmi i structuri de date, Editura Albastr
Florian Mircea Boian, Rare Florin Boian, Tehnologii
fundamentale Java pentru aplicaii Web, Editura Albastr,
Cluj-Napoca, 2004.
Bruce Eckel, Thinking in Java, Prentice Hall, 2003
Michael Morrison, Sams Teach Yourself Wireless Java with
J2ME in 21 Days, Sams, 2001.

Obiectivele cursului

Introducere n Java
Clase i obiecte n Java
Fluxuri de intrare/ieire
Excepii i manipularea acestora
Interfee, pachete, serializarea obiectelor
Applet-uri
Internaionalizarea aplicaiilor
Interfee grafice
Fire de execuie
Lucrul cu baze de date n Java
Tehnologia Java Servlet
Java Server Pages (JSP)
Introducere n J2ME

Legturi utile
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]

Instalare
Java
[Link]
IDE
[Link] sau
[Link]
De adugat calea ctre Java\jdk\bin la PATH:
My Computer -> Properties -> Advanced system
settings -> Environment variables -> Path -> adugai
C:\Program Files\Java\jdk1.7.0_06\bin;

[Link]
class FirstApp{
public static void main(String args[]){
[Link]("Hello, world!");
}
}

Salvare cu nume fiier: [Link]


Compilarea se face utiliznd compilatorul [Link]:
javac [Link]
n urma ei va rezulta un fiier [Link]
Pentru execuie se apeleaz interpretorul [Link]
java FirstApp

Compilarea din linia de


comand

[Link]
public class SecondApp{
public static void main(String args[]){
[Link]("Parametrii sunt:");
for (int i=0; i<[Link]; i++)
[Link](args[i]);
}
}
===============
javac [Link]
java SecondApp lista_identificatori

Eclipse /
NetBeans
Crearea unui
proiect Java:
File -> New Java
project

Eclipse /
NetBeans
Crearea unei
noi clase Java:
File -> New Java
class

import [Link];
import [Link];
import [Link];
public class LucruFisiere {
public static void main(String[] args) {
File f = new File(".");
File[] files = [Link]();
try {
FileWriter fw = new FileWriter("[Link]");
PrintWriter pw = new PrintWriter(fw);
[Link]("Directorul curent este: " + [Link]() + "\n");
[Link]("Fisierele din directorul curent sunt: " + "\n");
for (int i = 0; i < [Link]; i++)
[Link](files[i].getAbsolutePath() + "\n");
[Link]("Am terminat...");
[Link]();
[Link]();
} catch (Exception e) {
[Link]();
}
}
}

S-ar putea să vă placă și