Java复习资料.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第15次课(总复习一) 由于目前刚讲过面向对象的描述,所以先看看面向对象的问题。 1.Java源程序编译后生成字节码文件,它由虚拟机解释执行。 T (你知道用什么生成字节码文件?答:javac.exe。java.exe相当于什么呢?答:相当于虚拟机) 2.JDK是Microsoft公司推出的含Java类库、编译器、解释器等的Java开发工具包。(F) (答: JDK --- 是SUN公司推出的,不是微软公式推出的电子产品。) 3.Java语言源程序文件编译后,生成后缀为.class的文件。 ( T ) 4.Java语言是一种支持多线程编程的语言。(T) 5.JAVA是一种平台无关的编程语言。(T) 6.Java系统的标准输入对象是System.in,标准输出对象是System.out。(T) 7.Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定 (F)。答:Unicode编码与具体软硬件环境无关,均为16位,即2个字节。 因此,char c=”\u0043”书写正确(换算为十进制要注意,其中的43是16进制的,能不能找一个汉字给我看一下,我在此成全你,如char cc=’\u7801’) 打5个大家看一下: 8.在Java方法中若要定义一个常量则要用const关键字。(F)答:使用final 9.Java是大小写敏感的语言 (T) (例如Sum和sum是两个不同变量) 10.若要导入包中的类,可用input语句。(F)答:使用import关键字。 11.Java程序中的public类名称必须与存放该类的文件名相同。 (T) 12.Java的double类型数据可以精确表示任何实数。(F) 13.Java中的int型数据和变量在内存中占2个字节,使用long型的常量必须在其后加上后缀L,如345L (答:有一个特例,数组名做实际参数时,传递的是地址,而不是值。) 15.语句int[][] a=new int[3][4];可以创建一个整型二维数组。(T) 16.可以用new来创建一个类的实例,即“对象”。 (T) 17.可以通过“对象名.方法”来访问类的成员方法,也可以通过“类名.方法”来访问类的成员方法(T)。你知道“类的成员方法”与“非类的成员方法”(我们讲课时把它说为“实例成员方法”)的区别吗?--- 这个概念希望大家掌握。 18.在同一个Java源程序中,只能有一个类标识为public。T 19.在Java类中使用private定义的成员方法Method),该方法只能被本类中的其他方法所调用,而不能被其他类包括该类的子类方法调用。…..有这样一句话,类成员方法中只能调用类成员方法,不能调用实例成员方法;而实例成员方法既可以调用类成员方法,也可以调用实例成员方法。…) 21.用private修饰符声明的成员变量只能在声明它们的类中访问。(T) 22.final关键字可以定义常量或成员变量,该变量不能被修改当使用final定义类后,这个类不能被继承。 24.Java的类不允许多重继承,但接口支持多重继承。(T)(讲课时专门提到过这个问题) 25.一个Java类可以有多个父类,这称作多继承。(F) 26.子类继承父类,那么子类将继承父类的所有内容包括构造方法。(F) (答:构造方法是不能被继承的,但可以调用的,知道那个吗?即super(参数列表)语句吗? 27.方法的重载机制是Java语言中类的多态性的体现。T (答:方法重载和覆盖都体现了面向对象设计程序的多态性。) 28.抽象类中的方法必须是抽象方法(即只有方法头没有方法体),不能有任何其他代码。(F)(如果有人这样问你,接口中的方法只有方法头,这句话是对的。接口可以看作完全抽象的类,接口是一组常量和抽象方法的集合。) 29.Java中定义一个抽象类,其前面用abstract来修饰。(T) 30.在子类中声明了与父类同名的成员变量时,可以使用super或this来指明使用的是父类中的成员变量还是子类中的成员变量。(对还是错?)。 (分析一下:什么时候使用super来说明呢?如果子类中声明了与父类中同名的成员变量时,为了引用父类的成员变量,必须使用super;什么时候使用this呢?this的本意是“当前”的意思。当成员方法中存在与成员变量同名的参数时,引用或访问成员变量时其名前要加this关键字。大家可以参考我给大家做的平时作业。----- 据此,本题应该错的。) 31.声明包(package)的语句必须放在程序的第一行。Java有些类不需要用import导入(引入),这些类位于java.lang包中,在程序运行时java解释器将自动引入java.lang包。(T)(例如,System类、String类就在java.

文档评论(0)

kxiachiq + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档