java main的使用

java的语法中,有一种主要的方法是每个人都要学习的,它的名称是main方法。在使用在和虚拟机密不可分,通过main进行启动程序,并检查类的装载情况。下面我们就main方法的概念进行全面讲解,同时带来两种main的语法形式,最后展示一个main处理生产、消费的实例代码。

1.main概念

main方法是我们学习Java语言学习的第一个方法,也是每个java使用者最熟悉的方法,每个Java应用程序都必须有且仅有一个main方法。

java虚拟机通过main方法找到需要启动的运行程序,并且检查main函数所在类是否被java虚拟机装载。如果没有装载,那么就装载该类,并且装载所有相关的其他类。

2.main语法(两种形式)

publicstaticvoidmain(String[]args){}
publicstaticvoidmain(Stringargs[]){}

3.main实例

main方法创建了仓库,生产者线程和消费者线程,并启动它们。

publicclassMain{
publicstaticvoidmain(String[]args){
List<String>storage=newArrayList<>();
Producerproducer=newProducer(storage);
Consumerconsumer=newConsumer(storage);

producer.start();
consumer.start();
}
}

运行结果

Producerproduce:item0
Producerproduce:item1
Producerproduce:item2
Producerproduce:item3
Producerproduce:item4
Produceriswaitingsincestorageisfull..
Consumerconsume:item0
Consumerconsume:item1
Consumerconsume:item2
Consumerconsume:item3
Consumerconsume:item4
Consumeriswaitingsincestorageisempty...
Producerproduce:item5
Producerproduce:item6
Producerproduce:item7
...

原文来自:https://www.py.cn

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容