「头歌java第四章答案」java第十三章课后题答案
今天给各位分享头歌java第四章答案的知识,其中也会对java第十三章课后题答案进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
求JAVA语言程序设计作业答案
3、C;4、A;6、A;7、A;8、D;12、A;13、B;14、B;17、A;18、D;19、D;20、A;
4题:A很明显是错误的,java程序在运行前需要编译成字节码文件,才能运行。
14题:在Java语言中,标识符是以字母、下划线或美元符开头,由字母、数字、下划线或美元符组成的字符串。标识符区分大小写,长度没有限制。除以上所列几项之外,标识符中不能含有其他符号,也不允许插入空格。
17题:向main方法传入的是三个参数接收后args[]={"aaa","bb","c"}
int k1=args.length;//得到数组元素个数,为3
int k2=args[1].length();//得到数组中下标为1的元素字符数(即第二个元素)
18题:String s1="AbcD"; String s2=s1.toLowerCase(); 作用是把字符串全部转为小写,所以选D
19题:函数重载定义 1:保持相同的功能,并且有相同的函数名
2、重载方式为:返回值类型不同,形参个数不同同,形参类型不同。
在满足一的前提下,二中三个条件任意一个,或其中多个的任意组合都是重载
20题:BB继承了AA并且重写了Show()方法。父类AA实例化了a,所以a.Show()调用的是父类中的Show方法,显示:我喜欢Java!子类BB实例化了b,所以b.Show()调用子类BB中的Show方法,显示:我喜欢C++!
初学者问JAVA第四章问题,恳请各位大哥解答!
对你的问题一一回答吧,感觉这样好些:解释如下,
[我看不懂这段代码,我刚刚看到第四章类与方法,和前面好多都不一样,真晕!public void getA()---这句是什么意思???]
在这里public是把getA方法设置为共享方法的意思,也就是说在哪都可以访问,你以后会学包(package)之后就明白了,跟他类似的有public,default,private,protected依次表示的意思为共享的,默认的,私有的,只能通过继承访问的;这些意思,现在阶段你先大概知道有这么个东西就可以了。
然后void为无返回值的意思,没发现有些方法前面会加int或者String吗? 在这里不需要有返回值所以必须指定为void,要是假如你在这里写int为返回值在方法体内必须得有return 数字;或者假如你在这里写int为返回值在方法体内必须得有return 字符串;这种。
getA()只是你设定的名字,这个方法的名字而已。
[它和public static void main(String args[])有啥区别??? ]
在这里你还是不了解public static void main(String[] args)这句是什么意思,你现在的阶段都是光用Java程序来简单的编译运行,这时候必须得有个主方法体你才能知道这程序是从哪运行的,是吧?所以以后你看程序必须得先找public static void main(String[] args){...}内的程序是怎么运行的,然后根据这里面怎么调用外部的方的在跟着去找相应的功能实现。就用你这个程序来说吧,在public static void main(String args[])的第一行Example e=new Example(); 里的意思是创建(new)一个对象,并用名称e来引用Example类的构造方法的意思。这句话你得好好理解对象是什么东西。比如,把类(类型)比喻成瓶子,世界上瓶子种类多了去了,而且每个瓶子又不一样,是吧?不过你拥有的瓶子模样和特性只有你才拥有,这时候这个也属于瓶子,但是那就叫你的瓶子,而不再笼统地称为他是瓶子,这里的“你的瓶子”就是从“瓶子”实例化过来的引用(在这里命名为e,是吧?)不知道这下你明不明白这意思。new只是关键字而已,创建实例就用new,记住就行。
[还有int num1=5;一般不都是放在public static void main(String args[])后面的吗???怎么这里放在public void getA()前面呢???]
其实你看懂我上面的解释的话这个就不算太难理解了,其实像你说的所有的东西都放在public static void main(String args[])也不是不可以,完全可行。但是,面向对象思想不是这样的,把所有的模块都分开来处理,public static void main(String args[])里面,也就是main方法里面只是调用各处的方法以及属性而已。同时推荐这么做。以后就慢慢知道了,不要太着急。
[Example e=new Example();
e.getA();
System.out.println(e.num1);---这段也不理解]
头一行刚才已经解释的相当清楚了吧? 呵呵
第二行开始给你解释吧,e刚才我说了,是你的引用名字,也能看成逻辑变量,这是你在Example e=new Example(); 里给他起的名字,刚才举例里面说的你给你的“瓶子”起的名字,当然,你可以随意改变它的逻辑名啊。
System.out.println不用说了吧?括号里的e.num1的e,在上面也解释N遍了,打个点之后的那个,即num1,是你的Example类里面的属性,是吧?指的就是那个了,不是把Example类实例化为你的名字e了吗?所以e.num1。
总结一下吧,感觉你的理解问题就出在这方面:Java里面不允许直接用类调用属性的,方法也一样,你必须实例化(即new一个,逻辑名你自己起),然后用逻辑明访问该类的属性以及方法。还有一点是你目前程度的所有Java程序都是从main方法开始运行的,所以看代码就找main方法,然后一行一行的读下去,然后根据代码再跟踪到关联的别的类。
累死了....希望你能听明白。
头歌的操作系统答案在哪里找
众课帮公众号。
1、首先打开微信,搜索众课帮公众号,点击关注。
2、其次选择头歌的操作系统。
3、然后选择需要的题卷,点击查看答案即可。
头歌的答案在哪里找IT项目管理
在网站里查找。
项目是一个特殊的将要被完成的有限任务,它在一定时间内满足一系列特定目标的多项工作名称。
IT项目管理是项目管理在IT领域的应用,结合IT行业特点运用项目管理技术、理念和方法,启动计划实时控制和收尾等过程。
java问题求答案.急!!
1、开发与运行Java程序需要经过的三个主要步骤为 编辑源程序、编译生成字节码 和 解释运行字节码。
2、 设x = 2 ,则表达式 ( x + + ) * 3 的值是( 6 )。
3、 据程序的构成和运行环境的不同,Java源程序分为两大类:java application程序和 applet程序。
4、 一个Java Application源程序文件名为MyJavaApplication.java,如果使用Sun公司的Java开发工具JDK编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该顺序执行如下两个命令:( javac MyJavaApplication.java)、(java MyJavaApplication )。
5、 Java源程序是由类定义组成的,每个程序中可以定义若干个类,但是只有一个类是主类。在Java Application中,这个主类是指包含 (main )方法的类;在Java Applet里,这个主类是一个系统类( 不知道)的子类。
6、 如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是(不知道 )类的子类并且存储该源程序文件的文件名必须为 ( MyApplet)。
7、多态是指(你爱怎么想都行 ),在Java中有两种多态,一种是使用方法的 (方法重写)实现多态,另一种是使用方法的(方法重载 )实现多态。
8、 在Java程序中,通过类的定义只能实现( 单 )重继承,但通过接口的定义可以实现( 多 )重继承关系。
9、 字符串分为两大类,一类是字符串常量,使用 ( String)类的对象表示;另一类是字符串变量,使用(StringBuffer 或者StringTokenizer)类的对象表示。
10、创建一个标识有“河南广播电视大学”字样的标签对象gxdd的语句为(Label gxdd = new Label("河南广播电视大学")。
三、判断题(每小题1分,共10分)
1. Java程序是由若干类定义组成的,类定义包括定义类头和定义类体。(??有这样说的吗?
2. 有的类定义时可以不定义构造函数,所以构造函数不是必需的。(妈的,默认不就有吗?玩小孩子啊)
3. 抽象类中的抽象方法必需在该类的子类中具体实现。(不实现那还抽象给鬼啊!! )
4. 最终类不能派生子类,最终方法不能被覆盖。(能还叫最终啊!! )
5. 一个Java类可以有多个父类。(你能有多个爸爸不? )
6. 一个Java类可以有一个父类,并实现多个接口。(当然你只有一个爸爸!但是你可以有多个叔叔!!! )
7. 接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。(这还差不多!! )
8. 设String对象s="Hi",则语句System.out.println(s.concat("Yohaoo!"))的输出是Hi,Yohaoo! ( 没有用过什么concat!!)
9. 在Applet中显示一副图像,首先要把它调入内存,保存在一个Image对象中,然后调用drawImage()方法画出这个图像。(不知道,好像是什么paint方法 )
10.一个Java程序要想获得Internet上的某处资源,首先需要把这个资源的地址用URL类的对象表示出来。(这个很重要,好好看看API,将来项目中用的多!!)
头歌java第四章答案的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java第十三章课后题答案、头歌java第四章答案的信息别忘了在本站进行查找喔。