Differences

This shows you the differences between two versions of the page.

Link to this comparison view

poo-ca-cd:laboratoare:poo-java [2020/08/17 19:01]
florin.mihalache [Platforma Java]
poo-ca-cd:laboratoare:poo-java [2021/09/04 23:05] (current)
florin.mihalache [Download]
Line 44: Line 44:
  ​Diagrama,​ până acum, arată astfel: ​  ​Diagrama,​ până acum, arată astfel: ​
   ​   ​
- ''​Clasamea.java''​ ----compilare---> ''​Clasamea.class''​ [ pe mașina de dezvoltare ] +  ​''​Clasamea.java''​ -compilare -> ''​Clasamea.class''​ [ pe mașina de dezvoltare ] 
   ​   ​
  Acest pas corespunde cu invocarea compilatorului astfel: ​  Acest pas corespunde cu invocarea compilatorului astfel: ​
Line 55: Line 55:
   ​   ​
  ​Diagrama arată așa:   ​Diagrama arată așa: 
-  ​ + 
- ----------------------------------------------------------------------  +  ​* ​flow de bytecode -> JRE -> flow instrucțiuni native 
- ​| ​flow de bytecode ​| ------> JRE | ----> flow instrucțiuni native ​ +
- ----------------------------------------------------------------------  +
-  ​+
  Pasul corespunde cu invocarea mașinii virtuale astfel: ​  Pasul corespunde cu invocarea mașinii virtuale astfel: ​
   ​   ​
Line 119: Line 117:
  
 Segmentele de memorie inițiale, precum și parametri de rulare sunt ilustrați mai jos. Segmentele de memorie inițiale, precum și parametri de rulare sunt ilustrați mai jos.
-{{ :​laboratoare:​java-basics:​jvm.jpg?​nolink |Java VM memory }}+{{ poo-ca-cd:​laboratoare:​java-basics:​jvm.jpg?​nolink |Java VM memory }}
  
  
Line 182: Line 180:
 <​code> ​  java HelloWorld ​ <​code> ​  java HelloWorld ​
 </​code> ​ </​code> ​
-==== Instalare ​Eclipse ​IDE ==== +==== Instalare ​IntelliJ ​IDE ==== 
   ​   ​
- ​Pentru Java există mai multe medii de dezvoltare dintre care noi recomandăm ​Eclipse ​datorită plugin-urilor disponibile. ​Eclipse ​oferă plugin-uri și pentru ​PHPC/C++Python ​etc. + ​Pentru Java există mai multe medii de dezvoltare dintre care noi recomandăm ​IntelliJ ​datorită plugin-urilor disponibile. ​IntelliJ ​oferă plugin-uri și pentru ​PythonJavaScript, etc. 
   ​   ​
- Eclipse ​poate fi download-at de [[http://eclipse.org/downloads/ |aici]]. Pentru instalare vă recomandăm acest [[http://www.vogella.de/articles/Eclipse/article.html ​| tutorial]]. ​+ IntelliJ ​poate fi download-at de [[https://www.jetbrains.com/idea/​download/ |aici]]. Pentru instalare vă recomandăm acest [[https://ocw.cs.pub.ro/courses/poo-ca-cd/resurse-utile/​instalare-intellij-idea ​| tutorial]]. ​
  
 ====Download==== ====Download====
-  * [[http://www.oracle.com/technetwork/java/​javase/​downloads/​java-se-jdk-7-download-432154.html ​|JDK]] +  * [[https://jdk.java.net/17/ |JDK]] 
-  * [[http://eclipse.org/downloads/packages/​eclipse-ide-java-developers/indigosr2 ​|Eclipse]]+  * [[https://www.jetbrains.com/idea/download/ |IntelliJ]]
poo-ca-cd/laboratoare/poo-java.1597680066.txt.gz · Last modified: 2020/08/17 19:01 by florin.mihalache
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0