直接调用Runnable的run函数会不会产生线程? 在书上我只看到这样子创建线程:Thread t = new Thread((Runnable)o);t.start();我想问一下如果:((Runnable)o).run();这样会不会产生线程? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 帮你顶 这块我也不太明白书上不是说start就是调用run的么 楼上的,我看了一下Thread的源代码,start()函数没有函数体,只有一个声明:public synchronized native void start(); ((Runnable)o).run();不可以,必须是一个实现了Runnable接口的对象,目的就是标识希望作为线程来执行对象。 win8下如何用java以管理员身份运行系统命令 关于Exception的问题 Netty使用问题,大神请进,谢谢! 将一个byte数组转换成int? CLASSPATH的问题 关于构造方法 新手,觉得构造方法的重载和继承好难 Jbuilder中通过程序读取文件内容,被读取的文件应放在那儿?? 感觉“接口可以实现多重继承”这句话容易误导人。 各位高手可以帮帮的话! 请教:public final 和 final public 的区别? 帮我看看好吗?为什么这个程序我总是不队??
这块我也不太明白
书上不是说start就是调用run的么
public synchronized native void start();
不可以,必须是一个实现了Runnable接口的对象,目的就是标识希望作为线程来执行对象。