Java中main()方法以及命令行参数的若干注意
2009-12-14 22:26
main方法的完整定义语法:public static void main(String[] args){}
命令行格式:java [命令参数] 文件名 [args[0](用户参数) args[1] ...    比如 java - cs AClass a b c<enter>
1. 关于main()方法中的修饰符public
java虚拟机规范并没有要求main一定是public的,所以public可以省略,它只是为了main()方法可以从任意一个java运行环境中调用。不过没有public 虽然编译无错误,但是虚拟机无法启动应用程序。
2. 关于main()方法中的关键字static
静态方法不能访问实例字段。但可访问自身类中的静态字段。
main方法是且必须是一个静态方法,所以static 必须写。为了不需要构造类实例。如果没有static,运行时出错。
3 . main()方法的返回类型和返回值
main(String[] arg)如果不写void会有编译错误
如果不写static和[]会有运行错误
main()方法并不向操作系统返回“退出代码”。java中,如果main方法正常退出,Java程序的退出代码为0,表示成功地实行完毕程序。若要用不同的退出代码终止程序,则使用it方法。
因为main()方法是可以重载的,所以返回类型可以void ,int , 但如果从应用程序的入口main()方法的角度看,则只能用void返回。
4. main()方法及命令行参数相联系的若干注意
当缺少String[]args时,虽然编译可以通过,但是运行时无法获取有效的main方法,运行时候会报错。其中方法参数名字args可以改变。
要知道知道String数组长度,可以直接用args.length即可。
当没有用户参数的时候,如果进行args[0]等的访问,会抛出一个数组越界异常。
如下操作,由于main()方法的参数类型正确,所以编译可以通过,但运行时会出错。
public class Test
{
public static void main(String argv)java做什么的
{
System.out.println("hello cruel world");
}
}
如果超过边界访问args[],编译正常,运行出错。
如:
public class Test{
public static void main(String[] args){
String foo=args[1];
String bar=args[2];
String baz=args[3];
}
}
java Test Red Green Blue
what is the value of baz?
A. baz has value of ""
B. baz has value of null
C. baz has value of "Red"
D. baz has value of "Blue"
E. baz has value of "Green"
F. the code does not compile
G. the program throw an exception
Answer:G
5. main()方法只作为Java应用程序的入口。Applet程序不需要main()方法,一般由浏览器不同方式启动,其入口程序一般为init()方法。
6. main可作为普通方法名。
如:
public class Droitwich
{
class one
{
private class two
{
public void main()  //注意这里的main方法
{
System.out.println("two");
}
}
}
}
显示:编译正常
下面是赠送的范文,不需要的朋友可以下载后编辑删除
2013党风建设心得体会范文
按照上级的统一部署,我们认真组织开展了党风廉政建设教育活动。通过学习,我对活动的重要意义有了一个更高的认识,使我对开展党风廉政建设的重要性和必要性有了更进一步的认识和了解。可以肯定地说,通过这次教育活动,使自己对相关内容在原有的学习基础上有了更进一步的提高,在一些方面拓宽了思路,开阔了视野,增强了搞好工作的信心。现就学习情况谈一点粗浅的认识和看法。
一、加强党风廉政建设,干干净净履行职责
党风廉政建设关乎民心向背,关乎事业成败。党中央领导集体对加强党风廉政建设和反腐败斗争给予高度关注和重视,采取了强力措施,中纪委三次全会上提出了“四大纪律”、“八项要求”,中央连续出台了《党内监督条例》和《纪律处分条例》两个法规,充分显示了坚持不懈反腐倡廉的强大决心。对于廉洁自律问题,要把握好两条:一要干事,二要干净,也就是既勤又廉。不勤政无以立业,就没地位;不廉政无以立身,就栽跟头。要把这两条统一起来对待,经得起考验,树立好形象。
1、要警钟长鸣,筑牢防线。任何腐化、腐败行为都是从思想的蜕化开始的,都有一个思想演变的过程。因此,把牢思想这一关是最有效的预防,加强思想教育也是反腐倡廉的根本之策。我们一时一刻都
不能放松世界观、人生观、价值观的改造。要认识到权力是一把双刃剑,用好了能为民造福,用不好也能为自己造“罪”。我虽然只是公安局一名普通民警,也应该倍加珍惜得来不易的工作,不要因一念之差给家庭、给亲人带来无以挽回的痛苦。
2、从严自律,管住自己。当前市场经济的趋利性逐步渗透到社会生活的方方面面,形形的价值观不断充斥人们的思想,我们现在各方面的条件也有了很大的改善。但越是在这种形势下,越要保持清醒的头脑,越要保持艰苦奋斗的作风,越要从方方面面严格要求自己。稍有不慎,就可能犯错误、栽跟头。“常在河边走,难得不湿鞋”,就是要时时刻刻谨小慎微。我们每一名党员干部都要正确行使手中的权力,在大事上一定要泾渭分明,小节上时刻从严把握,哪些事能做,哪些事不能做,脑子里要有明确的界限,自重、自省、自警、自励,清清白白从政,踏踏实实干事,堂堂正正做人。
3、自觉接受监督。失去监督的权力,必然滋生腐败;脱离监督的干部,往往会犯错误。我们每一名党员干部都要正确地对待监督。党组织和众的监督是一面镜子,经常地照一照,检查一下自己的缺点和不足,及时加以改正和纠正,对自己的成长进步大有裨益。“良药苦口利于病,忠言逆耳利于行”,常被泼点冷水,常听点逆耳之言,可以使头脑保持清醒。党中央颁布实施的《中国共产党党内监督条例(试行)》和《中国共产党纪律处分条例》,这是落实党要管党、从严治党方针,发展党内民主、加强党内监督的十分重要的党内法规,使党内监督走上了有法可依的路子。我们广大民警都要认真学习,严格执行。
二、坚持求真务实,扎扎实实干好工作
做好党风廉政建设和反腐倡廉工作,就要坚决贯彻求真务实的要求,推进各项改革建设事业更快发展,就要大力弘扬求真务实的作风。我们要使求真务实成为行动的准则,贯穿和体现在各项工作的具体实践中去。
1、要有求真的精神。求真说到底是一种觉悟、一种境界、一种品德、一种精神,是分析问题、研究问题、解决问题的有力武器。从大的方面讲,是科学判断新形势,准确把握规律,探求办法措施。具体到我们普通民警来说,就是坚持把人民众的利益放在首位,坚持把公安事业发展放在首位,客观分析存在的问题和差距,清醒地看到前进中的矛盾和困难,增强加快发展的压力感、紧迫感。同时,又要看到我们良好的工作基础、各方面的优势条件,坚定信心,抢抓机遇,推动公安事业不断向前发展,一年比一年快、一年比一年好。求真就要开动脑筋,勤于思考,学会用心,善于从普遍性问题中发现和到规律性的东西,总结和提炼经验性的做法,用以解决发展中的矛盾、前进中的难题、工作中的症结。总的来说就是既要有加快发展的高度热情,又要有扎扎实实的工作态度;使我们的各项工作体现时代性、把握规律性、富有创造性。
2、要有务实的作风。
说老实话、办老实事、做实在人,既是处事为人的立身之本,也是创业为政的基本准则。一个人的能力
有大小、职位有高低,但只要是踏下心来做事、实打实地做人,就能干出名堂,也能取得组织的信任,得到众的赞誉。
3、要有实干的行动。实干,是共产党人的作风;认真,是共产党人的品格。我们要继续坚持“干”字当头、“实”字为先,遇到困难不缩手,干不成功不罢手,以实干求实绩,以实干求发展。科学的决策再加上实干的行动,我们的事业就能无往而不胜。
4、要有实际的效果。
衡量工作能力的标准,主要是看实绩。只要是领导布置的任务、安排的工作,都要按时、按质、按量完成。
三、抓好党风廉政建设,深入开展反腐败斗争
腐败现象的存在是我们不容回避的问题,这方面的问题最伤众的感情,最损害党和人民众的关系。我们要毫不松懈地抓好党风廉政建设,以实际成效取信于民。要学习贯彻“三个代表”重要思想,坚持立党为公、执政为民,必须坚决把反腐败斗争深入进行下去。要坚持标本兼治、综合治理的方针,加大治本的力度,把反腐倡廉工作寓于改革开放和经济建设的全过程,寓于各项政策措施之中,从源头上预防和治理腐败问题。要强化理想信念教育和廉洁从政教育,牢固构筑拒腐防变的思想道德防线。要时刻把
党和人民的利益放在首位,自觉地以党纪政纪约束自己,用众的满意程度鞭策自己,模范地遵守廉洁自律的各项规定,始终做到自重、自省、自警、自励,始终保持共产党人的蓬勃朝气、昂扬锐气和浩然正气,以自身的模范行动实践为民服务的根本宗旨。
党的十六届四中全会通过《中共中央关于加强党的执政能力建设的决定》中,明确提出了加强党风廉政建设,深入开展反腐败斗争是我党提高党的执政能力,巩固党的执政地位的一项重大政治任务。实践证明,党的作风关系党的形象,关系人心向背,关系党的事业全局,作为一名普通民警,我们应自觉自愿拥护党的领导,旗帜鲜明地维护党的形象,各负其责,支持和参与党风廉政建设和深入开展反腐败斗争,做到廉洁自律,自觉纠正部门和行业不正之风,切实解决众反映强烈的突出问题,加强自身业务学习,牢固树立正确的世界观、人生观、价值观,自觉增强廉政意识,增强纪律和法制观念,做遵纪守法、廉洁从政、勤政为民,切实转变作风、务实高效、开拓创新的模范。牢固树立“发展才是硬道理”的思想,牢牢把握发展经济这个中心,正确认识和处理好经济建设与党风廉政建设的辩证统一关系。与基层党组织从思想上、行动上保持一致,自觉抵制腐败,做到管住自己的口,管住自己的手,管住自己的腿,大力弘扬无私奉献精神和党员干部廉洁自律、严于律已的表率作用。
党风廉政建设和反腐败斗争是全党的一项重大政治任务,是一项社会性的系统工程。我们每一个人要从自己的工作性质、业务特点出发,彻底转变“反腐败是额外负担”“我们小民警不存在也不需要反腐倡廉”的错误想法,积极主动地承担起反腐倡廉职责,确保全局的党风廉政建设和反腐败斗争工作平衡发展。我
作为公安局的一名普通民警,一是

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。