This shows you the differences between two versions of the page.
poo:breviare:breviar-01 [2018/09/18 18:58] mihai.nan |
poo:breviare:breviar-01 [2023/10/16 19:35] (current) carmen.odubasteanu |
||
---|---|---|---|
Line 3: | Line 3: | ||
====== Breviar ====== | ====== Breviar ====== | ||
===== Laborator 1 - Introducere în Java ===== | ===== Laborator 1 - Introducere în Java ===== | ||
- | |||
- | * Responsabil: [[mihai.nan.cti@gmail.com|Mihai Nan]] | ||
- | * Profesor titular: Carmen Odubășteanu | ||
- | * Data publicării: 15.02.2013 | ||
- | * Data ultimei modificări: 15.02.2013 | ||
- | |||
=== Introducere === | === Introducere === | ||
Line 29: | Line 23: | ||
Mașina virtuală Java este mediul în care se execută programele Java. În prezent, există mai mulți furnizori de **JVM**, printre care **Oracle**, **IBM**, **Bea**, **FSF**. În 2006, **Sun** a anunțat că face disponibilă varianta sa de **JVM** ca open-source. | Mașina virtuală Java este mediul în care se execută programele Java. În prezent, există mai mulți furnizori de **JVM**, printre care **Oracle**, **IBM**, **Bea**, **FSF**. În 2006, **Sun** a anunțat că face disponibilă varianta sa de **JVM** ca open-source. | ||
+ | {{ :poo:breviare:developing.png?700 |}} | ||
=== Mediul integrat Eclipse === | === Mediul integrat Eclipse === | ||
Line 93: | Line 88: | ||
- În tab-ul **Javadoc** apăsați butonul **Add ZIP/Folder** și apoi specificați locația fișierelor **Javadoc**. | - În tab-ul **Javadoc** apăsați butonul **Add ZIP/Folder** și apoi specificați locația fișierelor **Javadoc**. | ||
- Apăsați butonul **Close**. Restartați IDE-ul. În acest moment, puteți accesa documentația din meniul **Help**, alegând **Javadoc References** și indicând **Java Platform SE 8**. | - Apăsați butonul **Close**. Restartați IDE-ul. În acest moment, puteți accesa documentația din meniul **Help**, alegând **Javadoc References** și indicând **Java Platform SE 8**. | ||
+ | |||
+ | == Parametri în linia de comandă == | ||
+ | Pentru a folosi parametri în linia de comandă, se vor efectua următorii pași: | ||
+ | 1. Se va executa un click dreapta pe numele proiectului și se va alege Properties din meniul pop-up. | ||
+ | 2. Se va selecta ramura Run din arborele de configurare al proiectului și în campul Arguments se vor scrie parametrii doriți. | ||
+ | |||
+ | === Mediul integrat IntelliJ IDEA === | ||
+ | |||
+ | == Scrierea și rularea programelor Java == | ||
+ | |||
+ | Pentru scrierea și rularea unei aplicații Java, utilizând acest IDE, se vor executa următorii pași: | ||
+ | - Se va alege din meniul **File** opțiunea **New Project**. {{ :poo:breviare:1.png?800 |}} | ||
+ | - Se va alege **Java** din minifereastra din stânga (prima opțiune de sus) și puteți să alegeți versiunea de SDK pentru proiect, apoi dați next. {{ :poo:breviare:2.png?800 |}} | ||
+ | - Va apărea o opțiunea **Create project from template**. O bifați pentru a selecta opțiunea de mai jos **Command Line App**, pentru a avea predefinită metoda ''main'' în clasa ''Main'' (care va fi de asemenea predefinită în proiect). {{ :poo:breviare:3.png?800 |}} | ||
+ | - Adăugați un nume și o cale de acces pentru proiect. {{ :poo:breviare:4.png?800 |}} | ||
+ | - În dreapta-sus, este un buton de rulare a programului (**Shift-F10**), iar pentru build puteți folosi shortcut-ul **Ctrl + F9**. {{ :poo:breviare:5.png?800 |}} | ||
+ | - Într-un proiect puteți avea mai multe clase care conțin o metodă ''main'', însă o singură clasă e folosită pentru rulare. Pentru a selecta o altă clasă ce conține metoda ''main'', avem panoul din stânga cu ierarhia proiectului, click-dreapta pe clasa dorită și alegem opțiunea Run **"NumeClasa.main()"**. {{ :poo:breviare:6.png?800 |}} | ||
+ | |||
+ | == Parametri în linia de comandă == | ||
+ | |||
+ | Pentru a folosi parametri în linia de comandă, se vor efectua următorii pași: | ||
+ | 1. Se va alege comanda Run din meniul principal (orizontal) al IDE-ului | ||
+ | 2. Se va selecta ramura Run din arborele de configurare al proiectului și apoi se da click pe sageata din dreptul clasei noastre | ||
+ | 3. Se alege Edit si în campul Program arguments se vor scrie parametrii doriți. | ||
+ | |||
+ | === Introducere în Java === | ||
+ | |||
+ | == Structura unui fișier == | ||
+ | {{ :poo:breviare:hello.png?700 |}} | ||
+ |