java模拟练习题

合集下载

java模拟试卷及答案及解析4

java模拟试卷及答案及解析4

复习题4一、选择题1.在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送( D )A、调用语句B、命令C、口令D、消息2.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点:( B )A、安全性B、多线程C、跨平台D、可移值3.编写和运行Java applet程序与编写和运行Java application程序不同的步骤是:( B )A、编写源代码B、编写HTML文件调用该小程序,以.html为扩展名存入相同文件夹C、编译过程D、解释执行4.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用____个比特位。

( B )A、8B、16C、32D、645.关于下列程序段的输出结果,说法正确的是:( D )public class MyClass{static int i;public static void main(String argv[]){System.out.println(i);}}A、有错误,变量i没有初始化。

B、nullC、1D、06.下列代码的执行结果是:( B )public class Test3{public static void main(String args[]){System.out.print(100%3);System.out.print(",");System.out.println(100%3.0);}}B、1,1.0C、1.0,1D、1.0,1.07.下列程序段的输出结果是:( B )void complicatedexpression_r(){int x=20, y=30;boolean b;b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60;System.out.println(b);}A、trueB、falseC、1D、08.给出下列代码片段:( D )if(x>0){System.out.println("first");}else if(x>-3){ System.out.println("second");}else {System.out.println("third");}请问x处于什么范围时将打印字符串“second”?A、x>0B、x>-3C、x<=-3D、x<=0 & x>-39.若要把变量声名为暂时性变量,应使用如下哪种修饰符?( C )A、protectedB、provateC、transientD、volatile10.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为:( C )A、隐藏B、覆盖C、重载D、Java不支持此特性11.如要抛出异常,应用下列哪种子句?( B )A、catchB、throwC、tryD、finally12.在使用interface声明一个接口时,只可以使用____修饰符修饰该接口。

JAVA习题题目及答案

JAVA习题题目及答案

第1章问答题及作业题第1章问答题1、发明Java语言的原因是什么?发明Java语言的主要贡献者是谁?2、“Java编译器将源文件编译生成的字节码是机器码”,这句话正确吗?3、Java程序的主类必须含有怎样的方法?4、“Java应用程序必须含有一个类是public类”,这句话正确吗?5、“Java Applet程序的主类必须是public类”,这句话正确吗?6、请叙述Java源文件的命名规则。

7、源文件生成的字节码在运行时都加载到内存中吗?8、怎样编写加载运行Java Applet的简单网页?9、编译器使用“-source”参数的作用是什么?“-source”参数的默认取值是什么?第1章作业题1.参照例1-1编写一个Java应用程序,程序能在命令行中输出“早上好,Good Morning”。

2.参照例1-2编写一个Java Applet程序,程序能在浏览器中显示“你好,Hello”。

第2章问答题及作业题第2章问答题1、什么是标识符?标识符的规则是什么?2、什么是关键字?请说出5个关键字。

3、Java的基本数据类型是什么?4、下列哪些语句是错误的?int x=120;byte b=120;b=x;5、下列哪些语句是错误的?float x=12.0;float y=12;double d=12;y=d;6、下列两条语句的作用是等价的吗?char x=97;char x=’a’;7、下列语句输出的结果是什么?int a=97;byte b1=(byte)128;byte b2=(byte)-129;System.out.printf(“%c,%d,%d”,a,b1,b2);8、数组是基本数据类型吗?怎样获取一维数组的长度?9、假设有两个int类型数组:int[] a=new int[10];int[] b=new int[8];b=a;a[0]=100;b[0]的值一定是100吗?10、下列两条语句的作用等价吗?int[] a={1,2,3,4,5,6,7,8};int[] a=new int[8];}第2章作业题1.参照例2-1编写一个Java应用程序,输出俄文字母表。

java模拟试题(带答案)

java模拟试题(带答案)

判断题1.Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。

(√)2.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。

(×)3.所谓抽象类就是包含有抽象方法的类。

(×)4.Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err。

(√)5.如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。

(×)6.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。

(√)7.用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串。

(×)8.一个容器中可以混合使用多种布局策略。

(×)9.Java中,并非每个事件类都只对应一个事件。

(√)10.Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

(√)11.Java Applet是由独立的解释器程序来运行的。

(×)12.Java的字符类型采用的是ASCII编码。

(×)13.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。

(√)14.System类不能实例化,即不能创建System类的对象。

(×)15.用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。

(√)填空题1 java 源程序编译命令是 javac2 java 应用程序中有一个main()方法,它前面有三个修饰符是 public , static , void3 java语言数据类型可分为两大类,一类称为基本数据类型 ,另一类称为引用数据类型4 在转向语句中, continue 语句使得程序结束本次循环,回到循环的条件测试部分继续执行。

5设x为float型变量, y为 double型变量, a为 int型变量,已知 x=2.5f,a=7 ,y=4.22 则表达式x+a%3*(int)x%(int)y的值为 4.56设x为float型变量, y为 double型变量, a为 int型变量,b 为long 型变量,c为char 型,则表达式x+y*a/x+b/y+c 的值为 double 类型7设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是 120 。

JAVA模拟试题及答案(一)

JAVA模拟试题及答案(一)

选择看前40,填空看前30第一部分模拟试题第一题单项选择题1、Java语言和c++语言相比,哪一项是Java有的,而c++没有?(D )A、面向对象B、动态链接C、有类库D、跨平台2、下列选项中,不属于Java语言特点的一项是( C )。

A、分布式B、安全性C、编译执行D、面向对象3、在下列选项中,属于Java语言的代码安全检测机制的一项是( B )。

A、动态链接B、访问权限的检查C、通过接口实现多重继承D、将所有的Java应用都看做对象,按类进行封装4、下列选项中,不属于Java语言安全机制的一项足( D )。

A、语法检查B、不允许使用指针C、代码参数类型合法性检查D、对内存进行跟踪5、下面关于Java代码安全的说法哪一项是不正确的( B )?A、Java程序在解释执行时所需要的类都是通过字节码校验程序装入的B、Java字节码的执行是由JVM中的编译器完成的C、在Java程序运行时,首先装入字节码,然后进行校验,最后在解释器中执行D、在默认的安全配置条件下,Applet不能访问任何本地资源6、下列API不属于java .1ang.Math类的一个是(C )。

A、random() (随机数)B、abs()C、drawLine()D、sin()7、阅读下列代码段,选出该代码段的正确的文件名( D )。

class A{void methodl(){System.out.println(”methodl in class A”):}}public class Bvoid method2(){System.out.println(”method2 in class B”):}public static void main(String args[]){System.out.println(”main()in class B”):}}A、A .javaB、A.classC、B.classD、B.java8、编译下面源程序会得到哪些文件?(C )class AI{}elass A2{}Public class B{Public static void main(String args[ ]){}}A、只有B.class文件B、只有A1.Class和A2.class文件C、有A1.class、A2.Class和B.class文件D、编泽不成功9、定义类头时能使用的修饰符是( D )。

java模拟面试题目(3篇)

java模拟面试题目(3篇)

第1篇一、Java基础知识1. 请简述Java语言的特点。

2. 什么是Java虚拟机(JVM)?它有什么作用?3. 什么是Java的内存模型?请解释Java内存模型中的几个关键概念:堆、栈、方法区、程序计数器、本地方法栈。

4. 什么是Java中的反射机制?请举例说明反射在Java中的应用。

5. 什么是Java中的泛型?请解释泛型的原理和作用。

6. 请简述Java中的四种访问控制符:public、protected、default、private。

7. 什么是Java中的继承和多态?请举例说明继承和多态在实际开发中的应用。

8. 什么是Java中的封装?请举例说明封装在实际开发中的应用。

9. 什么是Java中的接口和抽象类?它们之间有什么区别?10. 什么是Java中的异常处理?请解释try-catch-finally语句的执行顺序。

二、Java集合框架1. 请列举Java集合框架中的常用集合类及其特点。

