Hirdetés
- AMD Navi Radeon™ RX 9xxx sorozat
- Soundbar, soundplate, hangprojektor
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Mini PC
- Azonnali alaplapos kérdések órája
- Milyen CPU léghűtést vegyek?
- Vezetékes FEJhallgatók
- AMD vs. INTEL vs. NVIDIA
- TCL LCD és LED TV-k
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
Új hozzászólás Aktív témák
-
loszerafin
senior tag
Köszönöm, valóban jó megoldás egy lock objektum létrehozása:
class Counter3 {
static int cnt = 0;
static boolean end = false;
static Object lock = new Object();
static class ModCounter implements Runnable {
public void run() {
while(!end){
synchronized (lock) {
cnt += 1;
cnt -= 1;
}
}
}
}
public static void main(String[] args)
throws InterruptedException{
ModCounter modc = new ModCounter();
Thread t1 = new Thread(modc);
t1.start();
for(int i=0; i<10; i++){
Thread.sleep(500);
synchronized (lock) {
System.out.println(cnt);
};
};
end = true;
t1.join();
System.out.println(cnt);
}
} -
loszerafin
senior tag
Köszönöm, hogy foglalkozol a témával.
Közben kitaláltam egy megoldást (egy oldallal tovább kellett olvasnom a könyvben a wait()-ig)
class Counter2 {
static int cnt = 0;
static boolean end = false;
static class ModCounter implements Runnable {
public void run() {
while(!end){
synchronized (this) {
cnt += 1;
cnt -= 1;
notify();
}
}
}
}
public static void main(String[] args)
throws InterruptedException{
ModCounter modc = new ModCounter();
Thread t1 = new Thread(modc);
t1.start();
for(int i=0; i<10; i++){
Thread.sleep(500);
synchronized (modc) {
modc.wait();
System.out.println(cnt);
};
};
end = true;
t1.join();
System.out.println(cnt);
}
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Google Pixel topik
- Yettel topik
- Formula-1
- Szolnok és környéke adok-veszek-beszélgetek
- Okos Otthon / Smart Home
- AMD Navi Radeon™ RX 9xxx sorozat
- A nagy Szóda, Szódakészítés topic - legyen egy kis fröccs is! :-)
- Soundbar, soundplate, hangprojektor
- Kamionok, fuvarozás, logisztika topik
- sziku69: Szólánc.
- További aktív témák...
- Eladó felújított DeepCool számítógép
- Apple iPhone 15 Pro 128GB , kék titán - 91% akku - hátlap repedt
- Patriot Viper RGB Elite 5 Ultra - 48GB (2x24) DDR5 6000MHz CL28 - 10 év garancia
- Patriot Viper Elite 5 Ultra - 48GB (2x24) DDR5 6400MHz CL32 - 10 év garancia
- G.SKILL 32GB (2x16) DDR5 7200MHz CL34 - Trident Z5 RGB - 99 hónap garancia
- Microsoft Surface Go 2 m3-8100Y 8GB 128GB 1 év garancia
- Csere-Beszámítás! Macbook Air M1 8/256 Retina! Makulátlan! Akksi 96%!
- LG 39GX90SA-W - 39" Ívelt Smart OLED/ WQHD 2K / 240Hz & 0.03ms / 1300 Nits / G-Sync & FreeSync
- LG 65B3 -65" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest


