Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

java, internet

Musashi / 1 Antworten / Baumansicht Nickles

hi ich versuche nacheinander internetseiten aufzurufen mit folgendem code: URLConnection yc = redseven.openConnection(); BufferedReader in = new BufferedReader( new InputStreamReader( yc.getInputStream())); String inputLine; das problem ist dass gelegentlich die seite nicht geladen wird und das ganze programm zum stocken kommt. was muss ich programmieren, mit java, damit sowas nicht passiert? evtl. timer? wie geht das auch ohne threads?

bei Antwort benachrichtigen
(Anonym) Musashi „java, internet“
Optionen

Hi, warum eigentlich nicht als Thread? Das würde die Sache vereinfachen. Wenn Du aber nicht magst lass entweder eine Schleife durchlaufen (die aber Systemabhängig ist. Schneller Prozzi= Schnelle Schleife) oder aber Du nimmst die Zeit (System.getCurrentTimeMillis())

bei Antwort benachrichtigen