java面试题

当前位置: 面试问题网 > java面试题 > Java语言程序设计测试题改错题部分

Java语言程序设计测试题改错题部分

判断下面的程序片断是否正确。若有错,指出错在哪里并改正;若正确,打“√”。
   1、 (max为整型变量)
   if (max1)
   g.drawString(“不等于1”, 20,20);
   2、 for(float i=0.0;i>-10.0; i -=1.0)
   System.out.println(i);
   3、 void test(int x)
   {
   System.out.println(x);
   return x;
   }
   4、abstract final class OurClasses { }
   5、final MAX_NUMBER;
   MAX_NUMBER++;
   6、class MyClass
   { int var=100;
   static int getVar()
   {
   return var;
   }
   }
   7、public class MyClass
   {
   int data;
   void MyClass(int d)
   { data=d;}
   }
   8、public class MyMain
   {
   public static void main(String args[ ])
   { System.out.println(MyClass1.data);}
   }
   class MyClass1
   {
   int data=10;
   }
   9、class IamAbstract
   {
   final int f;
   double d;
   abstract void method();
   }
   10、class parent
   {
   private int mine;
   }
   class child extends parent
   {
   int getMine()
   { return mine; }
   }
   11、class parent
   {
   private int mine;
   int getMine( )
   {
   return mine;
   }
   }
   class child extends parent
   {
   int mine;
   int getMine( )
   { return super.getMine; }
   }
   12、class Parent
   { int field; }
   class Child extends Parent
   { int field; }
   class UseChild
   { static int getField(Child c)
   { return (c.field); }
   }
   public class MainClass
   {
   public static void main(String args[ ])
   { Parent p=new Parent();
   System.out.println(UseChild.getField(p));
   }
   }
   13、class AmIRight
   {
   int field1=10;
  
   abstract void method1( );
  
   }
  
   14、class AmIWrong
  
   {
  
   int data1,data2;
  
   AmIWrong()
  
   { data1=-1; }
  
   AmIWrong(int d)
  
   { data2=d;
  
   this();
  
   }
  
   }
  
   15、interface MyInterface
  
   {
  
   void method1();
  
   }
  
   abstract class Parent implements MyInterface
  
   { }
  
   class Child extends Parent
  
   { }
  
   16、interface MyInterface
  
   {
  
   void method1();
  
   }
  
   abstract class Parent implements MyInterface
  
   {
  
   }
  
   class Child extends Parent
  
   {
  
   void method1()
  
   {
  
   System.out.println(“I am implemented now!”);
  
   }
  
   }
  
   17、public static void main(String args[ ])
  
   {
  
   try{
  
   char ch=(char)System.in.read();
  
   . . .//其他语句
  
   }
  
   catch(Exception e)
  
   {
  
   return;
  
   }
  
   catch(IOException e)
  
   {
  
   System.out.println(e.toString());
  
   }
  
   }
  
   18、public class AmIWrong implements Runnable
  
   {
  
   Thread mt=Thread(this);
  
   mt.start();
  
   void run()
  
   {
  
   System.out.println(“I am alive now”);
  
   }
  
   }
  
   19、class MyClass1
  
   {
  
   final void method1()
  
   { }
  
   void method1(int i)
  
   { }
  
   }
  
   20、说明以下程序是否有误,错在哪里,应如何改正。
  
   public class MyApplet extends Applet
  
   {
  
   Label MyLabel;
  
   public void init(String args[ ])
  
   {
  
   MyLabel=new Label(“Can you see me?”);
  
   add(MyLabel);
  
   }
  
   }
  
   21、说明下面程序是否有误,错在哪里,应如何改正。
  
   import java.applet.*;
  
   import java.awt.*;
  
   public class AmIWrong extends Applet implements ActionListener
  
   {
  
   Button btn;
  
   public void init()
  
   {
  
   btn=new Button(“Push Me”);
  
   add(btn);
  
   }
  
   public void actionPerformed(ActionEvent e)
  
   {
  
   (Button)e.getSource().setLabel(“Pushed!”);
  
   }
  
   }
  
   22、int array[10];
  
   for(int j=0; j
   array[j]=j+1;
  
   23、说明下面程序是否有误,错在哪里,应如何改正。
  
   public class UseVector
  
   {
  
   public static void main(String args[ ])
  
   { Vector myv;
  
   for(int j=0; j

【Java语言程序设计测试题改错题部分】相关文章

1. Java语言程序设计测试题改错题部分

2. Java语言程序设计测试题判断题部分

3. Java语言程序设计测试题选择题部分

4. 介绍一下结构化程序设计方法和面向对象程序设计方法的区别

5. Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗

6. 为什么说Ruby是一种真正的面向对象程序设计语言

7. JAVA程序设计笔试题面试题一套

8. 在C中是否有模拟继承等面向对象程序设计特性的好方法

9. 北京-环亚运商测试题.net程序员初步测试题

10. JAVA代码查错题

本文来源:https://www.mianshiwenti.com/a12421.html

点击展开全部

《Java语言程序设计测试题改错题部分》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面
上一篇:Java基础面试题 下一篇:Ejb技术面试题

﹝Java语言程序设计测试题改错题部分﹞相关内容

其它栏目

也许您还喜欢