Hirdetés

2012. május 27., vasárnap

Hozzászólások

(#1) coco2


coco2
(kvázi-tag)

Java fejlesztői környezettel ismerkednék. Managelt kódos fejlesztéshez vannak alapjaim és gyakorlatom .net / c#-ben, ergo nem egészen nulláról indulnék, de azért a dolgok neveivel csak össze kellene ismerkedni valahogy. Kezdésnek mondjuk egy winform hello world tutorial lenne jó, és címszavas válaszok az alanti pár kérdésre:

-Van-e olyan integrált környezet java-hoz, mint pld .net-hez a visual studio? Hogyan hívják?

-Van-e support olyasmi speciális esetekhez, mint pld NT Service-t írni?

-Különféle méretű java virtual machine-ok vannak, enyhén szólva belezavarodtam, melyikre is lenne szükségem?

-VS alatt van külön package manager projecteket belegyömöszölni akár egyetlen .msi fileba offline telepítéshez (mindent bele egészben). Akad valami hasonló javas környezetben is?

-Gondolom grafikus form és rendszer szolgáltatás komponensekhez tartozó libek valahol le vannak dokumentálva. Javahoz hogyan hívják az msdn-t?

-A fentebbi dolgokból mik tartoznak free licence alá, és mik azok, amikből csak fizetős verziót fogok találni?

Köszönöm.

(#2) emvy válasza coco2 (#1) üzenetére


emvy
(PH! kedvence)
LOGOUT blog

-Van-e olyan integrált környezet java-hoz, mint pld .net-hez a visual studio? Hogyan hívják?

Eclipse, IntelliJ, Netbeans.

-Van-e support olyasmi speciális esetekhez, mint pld NT Service-t írni?

NT szervizt en nem Javaban irnek.

-Különféle méretű java virtual machine-ok vannak, enyhén szólva belezavarodtam, melyikre is lenne szükségem?

Tobbfele van, attol fuggoen, hogy mire kell. .Net-re is van tobbfele (hogy mast ne mondjak, Mono es az MS-fele).

-Gondolom grafikus form és rendszer szolgáltatás komponensekhez tartozó libek valahol le vannak dokumentálva. Javahoz hogyan hívják az msdn-t?
Google + docs.oracle.com

De ha ezek a kerdesek felmerulnek, akkor valszeg .Netben sem vagy tulsagosan kepben (legalabbis nem az absztrakciok szintjen), szoval olvass el nehany alapozo konyvet.

while (!sleep) sheep++;

(#3) alapz@j válasza coco2 (#1) üzenetére


alapz@j
(lelkes újonc)

Különféle méretű java virtual machine-ok vannak, enyhén szólva belezavarodtam, melyikre is lenne szükségem?

Én már egy ideje programozom java-ban, de megmondom őszintén, fogalmam sincs erről a témáról. Ha kell, a Java.com-ról letöltöm a legfrissebb JRE-t és JDK-t, telepítem a gépre, az Eclipse pedig felismeri és használja.

(#4) emvy válasza alapz@j (#3) üzenetére


emvy
(PH! kedvence)
LOGOUT blog

Akkor nezz utana, nem elhanyagolhato tenyezo :)

while (!sleep) sheep++;

(#5) gygabor88


gygabor88
(kvázi-tag)

A mai fiatalok. Egybol fullos IDE, grafikus felulet meg formok ... :N

(#6) emvy válasza gygabor88 (#5) üzenetére


emvy
(PH! kedvence)
LOGOUT blog

Miert ne.

while (!sleep) sheep++;

(#7) gygabor88 válasza emvy (#6) üzenetére


gygabor88
(kvázi-tag)

Az meg talan rendben, hogy egybol IDE-t hasznalnak. De a tudast nullarol szokas felepiteni az meg nem a grafikus feluletu hello world.

(#8) emvy válasza gygabor88 (#7) üzenetére


emvy
(PH! kedvence)
LOGOUT blog

Nem, de teny, hogy kell motivacio is az embereknek, egy dialogusablak felvillanasa latvanyosabb, mint egy vilagito led a NYAK oldalan. Az alapokat jo tudni, de nem feltetlen kell tulsagosan begyakorolni, eleg, ha tudod, hogy kb. hogy mukodik.

while (!sleep) sheep++;

(#9) alapz@j válasza emvy (#4) üzenetére


alapz@j
(lelkes újonc)

Akkor pár morzsát megoszthatnál velünk, mert eddig abból indultam ki, hogy a régebben Sun, most Oracle által felvigyázott Java nyelv kapcsán nem lehet nagyon mellényúlni azzal, ha a Sun/Oracle által fenntartott Java.com-ról (illetve most az Oracle download szekciójából) töltöm le a futtatási környezetet és a dev kitet...

(#10) emvy válasza alapz@j (#9) üzenetére


emvy
(PH! kedvence)
LOGOUT blog

Nem azt mondom, hogy altalaban veve valami baj lenne az alap VM-verzioval, de pl. vannak kulonbsegek a GC-strategiakban (desktopon latency-optimalizalt, szerveren throughput). Otthonra, asztali PC-n nem erdemes sokat varialni, de erdemes tudni rola, hogy kulonfele kornyezetekbe mas-mas JVM lehet optimalis.

while (!sleep) sheep++;

(#11) coco2


coco2
(kvázi-tag)

A dokumentációs dolgok még mindig nem tiszták.

Kellene nekem egy olyan oldal, ahova ha bedobok egy bármilyen osztály-t, visszahajítsa rám, hogy micsoda az a cucc, tulajdonságok, metódusok, mindent. És mindezt attól függetlenül, hogy miniapplet-hez vagy androidhoz vagy akármihez van platform specifikusan az a class (esetleg platformok mindegyikén előforduló alap szintű valami).

Példa. Bepötyögöm a docs.oracle.com oldalon jobb fent a kereső mezőbe, hogy "javax.swing.JApplet", és kihajít nekem egy halom szeméttel teli oldalt. Nem jó semmire.

De ha ugyan ezt a google keresőjébe írom be, az első találtaom ez:
http://docs.oracle.com/javase/1.4.2/docs/api/javax/swing/JApplet.html

Ergo ott van az oracle docs site-on az eredmény, és a keresője mégsem találja meg. Hogy is mondjam, ez most.. :U

Nincs valami normálisabb doksi site ?

(#12) alapz@j válasza coco2 (#11) üzenetére


alapz@j
(lelkes újonc)

http://docs.oracle.com/javase/ :)
Egyébként az egész letölthető egy nagy zip-ben, szóval offline is lehet használni.

[ Szerkesztve ]

Copyright © 2000-2012 PROHARDVER Informatikai Kft.