尴尬的今天……

 

今天在看有关于Java多线程视频的时候,因看见main方法直接调用了Thread类中的方法,没想明白,就和网友讨论了一下。

 

丢人的是,我居然给出了两种可能性,来解释这个现象:

1.main方法是隐式实现了Runnable接口,使得Thread可以被main直接调用;

2.main方法中调用了已经实现了Runnable接口的类,就相当于内部类实现了接口一样,使得main也与Runnable相连接。

 

如果您现在看到这里还没有笑我,还没有觉得没什么的话,那你就和我一起回去看Java基础吧。

 

唉…其实真相只有一个,再基础,再白痴不过:

       main方法只是方法,它调用的是java.lang包里面的Tread类,爱干什么干什么,和接口毫无关系。方法不是类,没那么矫情……何况,方法根本没什么隐式的东西……

 

蛋疼啊,居然吧,main考虑成类了,不是一般的杯具……哎……

 

不多说了,即使丢人,也把代码贴上吧。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值