Hirdetés
- Itt a Panther Lake és az Intel rendkívül sokat vár tőle!
- ROG Xbox Ally X: Összefogás
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Hobby elektronika
- Vezetékes FEJhallgatók
- Milyen TV-t vegyek?
- Meghalt a Windows 10, éljen a Windows 10!
- Dell notebook topic
- Fejhallgató erősítő és DAC topik
- Milyen billentyűzetet vegyek?
Új hozzászólás Aktív témák
-
M_AND_Ms
veterán
válasz
plaschil #6103 üzenetére
Az egyes bean-ekben azokat a private final mezőket, amiknek nem kívülről adsz értéket, nyugodtan teheted static-ba is. Ha pl száz példányt készítesz egy ilyen bean-ből, akkor ezek a mezők is százszor fognak létrejönni, inicializálódni, százszor foglalják a helyet a memóriában, miközben sohasem változnak és mindegyik bean-ben ugyanazt az értéket képviselik. Static esetén csak egyszer történik minden.
Pl: private static final double HAZAI_KILEPESI = 70.99;Az érték visszaadó getterekben (pl: getPontKodErtek) lévő logikát, már a konstruktorba hajtsd végre. Ha százszor hívják meg az ilyen gettert, akkor százszor fog lefutni ez a logika és mindig ugyanazt fogja visszaadni. Tehát elég egyszer kiszámolni a konstruktorban, ahol beadod az ertek paramétert.
-
válasz
plaschil #6103 üzenetére
> public boolean kozeEsikE(Date aktualis, int teliKezdete, int teliVege) {
Ez egy eleg fura metodusnak tunik nekem, a masodik es a harmadik bemenoparameterrel nem kezdesz semmit.
> if (this.ertek.equals("HAZAI_KILEPESI")) {
Itt erdemes lenne forditva nezni az egyenloseget (("HAZAI_KILEPESI").equals ... ), hogy ne legyen problemad a null ertekekkel.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Drón topik
- Fotók, videók mobillal
- Itt a Panther Lake és az Intel rendkívül sokat vár tőle!
- ROG Xbox Ally X: Összefogás
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- PlayStation 5
- Hobby elektronika
- Samsung Galaxy S24 - nos, Exynos
- Otthoni hálózat és internet megosztás
- Kuponkunyeráló
- További aktív témák...
- 123 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
- LG 55B4 - 55" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- 157 - Lenovo LOQ (15ARP9) - AMD Ryzen 7 7435HS, RTX 4060
- Apple iPhone 14 / 128GB / Kártyafüggetlen / 12Hó Garancia / 83% akku
- ÁRGARANCIA!Épített KomPhone i9 14900KF 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest