- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- MasterDeeJay: Low budget (50.000 forint) light gémer gép összerakása
- gban: Ingyen kellene, de tegnapra
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Rap, Hip-hop 90'
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Magga: PLEX: multimédia az egész lakásban
- MasterDeeJay: Legolcsóbb "x99" gép építése. (folyamatban)
-
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ékokPROHARDVER! - 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! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena 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
-
Scroll Lock
tag
Sziasztok!
Olyan java programot szeretnék készíteni, melyben egy blenderben készült modellt tudok tetszőleges irányban elforgatni. A programban meg lennének nyilak, amivel az elforgatást tudnám írányítani. Mit tudnátok ehhez ajánlani? Honnan érdemes elindulnom? -
Scroll Lock
tag
-
Scroll Lock
tag
-
Scroll Lock
tag
Sziasztok!
Egy olyan problémám lenne, hogy az Eclipse mindegyik osztály futtatásakor (amit írtam) hibaüzenetet ír ki:
Error: Main method not found in class Elvis, please define the main method as:
public static void main(String[] args)holott van main metódus és amikor az Eclipset először töltöttem le még nem írt ki hibát.
Valami ötlet? -
Scroll Lock
tag
Egyetértek, bár nekem ez már túlságosan a mélyvíz volt.

-
Scroll Lock
tag
A nagygusztávos jegyzetet ajánlom neked. Ott az elején magyarul van valami írva a Java működéséről.
JIT az a JVM része...
Van a Forrásfájl, pelda.java ezt a fordító lefordítja, és átalakítja bytecode-ra, ebből keletkezik egy úgynevezett pelda.class, amit a JVM fogyaszt el. És a JVM futtatja a kódot, a JIT pedig Gépi nyelvre fordít le.
Magyarul az Interpeter( fordító .java -> .class fájlba). Az egyszer fordítja le.
És amikor jön a JVM akkor felhasználja a bytecode-t (.class fájlt), és ezekből készít natív gépi kódot (pl, Windowsra vagy Linuxra). És itt jön a JIT. A JIT megnézi, hogy mi volt egyszer már lefordítva, ha valami le volt, akkor azt nem fordítja le még egyszer, mert minek tököljön vele.
(Ha lehetséges, ő mindent csak egyszer fordít le, ezért is lehetne nevezni JOT-nak vagy Just-One-Time)
Viszont optimalizálást is végrehajt egy-egy függvényen, kódon. Ugyanis a JIT figyeli (futás időben vagyunk JVM), hogy mely kódrészletek voltak többször és gyakran meghívva, és azokat mindig igyekszik optimalizálni "újra fordítani".Ez magyar nyelvű ez neked szerintem bőven elég az 1. és a 6. pontot olvasd el
(Ismétlem 1. és 6. pont)Ez egy rövid és igen lényegre törő angol leírás, és szerintem ez így neked ennyi elég.
Vagy magyarul nézzél még .net-es leírást, ott is JIT működik (Just-In-Time fordító)
Bocs, kétszer ment a válasz...
-
Scroll Lock
tag
A nagygusztávos jegyzetet ajánlom neked. Ott az elején magyarul van valami írva a Java működéséről.
JIT az a JVM része...
Van a Forrásfájl, pelda.java ezt a fordító lefordítja, és átalakítja bytecode-ra, ebből keletkezik egy úgynevezett pelda.class, amit a JVM fogyaszt el. És a JVM futtatja a kódot, a JIT pedig Gépi nyelvre fordít le.
Magyarul az Interpeter( fordító .java -> .class fájlba). Az egyszer fordítja le.
És amikor jön a JVM akkor felhasználja a bytecode-t (.class fájlt), és ezekből készít natív gépi kódot (pl, Windowsra vagy Linuxra). És itt jön a JIT. A JIT megnézi, hogy mi volt egyszer már lefordítva, ha valami le volt, akkor azt nem fordítja le még egyszer, mert minek tököljön vele.
(Ha lehetséges, ő mindent csak egyszer fordít le, ezért is lehetne nevezni JOT-nak vagy Just-One-Time)
Viszont optimalizálást is végrehajt egy-egy függvényen, kódon. Ugyanis a JIT figyeli (futás időben vagyunk JVM), hogy mely kódrészletek voltak többször és gyakran meghívva, és azokat mindig igyekszik optimalizálni "újra fordítani".Ez magyar nyelvű ez neked szerintem bőven elég az 1. és a 6. pontot olvasd el
(Ismétlem 1. és 6. pont)Ez egy rövid és igen lényegre törő angol leírás, és szerintem ez így neked ennyi elég.
Vagy magyarul nézzél még .net-es leírást, ott is JIT működik (Just-In-Time fordító)
Köszi szépen, most már érthetőbb. Tehát a JIT az első fordítás után csak akkor lép ténylegesen működésbe mégegyszer, ha olyan forráskódot észlel, ami még nem volt gépi kódra fordítva. Vagyis 'épp akkor' lép életbe, amikor kell.
-
Scroll Lock
tag
szevasztok!
olyan kérdésem lenne hogy van 1 kis java asztali alkalmazás és 1 képet a szöveg alá kellene pozicionálni....
de nem jön össze, tudtok benne segíteni?super ("ez 1 ablak baszod!");
addWindowListener(new Tablakfigyelo());
JLabel szoveg;
szoveg = new JLabel("szövegelsz itt..");
szoveg.setBounds(150,50,450,500);
szoveg.setOpaque(true);
szoveg.setBackground(Color.BLACK);
szoveg.setForeground(Color.ORANGE);
szoveg.setHorizontalAlignment(JLabel.CENTER);
add(szoveg);
/* JLabel kep;
kep=new JLabel(new ImageIcon("C:/Users/Klambi/Pictures/harap.jpg"));
kep.setBounds(30,20,15,15);
add(kep);*/ki van kommentelve ahogy látszik, mert most elég érdekesen jelenik meg
Szia!
Elrendezéskezelő nem kellene bele? -
Scroll Lock
tag
Sziasztok!
A Just-In-Time fordító definíciójával vagyok gondban. Elég sok helyen olvastam róla az interneten, de inkább csak jobban belezavart.

