Hirdetés
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- ricshard444: iPhone 17 Pro Max - Kedves téglám
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Magga: PLEX: multimédia az egész lakásban
- Meggyi001: Kuponok....
- Gurulunk, WAZE?!
- bambano: Bambanő háza tája
- Rap, Hip-hop 90'
Új hozzászólás Aktív témák
- 
			
			  lakisoft veterán válasz  lakisoft
							
							
								#1498
							
							üzenetére lakisoft
							
							
								#1498
							
							üzenetéreVagy esetleg Sun Certified Programmer for the Java Platform-nel? 
- 
			
			  lakisoft veterán Valakinek rendelkezik Sun Certified Associate for the Java Platform-vel vagy egyéb más sun certification-nal? Ha igen akkor keressen már privátban lenne neki néhány megválaszolandó kérdésem. 
 Előre is köszi.
- 
			
			  kltz tag helló! Nagyon amatőr vagyok a java programozásban mert eddig c-ben programoztam de gondoltam tovább lépek és a javára esett a választás.Vettem egy könyvet de az elején el is akadtam a könyvből meg értettem h mi h működik de amikor leakarom fordítani akkor dob egy olyan hiba üzenetet ha import valami; '-' expected import valami; ';' expected 
- 
			
			  Tottu senior tag JAVA-ban az adatbázis kezelést a JDBC (Java Database Connectivity) API biztosítja, tehát ez foglalja magában a adatbázisok lekérdezéséhez és módosításához szükséges osztályokat és metódusokat. 
 Azonban, hogy ez működjön az aktuális adatbázissal ahhoz kell egy driver is, ami java program kéréseit átalakítja az adatbázisszerver által értelmezhető formára.Erről itt találsz egy részletesebb leírást: JDBC Architecture 
- 
			
			  Poctar senior tag Hello! A következő kérdésekben kérnék segítséget/felvilágosítást: -A Java milyen adatbázist használ? (van neki saját vagy nincs?) 
 -A Java tudd-e Olap-ot? 
- 
			
			  cellpeti nagyúr Sziasztok! Most kezdeném el a Java tanulását és kéne hozzá segítség,tudnátok ajánlani valami jó könyvet,ami tényleg az alapoktól magyarázza a dolgokat? 
 Milyen progiba lehet Javaban írni,mármint milyen fejlesztő környezetben?
- 
			
			  Sanyix őstag jsf, van egy bean property, abban van egy adat, azt kéne egy másik elem value-jébe varázsolni. Tehát egy h  utputtext value="#{valahol.valami}" egy h:inputtext value="#{máshol.másvalami}"-be. Nem akarok a backbeanekbe írni, mert generált fos, jobb nem nyúlni hozzá, amúgy is érthetetlen (nem is fogok ilyen generálós szart használni többet). utputtext value="#{valahol.valami}" egy h:inputtext value="#{máshol.másvalami}"-be. Nem akarok a backbeanekbe írni, mert generált fos, jobb nem nyúlni hozzá, amúgy is érthetetlen (nem is fogok ilyen generálós szart használni többet).
 Ötlet?
- 
			
			  Tottu senior tag Közben csak sikerült megtalálni az API-ban: setComponentAt a megoldás. (vhogy elkerülte a figyelmem  ) )
- 
			
			  Tottu senior tag Nekem is lenne egy kérdés: hogyan lehet frissíteni a JTabbedPane-ek egyes füleit? Egy fül hozzáadása, törlése sikerült már, azonban egy meglévő fül módosítása már nem. Cél: van egy form amin bekérem az adatokat és egy gomb, amivel elküldöm az adatbázisnak a lekérdezést, majd az eredményt egy táblázatban jeleníti meg. Ennek a táblázatnak kellene megjelennie a form helyett ua.-on a TaddedPane-en. 
- 
			
			  Shodan őstag Sziasztok! 
 Kellenne nekem olyan java példaprogram ami tartalmaz adatbázist és jtable v jtreet.Hol találok ilyet?