2. 请简述ArrayList、LinkedList、HashMap、HashSet的区别。

3. 什么是Java中的泛型集合?请举例说明泛型集合的应用。

4. 什么是Java中的迭代器(Iterator)和枚举器(Enum)?请比较它们的区别。

5. 什么是Java中的List、Set、Map的遍历方法?6. 请解释Java中的ArrayList和LinkedList的内部实现原理。

7. 什么是Java中的HashMap的扩容机制?8. 什么是Java中的HashSet的内部实现原理?9. 请解释Java中的线程安全集合类,如CopyOnWriteArrayList、ConcurrentHashMap。

三、Java多线程与并发1. 什么是Java中的线程?请解释线程的创建、调度和同步。

2. 请简述Java中的线程状态,如新建、就绪、运行、阻塞、等待、超时等待、终止。

3. 什么是Java中的同步机制?请解释synchronized关键字的作用。

java模拟试题及答案

java模拟试题及答案

java模拟试题及答案Java模拟试题及答案一、选择题(每题2分,共20分)1. 下列哪个关键字是Java中用于定义类的方法的?A. classB. publicC. staticD. void答案: B2. Java中的哪个类是所有Java类的根类?A. ObjectB. StringC. SystemD. Main答案: A3. 在Java中,以下哪个是正确的条件语句?A. if (x > y)B. if x > yC. if (x > y) {D. if (x > y)答案: A4. Java中的哪个关键字用于定义一个接口?A. classB. interfaceC. abstractD. package答案: B5. 下列哪个不是Java的访问修饰符?A. publicB. privateC. protectedD. global答案: D6. Java中,哪个关键字用于实现多态?A. extendsB. implementsC. newD. abstract答案: A7. 在Java中,哪个关键字用于定义一个类为抽象类?A. abstractB. finalC. staticD. void答案: A8. Java中,哪个关键字用于定义一个类为最终类,不能被继承?A. abstractB. finalC. staticD. strictfp答案: B9. 下列哪个是Java中的集合框架?A. AWTB. SwingC. JDBCD. Collections答案: D10. Java中,哪个关键字用于实现异常处理?A. tryB. catchC. finallyD. All of the above答案: D二、简答题(每题5分,共20分)1. 简述Java的垃圾回收机制。

答案: Java的垃圾回收机制是一种自动内存管理功能,用于识别和回收不再使用的对象,从而释放内存。

Java模拟考试题卷

Java模拟考试题卷

《JA V A程序设计》试卷(二)第一题:单项选择题(20×2分)1.下列哪个选项是合法的标识符?(_____ )A、123B、_nameC、classD、1first2.下列的哪个选项可以正确用以表示八进制值8?(_______ )A)0x8 B)0x10 C)08 D)0103.已知有下列Test类的说明,则下列哪个语句是正确的?(_______ )public class Test{private float f = 1.0f;int m = 12;static int n=1;public static void main(String args[]){Test t = new Test();}}A)t.f;B)this.n;C)Test.m;D)Test.f;4.欲定义类字段或类方法(静态方法),应该使用下列哪一个修饰符修饰(_____ )A、publicB、staticC、protectedD、synchronized5.与InputStream流相对应的Java系统的“标准输入对象”是(_____ )。

A)System.in B)System.out C)System.err D)System.exit()6.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。

这种面向对象程序特性称为(_____ )A)隐藏B)重写C)重载D)Java不支持此特性7.以下有关构造方法的说法,正确的是:(_____ )A.一个类的构造方法可以有多个B.构造方法在类定义时被调用C.构造方法只能由对象中的其它方法调用。

D.构造方法可以和类同名,也可以和类名不同8.设int x=1,float y=2,则表达式x / y的值是:(____ )A.0 B.1 C.2 D.以上都不是9.下列属于容器的组件有(______ )A.JButton B.JPanel C.Thread D.JTextArea10.进行Java基本的GUI设计需要用到的包是(_____ )。

Java练习题(四)

Java练习题(四)

