aaa extends bbb
aaa 以bbb为基类
aaa implements bbb
aaa 实现 bbb 接口
Runnable 一个接口
synchronized 同步的,跟线程概念有关?这个我不是很清楚
aaa 以bbb为基类
aaa implements bbb
aaa 实现 bbb 接口
Runnable 一个接口
synchronized 同步的,跟线程概念有关?这个我不是很清楚
做个例子,A和B都去存钱,都有对帐号C的存取权限,C上有200元。
A存入100,B取出50,最后应该是250元。可是如果两个线程没有同步,
A从电脑上读出有200,然后把300送回电脑,同时B读出有200,然后是-50
送150回电脑,前面的300即被后来的150覆盖,出错。
这个关键字就是同步两个线程的
对象的精髓,而在JAVA中不支持多继承,所以又提出了接口的概念,因为
一个类可以实现多个接口,而Runnable和synchronized是在多线程中提出的
Runable就是一个接口,实现了这个接口就可以进行多线程编程,而
synchronized是多线程中的同步!
implements Runnable 接口使用RUNNABLE
synchronized 使用同步本人回答问题向来简单明了。
如果还有问题:QQ 18963652