文档介绍:《JAVA程序设计》练习题一、单选择题1、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(B)。....exe2、设x=1,y=2,z=3,则表达式y+=z--/++x的值是(A)。、不允许作为类及类成员的访问控制符的是(C)。、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(A)。()()()()5、关于选择结构下列哪个说法正确?(B)、while循环和do…while循环的区别是:(D),…,…while循环是先循环后判断,所以循环体至少被执行一次7、关于for循环和while循环的说法哪个正确?(B),for循环先执行后判断。,,循环体不能为空8、下列修饰符中与访问控制无关的是(D) B..protected 、void的含义:(A) D. 定义方法时必须使用10、return语句:(C) 、关于对象成员占用内存的说法哪个正确?(B)、同一个类的对象使用不同的内存段,、下列说法哪个正确?(C),,也可以是一个对象D、属性必须是简单变量13、下列说法哪个正确?(A)A、一个程序可以包含多个源文件B、一个源文件中只能有一个类C、一个源文件中可以有多个公共类D、一个源文件只能供一个程序使用14、关于方法main()的说法哪个正确?(C)()只能放在公共类中Bmain()()()方法中15、构造函数何时被调用?(A)A、创建对象时 B、类定义时C、使用对象的方法时 D、使用对象的属性时16、 抽象方法:(C)A、可以有方法体B、可以出现在非抽象类中C、是没有方法体的方法D、抽象类中的方法都是抽象方法 17、关于继承的说法正确的是:(B)A、子类将继承父类所有的属性和方法。B、子类将继承父类的非私有属性和方法。C、子类只继承父类public方法和属性D、子类只继承父类的方法,而不继承属性18、关于构造函数的说法哪个正确?(C)A、一个类只能有一个构造函数B、一个类可以有多个不同名的构造函数C、构造函数与类同名D、构造函数必须自己定义,不能使用父类的构造函数C19、this和super:()A、都可以用在main()方法中B、都是指一个内存地址C、不能用在main()方法中D、意义相同20、关于super的说法正确的是:(C)A、是指当前对象的内存地址B、是指当前对象的父类对象的内存地址C、是指当前对象的父类D、可以用在main()方法中21、覆盖与重载的关系是(A)A、覆盖只有发生在父类与子类之间,,,、关于接口哪个正确?(A)A、、异常包含下列哪些内容?(A) 、 对于已经被定义过可能抛出异常的语句,在编程时: (A)A、必须使用try/catch语句处理异常,,必须使用try/catch语句