




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SEM知识学习平台来电子商务知识百科/semarketing/1、开发与运行Java程序需要经过的三个主要步骤为 编辑源程序 、 编译生成字节码 和 解释运行字节码 。2、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。Java源程序的扩展名是( .java ),经过编译后的程序的扩展名是( .class )。 A. java B. .class C. html D. .exe3、 抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final) 方法是不能被当前类的子类重新定义的方法。4、设 x = 2 ,则表达式 ( x + + )3 的值是 0 。是先运算,在赋值5、设有数组定义:int MyIntArray = 10 , 20 , 30 , 40 , 50 , 60 , 70; 则执行以下几个语句后的输出结果是 120 。 int s = 0 ; for (int i = 0 ; i MyIntArray.length ; i + + ) if ( i % 2 = = 1 ) s += MyIntArrayi ; System.out.println(s);(数组中奇数位的数字相加得到的结果s)6、在Java程序中,通过类的定义只能实现 单 重继承,但通过接口的定义可以实现 多 重继承关系。7在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。 这个应该是对同一个的引用 不是新对象的生成 ( )8以下哪个不是Java的原始数据类型( B )A、int B、Boolean C、float D、char9若需要定义一个类域或类方法,应使用哪种修饰符?( A )A、static B、package C、private D、public10类Parent、Child定义如下:1 public class Parent2 public float aFun(float a, float b) throws3 IOException 45public class Child extends Parent6(不能和父类构造的成员相同)7 将以下哪种方法插入行6是不合法的。( A )A、float aFun(float a, float b) B、public int aFun(int a, int b)throws Exception C、public float aFun(float p, float q) D、public int aFun(int a, int b)throws IOException 11在使用interface声明一个接口时,只可以使用( D )修饰符修饰该接口。接口的修饰词包括public,abstract和strictfpA、private B、protected C、private protected D、public12、有以下方法的定义,请选择该方法的返回类型( D )。ReturnType method(byte x, double y) return (short) x/y*2; x变成short型,再和y运算,结果就是double型了A、byte B、short C、int D、double13、应用程序的main方法中有以下语句,则输出的结果是 ( A )。 String s1=new String(abc); String s2=new String(abc); boolean b1=s1.equals(s2); boolean b2=(s1=s2); System.out.print(b1+ +b2); A)true false B) false true C) true true D)false false if(s.equals(s1)和if(s=s1)的区别是什么啊?String s1=string;String s2=string;String s3 = new String(string);s1=s2 trues1=s3 falses1.equals(s3) true 判断相等的写法,(A.equals(B)注:对字符串来说= =这个是比较内存地址,而equals是比较数据的内容3、已知如下定义:String s = story; 下面哪个语句不是合法的(C )A、s += books; B、s = s + 100;C、int len = s.length; D、String t = s + “abc”;源程序:class ee public static void main(String args) String s = story; System.out.print(sdfdf+s.length(); 注:字符串取长是s.length(),数组是s.length14、应用程序Test.java的源程序如下,在命令行键入: aaa bb c回车后输出的结果是 ( )。public class Test public static void main(String args) int k1=args.length;(数组长度) int k2=args1.length(); (字符串长度) System.out.print(k1+ +k2); A) 3 2 B)1 2 C) 1 3 D) 3 3 15、定义一个类,必须使用的关键字是( )A、public B、class C、interface D、static16、定义一个接口必须使用的关键字是( C )A、public B、class C、interface D、static17、如果容器组件p的布局是(Frame对象默认的布局管理器是)BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是( C ) A、p.add(b); B、p.add(b,North); C、p.add(b,South); D、b.add(p,North);18、声明并创建一个按钮对象b,应该使用的语句是( A )A、Button b=new Button(); B、button b=new button();C、Button b=new b(); D、b.setLabel(“确定”);19、如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象(A)A、FileInputStream B、FileOutputStreamC、DataOutputStream D、FileWriter1、如果将类MyClass声明为public,它的文件名称必须是(MyClass.java)才能正常编译。2、在Java中定义一个字符串类型的变量str的语句是:(String str;) ,定义一个具有10个元素的整型数组a的语句是:(int arr = new int10;) 。3、导入mypackage包中的所类的命令是( import mypackage.*; )。20、有整型数组:int x=12,35,8,7,2;,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( A ). Arrays.sort(x)为从小到大排序A) 2 7 8 12 35 B) 12 35 8 7 2 C) 35 12 8 7 2 D) 8 7 12 35 221、下面语句的功能是( A )。 RandomAccessFile raf2 = new RandomAccessFile(1.txt,rw );A)打开当前目录下的文件1.txt,既可以向文件写数据,也可以从文件读数据。 B)打开当前目录下的文件1.txt,但只能向文件写入数据,不能从文件读取数据。C)打开当前目录下的文件1.txt,但不能向文件写入数据,只能从文件读取数据。D) 以上说法都不对22、应用程序的main方法中有以下语句,则输出的结果是 ( )。 String s1=0.5, s2=12; double x=Double.parseDouble(s1);/类型转换,长String变成Double int y=Integer.parseInt(s2);/ 类型转换,长String变成int System.out.println(x+y);p135 A) 12.5 B) 120.5 C) 12 D) “12.5” 23、下面关于java中输入/输出流的说法正确的是( ABCD )。A) FileInputStream与FileOutputStream类用读、写字节流。 B) Reader与Writer类用来读、写字符流。C) RandomAccessFile既可以用来读文件,也可以用来写文件。 D) File类用来处理与文件相关的操作。24、关于BufferedReader类的readLine()方法,以下说法正确的是(ACD)。A)方法readLine()每次读取一行数据。 B)方法readLine()每次读取一个字节。C)该方法可能抛出IOException异常,调用该方法时通常应将它放到try块中,并通过catch块处理异常。D)如果读到流的末尾,该方法返回的结果为null。25、关于下面的程序Test.java说法正确的是( D )。public class Test String x=1; int y; public static void main(String args) int z=2; System.out.println(x+y+z); A)3 B)102 C) 12 D)程序有编译错误(不能对非静态字段x,y进行静态引用)若在x,y前加上static,答案就是102了25、定义如下的二维数组b,下面的说法正确的是( ACD )。 int b=1, 2, 3, 4, 5,6, 7, 8;A)b.length的值是3。 B)b1.length的值是3。C)b11的值是5。 D) 二维数组b的第一行有3个元素 26、类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是( BC )。A) B x1= new B( ); B) B x1= new C( ); C) C x1=new C( ); D) C x1= new B( );27. 下列代码的执行结果是什么? BString s1 = aaa;s1.concat(bbb); (concat将指定字符串连接到此字符串结尾)System.out.println(s1);A. The string aaa.B. The string aaabbb.C. The string bbbaaa.D. The string bbb.1欲构造ArrayList类的一个实例,此类继承
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 配电考试题及答案
- 机设考试题及答案
- 中级财务会计(上)(山东联盟)知到智慧树答案
- 会计继续教育“行政单位会计制度”考试试题及答案
- 中外设计史知到智慧树答案
- 事业单位考试题公基真题及答案
- 2025房产电商团购合作未来市场趋势预测及应对策略协议
- 2025版房产代理销售合同范本:海外房产投资顾问
- 2025版高科技产业园区土地及房屋租赁合同模板
- 2025年度家用电器分期付款标准合同范本
- GB/T 19851.12-2025中小学体育器材和场地第12部分:学生体质健康测试器材
- 公安科技信息化课件
- 桥梁工程支架浇筑连续箱梁的施工监理实施细则
- 2025年国家药品监督管理局直属单位招聘126人笔试模拟试题及参考答案详解
- 2025年医疗器械经营企业法律法规培训考试(含答案)
- 2025年部编版新教材语文九年级上册教学计划(含进度表)
- 2025年云南省中考数学真题含答案
- 留疆战士考试题库及答案
- 中小学老师管理办法
- T∕CITS 146-2024 尿液有形成分名称与结果报告规范化指南
- 四年级上册可爱的榆林全册教案
评论
0/150
提交评论