- 
			
			  robisz senior tag Hali! Ha csak a képernyőről akarod eltüntetni, akkor setVisible(false). Ekkor megmarad a memóriában és egy setVisible(true)-val újra elő tudod hozni. Ha véglegesen el akarod tüntetni akkor a dispose() metódust kell meghívni, ez felszabadítja az erőforrásokat is. Ha azt szeretnét hogy mindez a jobb felső close gombra kattintva is megtörténjen akkor ezt kell csinálnod: Frame frame = new Frame(); 
 
 // Add a listener for the close event
 frame.addWindowListener(new WindowAdapter() {
 public void windowClosing(WindowEvent evt) {
 Frame frame = (Frame)evt.getSource();
 
 // Hide the frame
 frame.setVisible(false);
 
 // If the frame is no longer needed, call dispose
 frame.dispose();
 }
- 
			
			  RefeeZ tag up, hátha valaki idetéved..  
- 
			
			  RefeeZ tag Butaságot kérdeztem, ne haragudjatok. Átfogalmaznám arra a kérdést, hogy: miként lehet bezárni kizárólag egy frame-et? (jelenleg a System.exit(0) -val zárom be, de ez ugye az egész programot agyonlövi) szerk.: látok ilyet, hogy ..getWindow().dispose() , de ez egy idő után bezárta azt a framet is, amiből az előzőt megnyitottam. 
- 
			
			  RefeeZ tag Köszönöm szépen! Volna egy következő kérdésem (mindenkihez nyilván  . .
 Úgy szól, hogy: Miként lehet (ha lehet) awt-ben felugró ablakot elővarázsolni? Nem találtam eddig megoldást, viszont pénteken le kell adnom a beadandómat, és még van rajta mit csiszolgatni, többek közt ezt. Ha külön hibakezelős pop-up vagy messageBox vagy messageWindow (vagy valami ilyesmi volt c# - ban.. gondolom itt is, ha létezik hasonló a neve) nincs is, akkor annyi, hogy miként tudok úgy benyitni egy frame-ből egy másikat, hogy mindkettő éljen, de a másodikon legyen a focus? Nyilván a focus része a lényegtelenebb, a fő kérdés, hogy miként lehet showDialog-hoz hasonló megoldással új ablakot előszedni?
 Lehet kicsit komplikáltabb voltam a kelleténél, ezesetben ne haragudjatok.A válaszokat pedig természetesen köszönöm  
- 
			
			  g4dg3t senior tag válasz  Gyuri16
							
							
								#1475
							
							üzenetére Gyuri16
							
							
								#1475
							
							üzenetérenamarmost itt az a problema (szerintem), hogy a heap.getClass() csak azt tudja, hogy BinaryHeap, es a <Integer> resz elveszik Igen, mert a generikussag futasi idoben mar nem letezik. Ha nem ragaszkodsz a jelenlegi koncepciohoz, akkor az AOP keretrendszerek kozott nezz szet (pl. AspectJ). Az adott feladathoz (metodus futasi idok merese) szvsz a legkulturaltabb megoldast ezekkel lehet osszehozni. 
- 
			
			  Gyuri16 senior tag segitseget szeretnek kerni reflectionnel. suliba irok egy projektet, ami kulonbozo algoritmusokat hasonlit ossze (gyakorlatilag a futasi idejuket meri). 
 az objektumstruktura ilyen:
 AbstractHeap<E>
 |
 BinaryHeap<E>
 na most ha kontkretan van egy ilyenunk:
 BinaryHeap<Integer>, akkor annak van egy olyan fuggvenye hogy Insert(Integer e)
 namarmost en szeretnek egy tesztelo objektumot, aminek lesz egy referenciaja a heap-re, es megmondom neki melyik metodust (pl Insert) milyen paramerekkel hivja meg, o lefuttatja, es megmondja meddig tartott neki. itt egy kod, hogy mit probaltam eddig:public long Test(String name, Object[] args) { 
 long t1 = 0, t2 = -1;
 Class<?>[] c = new Class[args.length];
 for (int i = 0; i < args.length; i++)
 c[i] = args[i].getClass();
 t1 = System.nanoTime();
 heap.getClass().getMethod(name, c).invoke(heap, args);
 t2 = System.nanoTime();
 return t2-t1;
 }itt termeszetesen a heap egy private referencia. hasznalva igy lenne kb: HeapTester<Integer> tester = new HeapTester<Integer>(new BinaryHeap<Integer>()); 
 long ido = tester.Test("Insert", new Integer[] {4});namarmost itt az a problema (szerintem), hogy a heap.getClass() csak azt tudja, hogy BinaryHeap, es a <Integer> resz elveszik, igyaztan a getMethod mar azt mondja nem talalt olyan Insertet aminek Integer parameterei vannak (java.lang.NoSuchMethodException: heap.BinaryHeap.Insert(java.lang.Integer)) 
 most ugy oldottam meg, hogy a HeapTester osztalyban szetirtam az osszes metodust, amit tesztelni akarok, es csak meghivom azt a fuggvenyt a referencian keresztul, es visszaadom meddig tart, de ez igy nagyon nem szep, illetve eleg komplikalt lenne igy komplikaltabb teszteket (mondjuk 2-3 fajta implementacion hajts vegre sok insertet, deletet stb. es mindegyiknel jegyezd meg az idoket). a kerdes az, hogyan lehetne ezt megcsinalni, hogy mukodjon ahogy en gondoltam?
 koszi a segitseget elore is
 sorry, kicsit hosszu lett, remelem azert ertheto a gond
- 
			
			  ambudriver tag Sziasztok! 
 Kérdésem a következő lenne,kérlek segítsetek!!
 Szükségem lenne egy java programra ami N95 mobiltelefonon fut. A programnak a következőt kéne tudnia: Egy speciális hívószám tárcsázásakor bekapcsolja a telefonban lévő GPS-jel vevőt és lekérdezi az aktuális koordinátákat,majd ha ez megvan, elküldi azokat a hívott számra SMS formában.A haverom szerint ez bonyolult programozást igényel és nem fogom tudni megcsinálni ill.könnyen beszerezni.Ha valaki ért hozzá kérem véleményezze.
 Köszi a választ előre is!
 Baráti üdv. mindenkinek!
 Zsolt
- 
			
			  vbbb őstag Sziasztok! Van néhány banki (CIB..stb.) program ami csak a régi java-val hajlandó dolgozni, de nem találok a neten ilyet. Konkrétan a java 1.6.0 02 b06 -ről lenne szó. Erre valaki egy linket? 
- 
			
			  RefeeZ tag Csókolom. Félévet lezárandó, önálló fejlesztéssel kell előrukkolni. Írtam kígyót, tanárnő mondta, hogy supi, de csináljak bele kis hálózatot is, pl szerver dobálja a kaja helyét. Kaja ugye eddig is volt, általam írt food osztály, ami x,y koordinátákat tárol egyebek mellett. A kérdés, hogy milyen stream-et használhatnék pl. tömbök vagy vektorok átvitelére? ObjectOutputStream, DataOutputStream vagy egyéb? Illetőleg, ha valaki valami szintaktikailag helyes forrást tudna mutatni bárhol, azt megköszönném. Konkrétan ilyesmit nem találtam, ezért kérdezem. Remélem nem dob ki senkinek elsőre a google ilyet,mert akkor elsüllyedek  
 Köszi előre is 
- 
			
			  robisz senior tag válasz  Inv1sus
							
							
								#1467
							
							üzenetére Inv1sus
							
							
								#1467
							
							üzenetéreHalihó! Na akkor a tisztánlátás kedvéért: Java-ban ugye vannak a primitív tipusok (kisbetűs int, byte, char satöbbi) és az objektum típusok (Object és leszármazottai). A primitíveknél tiszta sor, hogy sima érték szerinti paraméterátadás van. Az objektumoknál az okozza a kavarodást, hogy egy változó valójában egy referencia a valódi objektumra. Ez ugyanúgy működik mint egy pointer csak el van rejtve a programozó elől, hogy hova mutat, nem lehet vele pointer műveleteket végezni stb. 
 Amit irtál az igaz, az objektum típusú változóknál is érték szerint történik a paraméterátadás, de ilyenkor a referencia értéke másolódik át. Azaz lesz egy másik referenciád ami ugyannarra az objektumra mutat. Tehát ha a metóduson belül módosítod az objektumot, akkor az eredeti is módosulni fog. Ha viszont a referenciának új értéket adsz (értékül adsz neki egy másik objektumot) azzal azeredeti referenciát nem változtatod meg azaz továbbra is az eredeti objektumra fog mutatni.Tehát a lényeg hogy az objektumoknál a referencia érték szerint adódik át, de mivel az eredeti objektumot tudod vele módosítani, így a működése a cím szerinti paraméterátadáshoz áll közelebb. Ezért szerintem a definíció is csak a fenti magyarázattal együtt lehet teljes. UI: aztán persze vannak kivételek (pl. távoli eljárások, RMI) amikor ténylegesen az egész objektum lemásolódik de az már egy másik téma. 
- 
			
			  Inv1sus addikt Haverom szerint fordítva van, hogy az eredeti adódik át.  
- 
			
			  Inv1sus addikt Sziasztok lenne egy kérdésem: Ez a definíció helyes? Paraméterátadás: A Jávában minden paraméterátadás érték szerint történik, azaz a paraméter helyén szereplő értékről másolat készül, a módszer ezt a másolatot látja, használja. Ha a másolat módosul, az eredeti nem változik meg. Tételeket dolgozok ki.  
- 
			
			  Sanyix őstag Hi! Van egy olyan porbléma, hogy van egy jsf datatable, az megjelenít sok rekordot (azonosító név, cím stb). De címből több lehet, és ezt úgy kéne megjeleníteni, hogy akinek több címe van több sorban megjelenítődik, úgy hogy minden adat ugyan az, csak a cím más, és annyiszor ez, ahány címe van. Erre tud valaki valami megoldást? 
- 
			
			  skera tag válasz  Boolash
							
							
								#1456
							
							üzenetére Boolash
							
							
								#1456
							
							üzenetéreHát nem úgy.  try { 
 PrintWriter kif = new PrintWriter(new BufferedWriter(new FileWriter("fajl.ki")));
 kif.print(s);
 kif.close();
 } catch (IOException ex) {
 Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
 }Én így csinálnám, bár fordítóba nem próbáltam. 
- 
			
			  Boolash aktív tag válasz  Gyuri16
							
							
								#1455
							
							üzenetére Gyuri16
							
							
								#1455
							
							üzenetéreAham. Így volna? try{ 
 PrintWriter kif;
 try {
 kif = new PrintWriter(new BufferedWriter(new FileWriter("fajl.ki")));
 } catch (IOException ex) {
 Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
 }
 kif.print(s);
 kif.close();Erre azt dobja, hogy a kif nincs inicializálva. 
 Illetve illegal start of expression-t (kif.close() és a try elötty bezáró } -re)
 Illetve cannot find symbol variable sPedíg a system outputra simán kiírt. Na még nézegetem kicsit. Köszi azért! 
- 
			
			  Boolash aktív tag Sziasztok! 
 Egy egyszeerű kérdésem van, csakmost nem találom hogy kellene...
 Jelenleg így írok a system outputra:public static void cw(String s) 
 {System.out.print(s); 
 }De a kiírandó szöveget file-ba szeretném írni. Hogy kellene? (legegyszerűbben) Köszi!! 
- 
			
			  Convex aktív tag Hello! Mostanában kezdtem el tanulni a Java programozást, és akadt egy kis problémám a programom futtatásánál. 
 Itt a program, amit nem tudok sehogy sem lefuttatni...import extra.Console; public class While { public static void main(String[] args) { 
 final int ALOMEGYENLEG = 100000;
 double egyenleg = Console.readInt("Mennyi pénze van?");
 short honap = 0;
 while (egyenleg <ALOMEGYENLEG) {
 honap++;
 egyenleg *=1.02;
 }
 System.out.println("Tartsd bent "+honap+" hónapig!");
 System.out.println("Utána kivehetsz "+Format.right(egyenleg,0,0)+" Ft-ot.");
 }
 }Olyan hibaüzenetet kapok, hogy symbol: variable Format, és erre a sorra hivatkozik>> 
 System.out.println("Utána kivehetsz "+Format.right(egyenleg,0,0)+" Ft-ot.");Azt gondolom, hogy a Format.right-ot nem tudja értelmezni a fordító és a Format.class osztályt nem találja a gép... Előre is kösz, mindennemű segítséget! 
- 
			
			én egy ilyet csináltam. 
 nem hiszem hogy lefut a println-es rész az biztos rossz csak tippeltem hogy hogyan lehet.
 de az elv az biztos jó csak én nme tudtam lefordítani mert nincs java fordítóm.import java.util.*; 
 import java.io.*;
 public class Legn{
 public static void main (String[] args){
 Double szamok[], legnagyobb;
 szamok = new Double[3];
 
 Scanner billentyuzet = new Scanner(System.in);
 System.out.println("Adj meg 3 számot");
 for(int i=0;i<3;++i)
 {
 System.out.println("Add meg a"+i+".számot");
 szamok[i] = billentyuzet.nextDouble();
 }
 legnagyobb = szamok[0];
 
 for(int i=0;i<3;++i)
 {
 if(szamok[i] > legnagyobb)
 legnagyobb = szamok[i];
 }
 System.out.println("A legnagyobb szám:" + legnagyobb);
 }
- 
			
			  Gyuri16 senior tag szivesen. 
 az hogy a tied miert ir ki ket szamot egyszeru, nezd meg hogyan vannak az ifekif(szam1>szam2){ 
 if(szam1>szam3)
 System.out.println("A legnagyobb szam a "+szam1);
 }
 else
 System.out.println("A legnagyobb szám "+szam3);
 //////////////////////////////////////////////////////////////////////////
 if(szam2>szam3){
 System.out.println("A legnagyobb szam a "+szam2);
 }
 else
 System.out.println("A legnagyobb szam "+szam3);ami a //////// folott van, az egy if, ami alatta egy masik, es mindketto kiirhatja a sajat megoldasat, ezert van ott ket szam 
- 
			
			  Gyuri16 senior tag amit irtal nekem nem volt jo ( kiir tobb valaszt is..) 
 en megoldasom a 4 szamra:import java.util.Scanner; 
 public class Legn {
 static void kiir(Double d) {
 System.out.println("A legnagyobb szam a "+d);
 }
 
 public static void main (String[] args) {
 Scanner billentyuzet = new Scanner(System.in);
 System.out.println("Adj meg 3 számot");
 Double szam1= billentyuzet.nextDouble();
 Double szam2= billentyuzet.nextDouble();
 Double szam3= billentyuzet.nextDouble();
 Double szam4= billentyuzet.nextDouble();
 if (szam1 > szam2){ //1>2
 if (szam1>szam3) { //1>2, 1>3
 if (szam1 > szam4) { //1>2, 1>3, 1>4
 kiir(szam1);
 }
 else { // 1>2, 1>3, 1<=4
 kiir(szam4);
 }
 }
 else { // 1>2, 3>=1
 if (szam3 > szam4) { //1>2, 3>=1, 3>4
 kiir(szam3);
 }
 else { //1>2, 3>=1, 3<=4
 kiir(szam4);
 }
 }
 }
 else { // 1<=2
 if (szam2 > szam3) { // 1<=2, 2>3
 if ( szam2 > szam4 ) { //1<=2, 2>3, 2>4
 kiir(szam2);
 }
 else { // 1<=2, 2>3, 2<=4
 kiir(szam4);
 }
 }
 else { // 1<=2, 2<=3
 if ( szam3 > szam4 ) { // 1<=2, 2<=3, 3>4
 kiir(szam3);
 }
 else { // 1<=2, 2<=3, 3<=4
 kiir(szam4);
 }
 }
 }
 }
 }probaltam kommentezni es zarojelezni, hogy atlathato legyen, remelem segit 
 semmi magia nincs mogotte, egyeduli dolog ami hasznalva van, hogy a < tranzitivmod: sajna a tabokat megette a forum, de azert igy is hasznalhato 
- 
			
			Hali! Ugyan nem értek a Java-hoz de megpróbálok segíteni hátha ketten össze tudjuk hozni valahogy. 
 Szóval első ránézésre én egy tömböt használnék ehhez a feladathoz. Vagy arraylistet asszem ilyesmik vannak Java-ban. De elég egy sima tömb is az tuti van.
 Csinálsz egy 4 elemű tömböt. Abba kéred be a számokat. Szóval nem sima változókba teszed hanme egy double típusú 4 elemű tömbbe.
 Aztán bevezetsz még egy double változót ami a legnagoybb számot fogja tartalmazni. Elöször a legnagyobb szám változó értéke legyen a tömb első eleme tehát az első bekért szám.
 Aztán fogsz egy for ciklust amivel bejárod a tömb 4 elemét. Itt hasonlítgatod a tömb elemeit a legnagyobb számhoz. Ha valamelyik tömbelem nagyobb mint a legnagyobb szám változód aktuális értéke akkor lecseréled. Igy a for ciklus végére megkapod a legnagoybb sázmot a legnagyobb szám nevü változódba.
 Szerintem egy egyszerübb a dolog és könyebben bővíthető sokkal több számra is mint egy if-es változat.Remélem segítettem. Ha valami nem világos akkor írj és megpróbálok segíteni ha tudok.  
- 
			
			  Knilee tag helló lenne egy egyszerű java feladat de nekem nem megy. az a feladat hogy 4 számot be kell kérni billentyűzetről majd ezeket összehasonlítani és a legnagyobbat hiíratni de egymásba ágyazott if elágazásokkal. nekem 3számra sikerült megcsinálni de a +1 szám kifogott rajtam. a feladat holnapja kellene  itt az én verzióm de ez csak 3számot hasonlít össze: itt az én verzióm de ez csak 3számot hasonlít össze:
 import java.util.Scanner;
 public class Legn{
 public static void main (String[] args){
 Scanner billentyuzet = new Scanner(System.in);
 System.out.println("Adj meg 3 számot");
 Double szam1= billentyuzet.nextDouble();
 Double szam2= billentyuzet.nextDouble();
 Double szam3= billentyuzet.nextDouble();
 double szam4= billentyuzet.nextDouble();
 if(szam1>szam2){
 if(szam1>szam3)
 System.out.println("A legnagyobb szam a "+szam1);
 }
 else
 System.out.println("A legnagyobb szám "+szam3);
 if(szam2>szam3){
 System.out.println("A legnagyobb szam a "+szam2);
 }
 else
 System.out.println("A legnagyobb szam "+szam3);
 }
 }
 köszi 
- 
			
			  g4dg3t senior tag válasz  Cathfaern
							
							
								#1439
							
							üzenetére Cathfaern
							
							
								#1439
							
							üzenetéreCardPlayer c1 = new CardPlayer(); Peldanyositas, tehat az oroklesi hierarchian vegighivja a konstruktorokat. Igy System.out-ra kiirodik: pc CardPlayer c2 = (CardPlayer) is.readObject(); Itt ujra peldanyositas tortenik, de az ObjectInputStream mukodese miatt csak a nem-szerializalhato osztalyok konstruktora hivodik meg. (a szerializalhato osztaly peldanyszintu valtozoit, barmifele inicializalas nelkul egyszeruen visszaallitja a streambol) 
 Igy csak a Player osztaly konstruktora fog hivodni, es System.out-ra vegul csak pcp kerul kiirasra.
- 
			
			  Lortech addikt 
- 
			
			  jss aktív tag Az volna a kérdésem, hogy ha XP-re a dk-6u10-windows-i586 fel van telepítve, akkor a rendszerváltozókhoz milyen progik elérési útvonalát kell beállítani, hogy a javac fusson? 
 Ha parancssorban begépelem: java -version arra frankón jön a jó válasz, csak a javac progit nem ismeri fel. Útmutatóban azt nem írták, hogy a PATH környezeti változónál a javac elérési útvonalát is meg kéne adni, de így nem műxik...
- 
			
			  jss aktív tag Szervusztok! 
 Kezdő Javas vagyok. Feltelepítettem a jdk-6u10-windows-i586 -ot, Windows XP oprendszerem van. Ez valami olyan, hogy kéne lenni az asztalon egy ikonnak, amire ha rákattintok, akkor megnyílik a fejlesztő környezet, mint mondjuk Pascal-nál?
 Mert itt se ikon, se máshogy nem tudom beizzítani.
 Vagy rosszul gondolom és nem is így műxik?
- 
			
			  g4dg3t senior tag Most 65% a hatar, de azert illene jobban teljesitenem. Az eddigi peldak alapjan azt latom, hogy eleg sok nyakatekert kerdes van, de ahogy te is irtad, a problemas pontok nagyon hasonloak...par gyakorlo teszt utan mar figyel ezekre az ember. 
 Neked voltak swinges kerdesek a tesztsorban? Kliensoldalon meg sosem fejlesztettem java-ban (es nem is szeretnek)...nem bannam, ha ezekre nem kellene felkeszulnom.
- 
			
			  Lortech addikt válasz  Cathfaern
							
							
								#1430
							
							üzenetére Cathfaern
							
							
								#1430
							
							üzenetéreGondolom nem "java" tárgy, hanem algoritmusok és adatszerkezetek vagy valami hasonló, ahol nem a feladat megoldása a lényeg, hanem az adatszerkezet megvalósítása. Arról persze lehet vitatkozni, hogy erre a java lenne a legalkalmasabb-e, mivel sokkal egyszerűbb pár dolog miatt (pl gc), mint c-ben. 
- 
			
			  robisz senior tag Voltam már ilyen vizsgán és - habár ez a feladat különösen szivatós - alapvetően hasonló jellegű kérdésekből állt. Azaz a Java nyelv ismerete mellett egy kis logikázásra is szükség lesz. Azért nem kell megijedni ennél jóval könnyebbek is vannak és ha jól emlékszem 50% felett van meg a vizsga. 
- 
			
			  g4dg3t senior tag SCJP-s tesztsorokat nezegetek par napja. Van par elmeroggyant pelda  
 Egyik kedvencem:import java.io.*; 
 class Player {
 Player() {
 System.out.print("p");
 }
 }
 class CardPlayer extends Player implements Serializable {
 CardPlayer() {
 System.out.print("c");
 }
 public static void main(String[] args) {
 CardPlayer c1 = new CardPlayer();
 try {
 FileOutputStream fos = new FileOutputStream("play.txt");
 ObjectOutputStream os = new ObjectOutputStream(fos);
 os.writeObject(c1);
 os.close();
 FileInputStream fis = new FileInputStream("play.txt");
 ObjectInputStream is = new ObjectInputStream(fis);
 CardPlayer c2 = (CardPlayer) is.readObject();
 is.close();
 } catch (Exception x) {
 }
 }
 }What is the result? 
 A). pc
 B). pcc
 C). pcp
 D). pcpc
 E). Compilation fails
 F). An exception is thrown at runtimeFuttatas es kis guglizas utan egyertelmu, de a vizsgan papir+ceruza komboval egy ilyen kerdest tuti bebuknek. Kivancsi vagyok mit szoltok ehhez. 
