- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
Ha mock framework nem jöhet számításba, akkor maradnak a kézzel létrehozott Stubok. Saját Connection, ami visszaad saját Statement objektumot, ami visszaad saját, tesztelhető Resultsetet.
-
fordfairlane
veterán
Viszont lehet párhuzamosan tanulni ezeket a témát. Én például nem látom sok értelmét annak, hogy valaki elkezdi tanulni az oop paradigmákat, megtanulja az összeset, ír belőle egy ZH-t, majd rá egy vagy két félévre leírja élete első osztálydeklarációját és objektumpéldányosítását. Tartok tőle, hogy az ilyenből is csak olyan programozó lesz, aki ismeri az elméletet, ismeri a gyakorlatot, de a kettőt nem tudja hatékonyan összekötni. Sajnos sokszor láttam már ilyet.
-
fordfairlane
veterán
A programozás, sőt manapság alkalmazás fejlesztés nem csupán for/while/if dolgokból áll.
Csakhogy nem ez a téma. Azokról az előfeltételekről beszélek, aminek birtokában neki lehet kezdeni egy átlagos programnyelvnek, olyannak, mint amilyen a Java vagy C vagy más, földi halandóknak szánt programnyelv. Semmi szükség nincs arra, hogy Boole algebrával szopasd magad ahhoz, hogy megtanuld, Java-ban hogyan kell osztályokat meg objektumokat létrehoznod.
-
fordfairlane
veterán
Ezeket párhuzamosan is lehet tanulni, ez nem előfeltétel, Javanál sem (elképzelhető, hogy vannak olyan nyelvek, amelyeknél másképp működik a dolog). Sőt, nekem meg az a személyes meggyőződésem, hogy konkrét programozási nyelv, és példák nélkül ezeket az absztrakt fogalmakat önmagukban tanulni totális időpocsékolás.
-
fordfairlane
veterán
De mit tanítanak több féléven keresztül, ami nélkül nem lehet elkezdeni egy konkrét programnyelvet?
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
A javac.exe és a java.exe ugyanabban a könyvtárban található. X64 Windowsnál és a legfrissebb JDK-nál alapesetben ez a C:\Program Files\Java\jdk1.8.0_112\bin könyvtár. Ha ezt a könyvtárat nem adod hozzá a PATH-hoz, akkor csak úgy tudod használni a javac és java parancsokat, ha helyesen hivatkozol az elérési útra. Tehát ha a rendszer nem találja a javac-t, akkor nem jól adtad meg a path-ban, vagy egyáltalán nem adtad meg az említett könyvtárat.
-
fordfairlane
veterán
Nem a brancs a nehéz SVN-ben, hanem a merdzs.
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
Ezek a nyelvek tipikusan a szerverautomatizálás bevett eszközei. Én speciel egyiket sem ajánlom.
A Python teljesen kezdőknek talán jobb, mint a PHP, és a platform lehetőségeit tekintve ebben is lehet különféle webes megoldásokat megvalósítani, de felénk nem igazán keresett az ilyen fejlesztő, ellentétben a PHP-vel. Szóval hacsak nem tudod magadról, hogy téged az üzemeltetés érdekel jobban, szerintem ne most térj át Pythonra. Pláne ne a másik kettőre.
-
fordfairlane
veterán
-
fordfairlane
veterán
A kérdés az, hogy mi a célod a Java-val.
Ha gyorsan szeretnél eredményeket elérni és felmutatni webes programozás témakörben, akkor szerintem hagyhatod a Java-t, legalábbis így a második körben. Ha ellenben szeretnéd alaposan megtanulni magát a programozást, az objektumorientált programozás paradigmáit, hogy egy erős alapod legyen, hogy aztán később komplex rendszereket legyél képes készíteni, és ehhez keresel egy platformot, akkor a Java-nál keresve sem találhatsz alkalmasabb programnyelvet.
Tehát ha a szoftverfejlesztésre eszközként és lehetőségként tekinthetsz, akkor egyelőre hagyhatod a Java-t. Ha viszont hivatásként, akkor a Java kitűnő alap ehhez, és a további fejlődésedhez.
-
fordfairlane
veterán
Web esetén PHP szerveroldalra megfelelő. Persze áttérhetsz JAVA-ra, de akkor gyakorlatilag újra kell tanulnod a szerveroldal programozását. Kliensoldalon a Java szinte kizárólag Androidon létezik, a böngészőben Javascriptet használnak.
A Javascript pedig, ahogy azt sokan, sokszor leírták, teljesen más programnyelv, szinte semmi hasonlóság nincs a Java-val. Tán csak a Math object, meg az alap C szerű szintakszis.
-
fordfairlane
veterán
Tudom, hülye kérdés lesz, de ha már van alapom PHP-hoz, a Java hozzákapcsolása mennyire nehéz? (gondolok itt komplexebb weblapok összerakására)
Java alatt nem olyan egyszerű. Sok új fogalmon kell keresztül jutni, mire eljutsz mondjuk odáig, hogy képes vagy használni Java Server Faces-t, meg a JSP-t. Viszont sok dolog ismerős lesz, a PHP5 objektumkezelését nagyrészt a Java-ról mintázták. Sokkal több hasonlóság van a PHP és a Java közt, mint mondjuk a Java és a Javascript között.
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
Szomorú dolog ez. Mintha ezek a menedzselt kódok ennyi idő eltelte után sem lennének képesek beérni a natív alkalmazásokat ebben a tekintetben. Hiába a hardver fejlődése, SSD-k, satöbbi.
Persze lehet, hogy nem jó helyen tapogatózok, és nem a menedzselt kódbázis a lényeg, nekem valahogy mégis úgy tűnik, hogy itt az egyik fő választóvonal.
-
fordfairlane
veterán
Nekem a kedvenc IDE-m máig a Visual C++, még valahol az 5.0-6.0 környékén. A Netbeans kezdte megközelíteni, de a felülete annak sem volt annyira gyors, pattogós. Máig nem látok ilyet a szerkesztők között. Még az IJ-t vagy PHP Storm-ot sem érzem az igazinak. Nem tudom, hogy mi lenne akkor, ha valami sokmagos Xeon munkaállomás kerülne a mostani Sandy Bridge i5 devgép helyére, de anno egyáltalán nem kellett erőmű, ahhoz, hogy gyors, reszponzív legyen a fejlesztői környezet.
-
fordfairlane
veterán
Nem a short felső korlátját kéne felvennie x-nek?
Azaz 32 767-et?Vagy például dobhatna kivételt. Nem, sajnos ilyenkor a legfelső bitek elvesznek.
-
fordfairlane
veterán
-
fordfairlane
veterán
Egy fájlba kerülhet több osztály is, de ezek közül csak egy lehet publikus, és annak az osztálynak a neve meg kell egyezzen a fájl nevével. Kezdő perspektívából szerintem mindenképp jobb, ha maradsz az egy fájl egy osztály felosztásnál.
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
Az informatika manapság leginkább a információ tárolásáról, szervezéséről, feldolgozásáról és közvetítéséről szól, elsősorban infokommunikációs jellegű.
Az oktatás meg mintha átaludta volna az elmúlt pár évtizedet, mintha megragadt volna a 60-as, 70-es években. Mintha az informatikai problémák nagy része még mindig matematikai vagy tudományos jellegű volna.
-
fordfairlane
veterán
-
fordfairlane
veterán
Szerintem a main-be tett publikus változó, az nagyjából megfelel a globális változónak, de OK, valóban, a javanak nincs olyan nyelvi konstrukciója, ami valódi globálist valósítana meg.
Egy public static változó vagy metódus szerintem tekinthető globálisnak.
-
fordfairlane
veterán
Miért, thread-kezelést építeni egy app-level nyelvbe nem hülyeség?