1.制作一个电子词典程序,配合词库能实现查询修改删除的功能。

2.编写一个小程序,能够从txt文件中读取数据,并统计每种字符出现的次数。

3.现有雇员类及其子类经理类,雇员类包含私有成员变量name,salary;经理类还有自己的私有变量bonus;雇员类包括方法getname()和getsalary(),经理类除继承上述方法外,还有自己的setbonus方法,现需创建一个经理并设置其奖金金额,另建立员工数组(经理作为其一个元素),要求打印输出该员工数组的姓名和薪水信息。

4.编码随机生成100个位于[20,1000]区间的整数。

5.编写一个三角形类,将求面积,周长,内切圆,外接圆等方法放入类中,并验证。

6.从1到100的100个整数,以某种随机的方式进行排列,然将它们挨个放到一个整数数组中,此数组只能容纳99个整数,因此必定会有一个整数会丢弃。

编写一个函数,接受一个包容99个整数的数组作为参数,找出被丢弃的是哪个整数?另外,你如何保证此函数接收的数组满足以下预设的条件?条件如下:①数组包容99个整数;②数组中的整数均在[1,100]的范围之内;③数组中不包含两个相同的整数;如果函数接收到的数据不满足上述要求,你打算如何处理?写出你的处理策略。

7.编写代码实现此图形。

8.编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和。

9.使用if…else语句构造分支,判断某一年是否为闰年。

10.编程输出99乘法表。

11.设计一个能随机产生100个大写英文字母的方法,在该方法中统计产生了多少元音字母,并且输出这个数字。

12.编写一个矩形类Rect,包含:两个protected属性:矩形的宽(width)和高(height)。

两个构造方法:①一个带有两个参数的构造器方法,用于将width和height属性初始化;②一个不带参数的构造器,将矩形初始化为宽和高都为10。

两个方法:①area()求矩形面积;②perimeter()求矩形周长;13.编写一个Java源程序,在程序中建立一个含10个整型(int)元素的一维数组,对数组中的每个元素赋值,然后按下标的逆序输出。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2012 Java练习题一、填空题1.类是JA V A中体现面向对象编程的表现。

写JA V A代码,就是在写一个个的类,并以之产生对象。

在一个类是封装了一类对象的______和方法。

2.如有类申明:public class Super_class extends Myclass, 表明了一种继承关系,子类名是______。

3.如有方法的申明:private int area(int a , int b) ,则其中的private 表示的意义是_____________________。

4.在子类中,出现与超类相同的方法名,方法覆盖,为了访问超类的方法,可用_________来表示。

5.Java源程序到生成字节码的过程叫做________。

6.Java的字节码文件名的扩展名是________。

7.所有的关系运算及逻辑运算表达式的结果,都只有两种取值:__________与________。

8.switch –case语句的测试表达式及case语句后的常量的数据类型除了整数型,还可以是________________。

9.面向过程编程思想将程序分为顺序、分支、_____________三种结构。

10.有一种特殊的方法,构造方法名字与_____________相同,它的定义中没有类型。

11.对象是类的具体表现,也称“实例化”,它分不两个步骤,首先是对象的声明,但这时,对象是不分配到空间的。

关键字new的功能是_____________________________。

12.如果在其超类中的方法,被说明为______________类型,在子类中不能被继承法。

13.14.在一个类的定义中,出现__________________的现象,这种现象叫方法重载。

15.对于系统定义好的类、可引用到自定义的JA V A程序中,而不用从头开始编写,使用的语句是import。

自己写的类也可以产生成包,用的关键字是______________。

16.在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用___________位内存空间。

17.在JA V A中,无论是中文字符还是英文字符,都是占用____________ 字节内存空间。

18.当有语句:s= new String (“3.15926”); s的数据类型是_____________。

19.当有语句:s= new String (“3.15926”),s.length()的值是____________ 。

20.文本框的主要功能是_______________________。

21.对于CardLayout格式的分布来讲,在一个相同的位置上放置的多个控件,同一时刻,最多能看到_____个控件。

