Article View: es.comp.lenguajes.java
Article #18113Problemas con threads.
From: Sergio
Date: Tue, 26 Sep 2000 00:00
Date: Tue, 26 Sep 2000 00:00
22 lines
1640 bytes
1640 bytes
A) Cuales son las diferencias que hay entre los metodos run() y start() de un thread?. Si llamo a start() en lugar de a run(), mi aplicacion se cuelga. La cuestion es que quiero tener un Thread, pero como debe heredar de otra clase no puede extender la clase Thread. Por tanto, debe implementar el interface Runnable para que se comporte como un thread. Sin embargo, si implementa dicho interface, entonces tengo que proporcionar una implementacion para el metodo run() y, como ya he dicho antes, llamar al metodo run() me cuelga la aplicacion (y no tengo un metodo start() disponible -y no se que tendria que hacer en dicho metodo, ademas de llamar al metodo run()-). B) Cuando se llama al metodo sleep() de la clase Thread, debo capturar una posible InterruptedException. Sin embargo, no espero que se produzca esta excepcion y no tengo ni idea que tendria que hacer si la capturo. Por favor, si tienes alguna idea que me pueda ayudar, respondeme a mi direccion de correo. Gracias.
Technical Details
Message-ID:
<39D076FF.24F5@cepsz.unizar.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit X-Google-Thread: 1116f3,b4c508008b0fd3ae,start X-Google-Attributes: gid1116f3,public From: Sergio <418928@cepsz.unizar.es> Subject: Problemas con threads. Date: 2000/09/26 Message-ID: <39D076FF.24F5@cepsz.unizar.es> X-Deja-AN: 674233322 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@news.unizar.es X-Trace: news.unizar.es 969963972 13488 155.210.208.10 (26 Sep 2000 10:26:12 GMT) Organization: Universidad de Zaragoza Mime-Version: 1.0 NNTP-Posting-Date: 26 Sep 2000 10:26:12 GMT Newsgroups: es.comp.lenguajes.java