Valaki letudná írni kristálytisztán, hogy mit tesz a JIT? Vagy javítsatok ki az értelmezést illetőleg.
Ha jól értelmezem, akkor a bytecode sorról-sorra kerül lefordításra gépi kódra, amelyet a JIT gyorsítótáraz is. Utóbbi eredményeként a többi futás során már csak a gyorsítótárazott gépi kódot kell futtatni. Továbbá a gyorsítótárazott verzióban nem minden függvény kerül át gépi kódra. Ezeket a többi futás során a fordító valósidőben fordítja le. Innen jön valahogy a JIT név. -
Scroll Lock
tag
Szia!
Elvileg ha Word-ben beolvastatod a forrásfájlt és Ctrl+s-et nyomsz, akkor ott lesz olyan opció, hogy csere. Itt be tudod azt állítani, hogy az új bekezdéseket azaz enter karaktereket \n-re tud cserélni. Eclipse-ben is van ilyen szolgáltatás, bár utóbbinál kérdéses, hogy hogy kell az enter karaktert megadni.
Remélem tudtam segíteni.
-
Scroll Lock
tag
-
Scroll Lock
tag
Beadandó feladat lassan nálam is aktuális lesz.

A kérdéseidet itt is felteheted, hátha többen tudjuk rá a választ. -
Scroll Lock
tag
Hát egyéb fórumok alapján ez akkor tud történni, ha a classpath rosszul van beállítva és az eclipse nem a bin gyökérből próbál futtatni. (pl van egy test nevű package-d és nem bin/-ből hanem bin/test/-ből próbálod futtatni a test.Main nevű classt, mert akkor a java a bin/test/test/Main.class-t fogja keresni és az tényleg nincs)
Na ez az amit nekem nem sikerült reprodukálni.
Command linbebol rossz helyről indítva sikerült kicsikarni a ClassNotFoundot a javaból, de az eclipsemet sehogy nem tudtam rávenni, hogy rosszul csinálja
Szóval fogalmam sincs hol lehet a hiba...Végül megtaláltam, hogy hol volt a hiba. A beimportált projekt ún. Java Build Path nevű összetevője nem volt meg adva. Miután megadtam az a\src mappát minden működött. Bár kissé furcsa, hogyha lefuttatok egy java fájlt és benne van a main függvény, akkor miért kell még külön megadni neki.
-
Scroll Lock
tag
Bővebbet tudsz irni arról, hogy mit/hogy importáltál és hogy akarsz futtatni?
Mert manifest fájl az a JAR fájlokban van, és ha azt próbálsz futtatni, akkor tényleg jöhet ez a hibaüzenet, de nekem az Eclipsből konkrétan még nem sikerült ezt a reakciót kicsikarnom, pedig kellően szétvertem egy projectet
Hello!
Lényegében adott egy 'a' nevű java project, melyen belül 2 mappa található: az egyik a java fájlokat tartalmazó 'src', a másik pedig a 'bin' a class fájlokkal és van egy '.settings' elnevezésű is. Amikor beimportálom a projektet a projekt explorerben megjelenik az 'a' projekt, ezen belül az 'src' és a 'JRE System Library'.Amikor azonban a java fájlokat szeretném futtatni akkor 'could not find main class' hibaüzenetet kapok, holott a 'run configurations'-ban jól van beállítva a main class.
A console továbbá ezt írja ki:
java.lang.NoClassDefFoundError: Elvis
Caused by: java.lang.ClassNotFoundException: Elvis
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Exception in thread "main" -
Scroll Lock
tag
-
Scroll Lock
tag
Sziasztok!
Eclipse-ben szoktam dolgozni, de legutóbb elszállt a fejlesztőkörnyezet, így jobbnak láttam letörölni és újat letölteni. A problámám az, hogy amikor beimportálom a már meglévő projektemet, akkor a benne lévő java fájlok lefuttatásakor az Eclipse "could not find main class" hibát ír ki.
Más fórumokon egy ún. manifest fájl hibájára hivatkoznak, de ez utóbbit nem igazán értettem.
Mi lehetne orvosolni a fentebbi esetet?
-
Scroll Lock
tag
Ú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ékokPROHARDVER! - 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! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena 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?:))
- LEGO klub
- Autós topik
- PayPal
- Építő/felújító topik
- Hivatalos a OnePlus Watch 4
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Jelentősen ronthat a memóriahiányon egy holnap kezdődő sztrájk
- Mesterséges intelligencia topik
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- Fujitsu LIFEBOOK E459 I3-8130U 8 GB 256 GB NVMe 15,6" FullHD laptop
- HP ProBook 450 G8 I3-1115g4 8 GB 256 GB NVMe 15,6" FullHD IPS laptop
- Lenovo Thinkpad T14 G2 Ryzen 3 5450u/16GB/256 GB SSD/14"FHD gyári gar
- HP Elite x2 G4 I5-8265U/8 GB RAM/256 SSD/3k IPS TOUCH 2in1 laptop és tablet
- Új MSI 16 Sword WUXGA 144Hz i7-14650HX 5.2Ghz 16mag 16GB 1TB SSD Nvidia RTX 4070 8GB Win11 Garancia
- Eladó egy soundcore boom 2 se
- Xiaomi 17 Ultra 512GB Black Karcmentes állapot 16GB RAM 2029.03.11. garancia
- Samsung 870 QVO 8TB Sata 2.5 SSD
- AKCIÓ! Intel Core i9 9900 8 mag 16 szál processzor garanciával hibátlan működéssel
- BESZÁMÍTÁS! Asus Z390 i7 9700 32GB DDR4 512GB SSD RTX 2070 Super 8GB Phanteks Eclipse P360A 650W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


. 


úgyhogy igen, kiszorította önmagát.