22.对于abstract类中,可以有abstract方法,它不能被说明为____________类型。

23.在子类中,出现与超类相同的方法名,叫__________ ,可用super 来访问超类中的方法或属性。

24.JA V A的继承是单一的,很大地限制了编程的功能,用______来实现多重继承的问题。

25.在自定义的异常处理中,在一个方法中要处理这类异常,定义行中使用的关键字是________。

26.在实例方法中,用到this关键字,它是指________________________________。

27.JA V A的继承是_________________,很大地限制了编程的功能,接口(interface)来实现多重继承的问题。

28.引用系统类、自定义类的包,使用的语句是_____________。

29.对于java小应用程序来讲,其生成的程序是应用于网页中的,所以还得编写一个HTML文件来引用它,所以,java小程序的运行,除了IE浏览器以外,还可以用________。

30.对于容器的BorderLayout方式来说,将window类的区域分为_____________________________五个部份。

二、简答题1.简要说说JA V A中继承是如何实现的?2.java语言的主要特点有哪些?3.容器中的组件布局CardLayout的排列方式是什么?4.监听器适配器的作用是什么?5.什么是类的方法重载?试举例说明。

6.线程的状态分别是什么?7.说说JA V A的异常处理机制是如何实现的?8.什么是多线程?如何调度?9.简要java的“平台无关性”是什么?10.什么是类的变量的屏蔽?试举例说明。

11.文本框与文本区控件的功能分别是什么?12.在java的GUI编程中,基于事件的处理机制是如何实现的?13.什么是类的多态性?试举例说明。

三、选择题1.在浏览器中执行Java小应用程序,以下选项中的哪个方法将被最先自动执行()。

A、init()B、start()C、destroy()D、stop()2.设有下面两个类的定义:Class桑树extends 植物{long tall ; // 高度char color; // 颜色}则类“桑树”和类“植物”的关系是()。

A、关联关系B、包含关系C、继承关系D、上述类定义有语法错误3.在小应用程序程序中,把drawString(“TEST……”);等有输出功能语句放在( )。

A、paint()B、start()C、destroy()D、init()4.以下哪个不是Java的关键字?()A、intB、constC、thisD、TRUE5.以下数据类型的变量占用空间最多的是()。

A. intB. charC.longD. double6.编译java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。

A. .java B .class C..html D..exe7.设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( )。

A. 3B. 3. 5C. 4D. 5第1页8.在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。

A. start( )B. stop( )C. init( )D. paint( )9.不允许作为类及类成员的访问控制符的是( )。

A. publicB. privateC. staticD. protected10.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。

A. static void method( )B. public void method( )C. final void method( )D. abstract void method( )11.下面的哪个数最大()A. 010B. 0x10C. 10D. 01312.以下哪些标识符的声明是不对的。

()A. $personsB. TwoUsersC. thisD. _endline13.以下程序,运行后的输出是()int i=1;for ( ; i<10 ; i++);{if i>6 break;}System.out.println( i );}A. 6B. 7C.10D. 1114.已知int a=3 ,int b=14 ,则a | b的结果是()。

A. trueB. falseC. 3D. 1515.关于垃圾收集的哪个叙述是对的。

()A. 程序开发者必须自己创建一个线程进行内存释放的工作。

B. 垃圾收集将检查并释放不再使用的内存。

C. 垃圾收集不允许程序开发者明确指定并立即释放该内存。

D. 垃圾收集能够在期望的时间释放被java对象使用的内存。

16.在编写Java Applet程序时,需要在程序的开头写上( )语句。

