JAVA作业和课后习题解答1
2008-04-06 19:39
267 查看
14.main()方法有何用?有什么特点?
答:main()方法是Java应用程序入口函数,程序从这里进入开始执行.
特点:(1) 方法名字后面有一对圆括号,它是寻找Java方法的快捷提示;圆括号后面的一对花括号是构成方法的语句代码段的界限符;
(2) 方法main()定义时固定为:修饰符public和static.另外void定义方法返回植的类型,表示main()方法没有返回值;
(3) main函数通常是静态,main函数其实也是所在类的一个方法,就比如一个类是test,那么该类的main其实就是test.main(String[] args),众所周知如果一个方法不是静态的,则要先实例化该类,比如要这样 test t=new test();
然后才能调用 test.main();
而这对于运行一个程序的主函数来说是不现实的,所以比如把main函数定义为static,使test.main()可以直接被调用。
(4) Java的main()方法要求一个string[]类型的单一参数,类型string[]是字符串列表的数组; String[] args是main函数的形式参数,,可以用来获取命令行用户输入进去的参数。
(5) ,main函数是程序的入口,为了保证程序运行的安全性,C和JAVA都只允许一个工程里只能有一个入口。一个工程不只一个类,每个类都可以有一个main方法,但是真的程序入口只能有一个
20.答:程序输出的结果是:
我们的心永远年青!
友谊万岁!
21.不正确的标志符有:
java.awt.Graphics 不能用"."作为标志符;
x-ray 不能用"-"作为标志符;
2BeOrNot2Be 不能用数字开头;
Mary'sLost 不能用" ' "作为标志符;
22.文字字符串"1/t2/t3"的长度是多少?
答:它的长度是7.
相关文章推荐
- 機器學習基石(Machine Learning Foundations) 机器学习基石 作业二 课后习题解答
- 機器學習基石(Machine Learning Foundations) 机器学习基石 作业四 课后习题解答
- 機器學習基石(Machine Learning Foundations) 机器学习基石 作业三 课后习题解答
- java基础学习(5)疯狂java讲义第4章课后习题解答源码
- 機器學習基石(Machine Learning Foundations) 机器学习基石 作业三 课后习题解答
- java基础学习(6)疯狂java讲义第5章课后习题解答源码
- java继承课后作业
- java语言程序设计第十版(Introduce to java 10th) 课后习题 chapter7-33
- 【RFID第五次作业】第八章课后习题
- java学习初体验之课后习题
- java课后作业一道关于统计字符串长度的题
- 周志华《机器学习》课后习题解答系列(五):Ch4.4 - 编程实现CART算法与剪枝操作
- Java习题作业
- Java理论学时第六节。课后作业。
- 《学习OpenCV》课后习题解答1
- 《学习OpenCV》课后习题解答2
- 《学习OpenCV》课后习题解答3
- JAVA 数组作业——动手动脑以及课后实验性问题
- 算法笔记_123:蓝桥杯第七届省赛(Java语言B组部分习题)试题解答
- 慕课网 Java入门第二季4.1多态的使用 课后作业交通工具选择