-
fordfairlane
veterán
-
fordfairlane
veterán
Semmi. Ha nem parancssoros klienst használsz, hanem pl. Source Tree-t, akkor meg épp az ellenkező igaz.
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
Ehhez képest egy java kódból js kódra fordítás nagyon meredeknek hangzik számomra...
Nem olyan rossz az, ehhez is érteni kell. A Prezinél egy C++ alapú text-render enginet fordítottak cross-compilerrel javascriptbe, ez a js megjelenítő egyik komponense, és egész jó lett. (már amennyit én próbáltam)
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
Új hozzászólás Aktív témák
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Melyik tápegységet vegyem?
- Mibe tegyem a megtakarításaimat?
- Gyúrósok ide!
- Milyen házat vegyek?
- Még 2026-ban megérkezik a karcsúsított Commodore 64 Ultimate
- Retro teló rajongók OFF topicja
- Házimozi belépő szinten
- Luck Dragon: Asszociációs játék. :)
- Fejhallgató erősítő és DAC topik
- Parfüm topik
- További aktív témák...
- 100.000 ft tól elvihető RÉSZLETRE Lenovo Pro 7 16IRX9H 4090
- G.SKILL Trident Z5 Neo RGB 32GB (2x16GB) 6000MHz CL30 - Alza élettartam garancia
- Palit GeForce RTX 4070 Ti SUPER GamingPro OC WHITE 16GB - Alza garancia 2027.11.10 - BESZÁMÍTOK
- PowerColor Radeon RX 7900 XTX RED DEVIL OC 24GB - Garancia - BESZÁMÍTOK!
- Új, Gamer félgép - GIGABYTE B650 EAGLE AX + Ryzen 7 7800X3D + Corsair 2x16GB DDR5 6200MHz
- Lenovo X13 Yoga 2in1 Thinkpad Gen2 LTE i7-1165G7 16GB RAM 512GB SSD Intel Iris XE Win11 Pro Garancia
- BESZÁMÍTÁS! ASUS H610M i5 12400F 16GB DDR4 1TB SSD RTX 3050 6GB Endorfy Signum 300 TG MSI 650W
- Dell Wyse 5470,14",FHD, N4100 CPU,8GB DDR4,128GB SSD,WIN11,IR KAMERA
- MacBook Air 13" M2 16gb ram/256gb ssd 27% Áfás (0357AB)
- BESZÁMÍTÁS! Nintendo Switch OLED 64GB játékkonzol extrával garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