A、import java.awt.* ;B、import java.io.* ;C、import java.applet.* ;D、import java.awt.event.* ;17.下列哪一个选项代表连接到标准输入设备()A) System.in B) System.out C) OutputStream D) System.err18.下列哪个是错误()A .System.out.print(123);B .System.out.printf("123");B .System.out.println(new object);B . int []a={1,2,3,4} ; System.out.print(a);19.可以用来删除文件的类是()A . FileInputStream B.FileReader C.File D.FileOutStream20.下列正确的有()A . File f=new File("text.txt");FileReader fr=new FileReader(f);B.File f=new File("text.txt");FileWriter fr=new FileWriter(f,true);C. File f=nwe File("text.txt");inputStreamReader isr= new InputStreamReader(f);d. File f=nwe File("text.txt");BufferedWriter bw=new BufferedWriter(f)21.java程序编译必须使用的下列的哪个命令()A.jarB.javaC.javacD.jdb22.Java程序经过编译后,成为哪一种文件类型()A..objB. .exeC.xmlcD..classjdb23.对于public static void(String [] args)描述是正确的()A) static 表示不需要产生实例就可以执行main方法;B) public 表示main方法可以被任意调用。

C) void 表示main方法需要返回void类型的值。

D) [ ] args是可以用来保存参数。

24.下列可以正确转换的有()A.double d=2.5;B.float f=5.9;C.int b= 99999L;D. int b=99999;25.下列有关运算符的描述是错误的有()A)求余数使用%运算符;B)判断两个值相等用=C) 逻辑判断与运算使用&;D)比较两个字串相等用= =26.数组定义正确的有()A . int a[] B. int [ ]a;C. int a[h] ;D. int a[ ]= new int[5];27.break 语句可以用在()A. for()循环B. if( ) 结构C.switch()D.while()第2页28.switch(变量){ }中,变量的类型可以有()A. intB. char c. long d. flaot29.JDK的工作目录中,存放java虚拟机、类库和其他支持JAVA运行的文件的有()A. "bin" b. "lib" c."jre" d. demo四、程序阅读(分析代码的功能是什么)1、public class Sum{ public static void main( String args[ ]){ double sum = 0.0 ;for ( int i = 1 ; i <= 100 ; i + + )sum += 1.0/(double) i ;System.out.println( "sum="+sum );}}2、import java.io.* ;public class Reverse{ public static void main(String args[ ]){ int i , n =10 ;int a[ ] = new int[10];for ( i = 0 ; i < n ; i ++ )try {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));a[i] = Integer.parseInt(br.readLine( )); // 输入一个整数} catch ( IOException e ) { } ;for ( i = n-1 ; i >= 0 ; i ――)System.out.print(a[i]+" ");System.out.println( );}}3、import java.awt.*;public class abc{ public static void main(String args[]){ new FrameOut(); }}class FrameOut extends Frame // Frame为系统定{ Button btn; // 义的窗框类FrameOut( ){ super("按钮");btn = new Button("按下我");setLayout(new FlowLayout( ));add(btn);setSize(300,200);show( );}}4、import java.io.*;public class abc{ public static void main(String args[]){ SubClass sb = new SubClass( );System.out.println(sb.max( ));}}class SuperClass{ int a = 10 , b = 20 ; }class SubClass extends SuperClass{ int max( ) { return ((a>b)?a:b); } }5、import java.io.*;public class abc{ public static void main(String args[ ]){ AB s = new AB("Hello!","I love JA V A.");System.out.println(s.toString( ));}}class AB {String s1;String s2;AB( String str1 , String str2 ){ s1 = str1; s2 = str2; }public String toString( ){ return s1+s2;}}第3页6. import java.io.* ;public class abc{public static void main(String args[ ]){ int i , s = 0 ;int a[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 };for ( i = 0 ; i < a.length ; i ++ )if ( a[i]%3 = = 0 ) s += a[i] ;System.out.println("s="+s);}}7. import java.io.* ;public class abc{public static void main(String args[ ])){ System.out.println("a="+a+"\nb="+b); }}class SubClass extends SuperClass{ int c;SubClass(int aa,int bb,int cc){ super(aa,bb);c=cc;}}class SubSubClass extends SubClass{ int a;SubSubClass(int aa,int bb,int cc){ super(aa,bb,cc);a=aa+bb+cc;}void show(){ System.out.println("a="+a+"\nb="+b+"\nc="+c); }}五、编程序。

相关文档
最新文档