Extras din laborator
Utilizare JDK (SDK)
Compilarea si executia unor programe Java
A. In mod linie de comanda
Se lucreaza numai in directorul POO.
Fisierele ce contin programe Java trebuie sa aiba un nume terminat cu
sirul de caractere ".java". Exemple:
test.java, p1.java
Daca fisierul sursa nu contine nici o clasa publica ("public class ...")
atunci numele fisierului poate fi diferit de numele clasei (claselor).
Exemplu de fisier cu numele "test.java":
class A {
public static void main ( String arg[]) {
System.out.println (" Test Java ");
}
}
Compilarea unui program Java, memorat intr-un fisier cu numele "test.java"
se face prin comanda:
javac test.java
Numele fisierului trebuie sa fie complet si nu este corecta comanda:
javac test
Compilatorul "javac" creeaza, pentru fiecare clasa din fisierul sursa, cate
un fisier care are numele clasei la care se adauga sirul ".class". Pentru clasa
"A" de ex. s-a creat fisierul "A.class", daca nu au existat erori la compilare.
(Pentru un nume de clasa conteaza daca sunt litere mari sau litere mici, deci
"A.class" este diferit de "a.class")
Pentru fiecare clasa din fisierul sursa se creaza un fisier "class" separat.
Executarea unui program Java inseamna interpretarea fisierului ce contine
clasa cu metoda "main" si se foloseste comanda "java":
java A
Comanda "java" primeste numele unei clase si nu al unui fisier; de aceea nu
apare numele "A.class" in comanda de apelare interpretor. Este gresita comanda
java A.class
Pentru examinarea documentatiei se va deschide fisierul index din
documentatia JDK in Internet Explorer.
B. Din mediul integrat Java Creator
Utilizarea documentatiei firmei Sun despre clasele JDK se face cu Ctrl-F1
sau prin selectarea optiunii "Help /JDK Help" din meniul principal.
Pentru a obtine informatii despre o clasa exista doua posibilitati:
- Se aduce cursorul pe numele clasei si se apasa Ctrl-F1.
- Se alege optiunea "Java API" din JDK-Help si apoi se selecteaza pachetul
(subpachetul) si clasa dorita.
Pentru a obtine informatii despre o functie (metoda sau constructor):
- Se aduce cursorul pe numele metodei si se apasa Ctrl-F1.
- Se alege optiunea de cautare "Search API" din JDK-Help, se introduce
numele clasei si Enter sau clic pe butonul "Search" (in loc de Enter).
Documentatia despre clase se afla in subdirectorul "api". Selectand "api"
se afiseaza numele pachetelor principale; selectand un nume de pachet (de
exemplu "java") se afiseaza numele subpachetelor s.a.m.d.
Se poate incarca si codul sursa al unei clase API si folosind fereastra
"DataView" din JCreator, se vizualizeaza un rezumat al membrilor clasei (metode si
variabile ale clasei). Selectand un nume de metoda se va afisa codul ei.
Selectare "DataView" din meniul principal: "View/DataView
Preview document
Conținut arhivă zip
- Programare Orientata pe Obiecte.doc