- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 
                        查看更多
                        
                    
                
第一组: 
1.下面哪些是合法的变量名? (DEG) 
 A.2variable              //不能以数字开头
 B. .variable2  				 //不能用点和空格
C. ._whatavariable 				//不能用点和空格
 D._3_  
E.$anothervar  
F.#myvar  				   //#不能用来命名
 G. $_¥
2.请问 “abcd” instanceof Object返回的值是? (B) 
A. “abcd”  B. true  C. false  D. String 
前面是后面的子类?
//java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。类型(type)可以为Java中任意的数据类型,包括简单类型组合类型const和goto是Java的保留字
25.     有以下方法的定义,请选择该方法的返回类型(  D  )。 
ReturnType  method(byte x, double y)                            { 
    return  (short)x/y*2; 
} 
A、byte                B、short               C、int                   D、double 
 
第二组: 
1.         有以下程序片段,下列哪个选项不能插入到行1。(   D   ) 
1. 
2.public  class  Interesting{ 
3.//do sth    
4. }     (只能有一个public修饰的class)
A、import java.awt.*;          B、package mypackage;               
C、class OtherClass{   }     D、public class MyClass{ } 
2.         以下哪项是接口的正确定义?(   B D    ) 
A、 interface  B 
{  void print(){};} (接口里的方法都是抽象的,不能有方法体)
B、 abstract  interface  B 
{ void print() ;} 
C、 abstract  interface  B  extends  A1,A2  //A1、A2为已定义的接口 
{ abstract  void  print(){  };}	 (同上)
D、 interface  B 
      {  void  print();} 
3. 下面哪个函数是public void  aMethod(){...}的重载函数?(  D  ) 
A、void  aMethod( ){...} 
B、public int  aMethod(){...} 
C、public void  aMethod ( ){...} 
D、public int  aMethod ( int m){...} 
(重载:定义同名的方法,方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同)
4.   A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:  
1.    A  a0=new  A(); 
2.    A  a1 =new  B(); 
3.    A  a2=new  C(); 
问以下哪个说法是正确的? (   D   ) 
A、只有第1行能通过编译  B、第1、2行能通过编译,但第3行编译出错 
C、第1、2、3行能通过编译,但第2、3行运行时出错 
D、第1行、第2行和第3行的声明都是正确的  
(A是B的父类,也算是C的父类)
5.  假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?(  C  ) 
class  A 
{     int  i; 
      static  String  s; 
       void  method1() {   } 
       static  void  method2()  {   } 
} 
A、System.out.println(a.i);B、a.method1();  C、A.method1(); 
  D、A.method2() (A是类名,应该调用对象a)
6.      有如下代码段:  
1)  
2) { if(unsafe()){//do something…}  
3) else if(safe()){//do the other…}  
4) 
                您可能关注的文档
最近下载
- EHS体系程序文件-信息沟通、协商和决议管理程序.docx VIP
 - 高中政治课堂教学应用时事政治策略探究.doc VIP
 - (GBT7588 1—2020)电梯制造与安装安全规范.pdf VIP
 - 设施农业智能化与现代农业装备产业发展趋势报告.docx
 - “十四五”公路养护发展规划.docx VIP
 - 健康评估(第二版)全套教学课件.pptx
 - 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
 - 2024年贵州省六盘水市中考语文试卷真题(含答案逐题解析).docx
 - CQI-27铸造系统评估表 第二版(2023).xls VIP
 - 银行大堂服务实训(第2版) 课件 项目4 营业中引导营销服务.pdf VIP
 
原创力文档
                        

文档评论(0)