Java可以通过实现Thread类或者Runnable接口来实现多线程。
继承线程类:
公共类MyThread扩展线程{
公共无效运行(){
//该方法中的代码将在线程创建后执行。
system . out . println(& quot;线程执行”);
}
公共静态void main(String[] args) {
MyThread thread = new MyThread();
thread . start();//启动线程
}
}
实现可运行的接口:
公共类MyRunnable实现Runnable {
公共无效运行(){
//该方法中的代码将在线程创建后执行。
system . out . println(& quot;线程执行”);
}
公共静态void main(String[] args) {
Thread Thread = new Thread(new my runnable());
thread . start();//启动线程
}
}
以上两种方法都是创建线程,区别在于继承thread类需要直接实现run方法,而实现Runnable接口需要通过传入Runnable对象来创建Thread对象,并在Runnable对象中实现run方法。
以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com
评论前必须登录!
注册