Hirdetés
- Tényleg nem változik semmit a Samsung Galaxy S26+?
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Xiaomi 14T Pro - teljes a család?
- Samsung Galaxy Z Fold4 - egyre megy, honnan nézed
- iPhone topik
- Android alkalmazások - szoftver kibeszélő topik
- Android szakmai topik
- Poco F8 Ultra – forrónaci
- Motorola Edge 50 Pro - több Moto-erő kéne bele
- Fotók, videók mobillal
Új hozzászólás Aktív témák
-
g4dg3t
senior tag
válasz
Gyuri16
#1475
üzenetére
namarmost 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.
-
g4dg3t
senior tag
válasz
Cathfaern
#1439
üzenetére
CardPlayer 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. -
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. -
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.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Asus Rog Ally RC71L keveset használt PC konzol
- iPhone 15 128GB zöld 100% akku - mint az új - Apple jótállás 2026.10 27.-ig
- Nespresso AEROCCINO XL Fekete tejhabosító, nagyobb kapacítású
- Dell Optiplex 3040 Micro PC Windows 11
- Eladó Microsoft Surface Pro 9 i7 16GB ram 2TB ssd + Microsoft Surface Dock 2
- Bomba ár! Lenovo ThinkPad T14s G2 - i7-11GEN I 16GB I 1TSSD I 14" FHD Touch I W11 I Cam I Gari!
- Bomba ár! HP ProBook 640 G4 - i5-8GEN I 8GB I 256GB SSD I 14" FHD I Cam I W11 I Garancia!
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 100%
- Bomba ár! HP EliteBook 840 G7 - i5-10G I 16GB I 256GB SSD I HDMI I 14" FHD Touch I Cam I W11 I Gari!
- HP Elitebook 735 G6 13 3 FHD Laptop AMD Ryzen 5 Pro 16 GB RAM 512GB SSD 6 hónap garanciával
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi



