太原理工大学17年Java试题复习笔计

太原理工大学17年Java试题复习笔计

1.Test中已定义Public float m(float a,float b),在类Test中增加()方法将会编译错误
(1.0分)
A、
public float m(float a,float b,float c)
B、
public int m(float c,float d)
C、
public int m(int a,int b)
D、
均不会出现错误

正确答案: B
A中有三个参数,编译器能区分,C是整形,只有B中与原题个数类型都相同

2.如下代码,()可以使成员变量m被函数fun()直接访问

class Test{
private int m;
public static void fun(){

}
}

(1.0分)
A、
将private int m改为protected int m
B、
将private int m改为public int m
C、
将private int m改为private static int m
D、
将private int m改为 int m

正确答案: C
类方法中只可以访问类变量

当容器改变大小时,放在其中的按钮大小不变,该容器使用的布局方式是(FlowLayout)

(FileWriter)是文件字符输出流

ActionListener可以处理ActionEvent事件

public static void main(String args[]){
   

        System.out.println(1+2+"5");//35

        System.out.println("5"+1+2);//512

        System.out.println(1+2+"5"+1+2);//3512

    }

下列说法中,正确描述为()
(1.0分)
A、
所有类都必须定义一个构造函数
B、
构造函数必须有返回值 //无返回值
C、
构造函数不可以访问类的静态变量
D、
构造函数可以初始化类的非静态变量

正确答案: D

abstract不能修饰属性

控制线程有运行状态转换为阻塞状态的方法有多种,其中___join___方法用于合并线程,可以实现线程沉睡若干时间的方法是__sleeo____,yeild()方法可以__让出线程____。

Java用于异常处理的关键字:try、catch、finally,__try___程序块中包含可能产生异常的代码,___catch___程序块用于异常处理,___finally___不论是否有异常都需要执行,通常包含一些资源释放的代码。

Java定义接口的关键字是__interface____,接口内只包含___抽象方法__和__常量____,实现接口的关键字是___implements___。

配置Java开发环境时,需要设置环境变量path和classpath,设置path的作用是任意位置都可以访问jdk中的命令,设置classpath的作用是设置类路径。

当用户在JTextField组件内回车时,会触发ActionEvent事件。处理该事件的监听器需要实现接口ActionListener,通过actionPerformed方法完成事件处理、最后需要在产生该事件的事件源上通过addActionListener方法注册监听器。

类方法与实例方法有什么区别?类方法能调用实例方法吗?
(4.0分)
正确答案
类方法是被static修饰的成员方法(1分)
没有被static修饰的成员方法是实例方法(1分)
类方法可以不需要重建实例对象,直接通过类名调用(1分)
类方法不能调用实例方法(1分)

阅读程序回答问题

 public class Convert2{
   
      public static void main(String[] args){
   
           C1 c =new D1(); 
            c.n=3.1415926;
            c.m = 186;
  
            c.f();
            c.g();
           ____________________//A行
      }
  }
      class C1{
   
            int m;
            double n;
             void f(){
   
                   System.out.println("被子类继承的方法发()");
              }
              void g(){
   
                   System.out.println("你好,n="+n+" m=" +m);    
          }
    }
      class D1 extend
  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值