Saját tapasztalatokat várok arról, hogy a Java mennyire nehézkes tanulásra, esetleg milyen más programnyelvet ajánlotok?
Nagyjából mindent lefed a kérdés.
Elkezdtem tanulni a Java-t autodidakta módon (Head First: Java c. könyv segítségével), és az érdekelne, hogy körülbelül mennyire hamar tudom elsajátítani a Java adta lehetőségeket, beleértve azt, hogy az API importokat normálisan tudjam használni.
Jelenleg úgy érzem, hogy ezzel van a legnagyobb problémám, hogy átlássam a importokból származtatott függvényeket.
OO tapasztalatom elég hiányos, mert PHP-t ismerem mint programnyelv, ahol szükségtelen volt OO-t használni.
NetBeans-el csináltam egy működő kő papír olló GUI-t eddig :) (Ami nem biztos, hogy megfelel az OO szabályoknak :) )
egyrészt a java full oop, amin nem biztos, hogy jó kezdésnek (tehát nem jó)
"úgy érzem, hogy ezzel van a legnagyobb problémám, hogy átlássam a importokból származtatott függvényeket"
mindössze arról van szó, hogy a javában egy rakat dolog meg van írva előre, szóval neked csak össze kell ollózni, és ezt bizony a dokumentáció kemény tanulmányozásával éred el (szóval használni kell! a dokumentációt)
sztem az OOP-t úgy ahogy értem, mert tanultam még suliban is, meg olvasgatok folymatosan róla, tehát értem a lényegét
Mondjuk egy konkrét példa. Kő papír olló Java->
milyen osztályokat definiálnál?
(Nálam van egy Main amin belül vannak a GUI elemek, de ugye ez a netbeans miatt + van egy Jatek osztály, amely konstruktorral belehelyezi egy player nevű változóba azt, hogy mit mutatott a player, valamint ugyan ezt randommal, hogy mit mutatott a gép)
Akinek a mutatása veri a másikét az nyert... (Bár ez adott :D )
Igazából nem félek a Javától, mert szerintem kitartással mindent meg lehet tanulni.
A hezitálásom oka, hogy a JVM szükséges a futtatáshoz, holott más nyelven nem feltétlen szükséges valami más letöltése. (Tudom Visual Basic-nek a .NET, de tudtommal az már az már a Win 7 óta alap bennevan)
Mennyire rugalmasak az emberek és töltik le a Java-t, hogy menjen a kód?
Java-ban van lehetőség megnézni, hogy a user gépén van java, ugye?
1. Annyit értek a Javához, mint a hajdú a harangöntéshez, de szerintem bármely nyelven ellenőrizni lehet, hogy rajta van-e, tehát Javában is.
2. Manapság annyi program használja a Java futtatókörnyeztetet, hogy nagy valószínűséggel amúgyis a gépen van, de ha nem, akkor sem számít extra igénynek, ha a programodhoz letölteted.
ha nincs rajta nem indul el és kész
amúgy meg én megmondtam, hogy nem igazán javaslom se a javát se a c#-ot, ha mégis ezeket szeretnéd, a kettő közül totál mindegy, hogy melyikkel kezded
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!