- 
			
			  Drizzt nagyúr Találtam egy ilyet: 
 [link]Viszont ezt az org.apache.commons.collections.BinaryHeap dolgot hogy tudom beimportálni Eclipse-ben? 
- 
			
			  Gyuri16 senior tag szeretnek irni egy programot, ami egy problemara tobb megoldast tud nyujtani (kulonbozo algoritmusok, amik ugyanazt a celt szolgaljak), es ezeket osszehasonlitani (futasi ido). 
 ugy kepzeltem el, hogy lesz egy absztrakt osztalyom, amiben benne lesz az osszes funkcio amit hasznalni szeretnek. ezutan megirom a kulonbozo algoritmusokat (mind kulon osztalyban). itt jonne a kepbe egy tesztelo user interface, ahol lehetne valogatni az algoritmusok kozott, es kulon tesztelni oket (bemeno adatokat megadni, stb).
 egeszet ugy szeretnem megcsinalni, hogy barki irhasson ilyen algoritmust, es azt is lehessen tesztelni a programomban. vegulis ugy gondolnam, hogy pluginkent kezelne ezeket az osztalyokat, es tudna oket futtatni, listazni (mondjuk egy konyvtarbol). termeszetesen az osszes osztalynak az en absztrakt osztalyomtol kellene orokolnie a fuggvenyeket.
 kerdes az lenne, hogy hogyan tudok letrehozni egy fajlt, amit aztan hasznalhatok pluginkent, tehat oda tudom adni a programnak, o felismeri, hogy bizony azt csinalja amit kell, es meg tudja hivni a fuggvenyeit?
 (ha van ilyesmire standard eljaras eleg valami link leirasra, de hirtelen google nem segitett, nem igazan tudom mit kellene keresnem)
