Kezdőoldal » Számítástechnika » Programozás » Java -> hogyan kell?

Java -> hogyan kell?

Figyelt kérdés

Akadt néhány kérdésem, remélem kapok segítséget:


#1. A Pascal nyelvbéli 'delay' kifejezés hogy hangzik Javáúl?

#2. Hogy veszek fel tizedes számot egy változó értékének? (pl. Pascal: x:real;)


#3. Tudtok olyan Javás fórumot, ahol ilyen kezdők, mint én kaphatnának ilyen jellegű segítséget?


2009. nov. 9. 15:36
 1/9 anonim ***** válasza:

1. pl.:

public static void waiting (int n){


long t0, t1;


t0 = System.currentTimeMillis();


do{

t1 = System.currentTimeMillis();

}

while ((t1 - t0) < (n * 1000));

}

2. int x;


3. [link]

ne fórummal kezdj hanem egy könyvel, a pascal és java elég messze van egymástól...

2009. nov. 9. 15:50
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
most nézem a 2esre van procibarátabb is: Thread.sleep()
2009. nov. 9. 15:51
Hasznos számodra ez a válasz?
 3/9 A kérdező kommentje:

köszi!


Suliban Pascal van, könyvből tanulgatom a Javát, azokat a feladatokat próbálom újraírni, amit a suliban kapunk Pascalból.

2009. nov. 9. 16:00
 4/9 A kérdező kommentje:

pl.

int x = 3,14; -be beleköt a fordító, mindjárt leírom, hogy mit mond.

2009. nov. 9. 16:02
 5/9 A kérdező kommentje:
2009. nov. 9. 16:06
 6/9 anonim ***** válasza:

1# nahát ez itt kicsit más, itt objektumokban kell gondolkodnod.


Itt szálakat tudsz szüneteltetni ahhoz meg kell egy objektum ami szálként fut.


Itt most ez szal neven van.

Implementálja a runnable interfészt, etőől futhat szál ként. A runnable miatt felül kell definiálni a

public void run() metódust. Amit ebbe irsz akkor fut le amikor meghívod az osztályból létrehozott valamely objektumra a .run() metódust.

A Synchronized meg azért kell mert az saját magát szünetelteti.

a szünetleteés a wait(milisec);

a milisec természetesen az idő milisecundumban.


szal.java:


import java.util.logging.Level;

import java.util.logging.Logger;


public class szal implements Runnable{


synchronized public void run() {

for (int i=0 ;i<20;i++){

try {

System.out.println("sajt");

wait(1000);

} catch (InterruptedException ex) {

Logger.getLogger(szal.class.getName()).log(Level.SEVERE, null, ex);

}

}

}


}

példányosít egy szal objektumot.

majd elindítja .run() nal

innen is lehetne szünetelteni

szalam.wait(milisec);

Main.java:


public class Main {

static szal szalam;


public static void main(String args[]) {


szalam = new szal();

szalam.run();

}

}


#2 itt folat vagy double


Double valtozonev;

2009. nov. 9. 16:29
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:

tizedesvessző helyett tizedes pontot használj.


3.14 ő így szereti mint az amcsik általában.

2009. nov. 9. 16:32
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:

Amúgy az volt a baja vele


hogy int x=3,y=4;

szerü valamit vár a vessző miatt

szal ez olyan mintha

int x=3;

int 14;

az int 14 meg ugye nem jó mert a 14 nem lehet név

2009. nov. 9. 16:35
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:

nem tudom, de sztem int nem szereti a tizedestörteket...

inkább float-t használj hozzá.

Könyv ami sztem nagyon jó: [link]

2009. dec. 14. 17:48
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!