- 
			
			  robisz senior tag Alap Javaban nincs de itt van rá egy példa: 
 [Binary Heap - Implementation in Java]
- 
			
			  Drizzt nagyúr Kupac adatszerkezet van valahogyan implementálva Javaban? 
- 
			
			  Gyuri16 senior tag ez a hiba szerintem akkor fordulhat elo ha az utolsot tavolitod el igy: 
 while(seged.kovetkezo!=null) seged=seged.kovetkezo; // ellepdelsz az utolsoigseged.elozo.kovetkezo=seged.kovetkezo; // ez beallitja nullra, jo 
 seged.kovetkezo.elozo=seged.elozo; // seged.kovektezo == null, ez hibat dob
 ...aztan lehet hogy valami mas a hiba, de megneznem ezt 
- 
			
			  Flow senior tag Láncolt listából hogy törlünk? Helyes ez a logika?: 
 a segéd a futó listatagseged.elozo.kovetkezo=seged.kovetkezo; 
 seged.kovetkezo.elozo=seged.elozo;
 seged.kovetkezo=null;
 seged.elozo=null;
- 
			
			  Drizzt nagyúr Egy kérdés: egy egyszerűbb hűlózati szimulátort írok épp. Ami jól is működik általában, de ha nagyon sok résztvevőt, meg számításigényt növelő paramétert állítok magasra, akkor a jó működést azt már nem hozza. LinkedList-et használok, gondoltam rá, hogy talán ezzel foglalok el túl sok memóriát. Van esetleg valami másik List típus, amivel több elemet tudnék tárolni? Bár érdekes, mert hibát nem küld a program, simán csak rosszul működik nagy fájlokra. 
- 
			
			  szimcsi senior tag Lehet nem ide való, de az a problémám mostanában, hogy akármilyen netes videók lejátszásakor, amikor elindítom azokat, nincsen hang. Olyan is van hogy pár másodperc után megáll, de ez nem sűrű, a lényeg hogy nincs hang. A java-t is frissítettem már. Valaki esetleg? köszi 
- 
			
			  Flow senior tag Adott egy feladat: 
 Áruház napi eladási tevékenysége (n-féle termékre):
 -napi nyitáskor árukészlet meghatározása
 -napi záráskor árukészlet meghatározása
 -adott termék beszerzése
 -adott termék eladása
 -napi bevétel és klts számítása
 -nyereségAddig megy a program, hogy na elején csinálok pár beszerzést, azt listába teszi, eladáskor kiveszi, költségeket, stb-t számolja, de hogy határoztatom meg nyitáskor az árukészletet? Vagy az mindig nulla? Nem hiszem....  Megköszönöm, ha kapok egy kis segítséget/ötletet...  
- 
			
			  Zsu_ senior tag Sziasztok, Van egy HTML formom és ehhez szeretnék egy JSP feldolgozót, ami annyit csinál, hogy menti a formba begépelt adatokat egy txt fileba a szerverre. Tud valaki segíteni? Köszi! 
- 
			
			  Kiskokó veterán Hello 
 telepiteném a Java-t a Limewirehez de nemtudom
 26011-es hibát ir.. amit irtak neten már megcsináltam cclenarrel töröltem minden akkor valami revoinstallerell is töröltem a java maradékokat. külön letöltöttem a Java environment installert annak is ez a hibája. hogy oldjam meg valaki segitsen léci köszii
- 
			
			  Gyuri16 senior tag mit kell lehuznom ahhoz, hogy eclipseben ctrl+egergomb kombora megkapjam a standard fuggvenyek es classok forraskodjat (a sajatoknal ez mukodik, de hogy mukodjon a java sajatjaira is). most azt irja hogy nincsenek meg neki a forrasfajljai. 
Új hozzászólás Aktív témák
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- AMD GPU-k jövője - amit tudni vélünk
- Munkahelyek tízezreit szünteti meg az AI
- Pánikban a világ a Radeon RX 5000 és 6000 sorozat támogatása miatt
- gban: Ingyen kellene, de tegnapra
- Windows 11
- Samsung Galaxy S25 - végre van kicsi!
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- PlayStation 5
- World of Tanks - MMO
- Futás, futópályák
- További aktív témák...
- HP 14 Elitebook 840 G7 FHD IPS i5-10210U 4.2Ghz 16GB 256GB SSD Intel UHD Graphics Win11 Pro Garancia
- Samsung Galaxy S21 Ultra 256GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Bomba ár! Lenovo ThinkPad T470 - i5-G6 I 8GB I 256GB SSD I 14" FHD I HDMI I Cam I W10 I Garancia!
- Samsung Galaxy A32 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest
 
								 
							
 
								 
							 
								 
							 
								 
							 
								
 
							 
							 
								
 
							
 
								 utputtext value="#{valahol.valami}" egy h:inputtext value="#{máshol.másvalami}"-be. Nem akarok a backbeanekbe írni, mert generált fos, jobb nem nyúlni hozzá, amúgy is érthetetlen (nem is fogok ilyen generálós szart használni többet).
utputtext value="#{valahol.valami}" egy h:inputtext value="#{máshol.másvalami}"-be. Nem akarok a backbeanekbe írni, mert generált fos, jobb nem nyúlni hozzá, amúgy is érthetetlen (nem is fogok ilyen generálós szart használni többet). )
 ) 
							 
								 
								 
							 
								 
							 .
. 
								 
							 
								 
								 
								 
							
 
								
 
							 
								 
							 
								 
							 
								 
							 
								 
							 
								 
							 
								
 
								 
							
 
								 
							
 
								 
							 
								 
							 
							
 
								 
								 
							 
								
