Java语言程序设计(一)自考2017年4月真题及答案解析

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
29

网络应用有多种模式,其中WWW采用的模式是(  )

  • A.对等模式
  • B.主机终端模式
  • C.分布式模式
  • D.客户机/服务器模式
30

以下关于线程死锁的叙述中,正确的是(  )

  • A.若程序中存在线程的死锁问题,编译时不能通过
  • B.实现多线程时死锁不可避免
  • C.为了避免死锁,应禁止对资源以互斥的方式进行访问
  • D.线程的死锁是一种逻辑运行错误,编译器无法检测
31

用类JFileChooser对象可打开和保存文件对话框,程序能从该对话框获得(  )

  • A.用户选择的文件的长度
  • B.用户选择的文件名
  • C.文件对象
  • D.用户选择的文件内容
32

某程序定义了一个JPanel子类,并要让该子类实现多线程,在子类对象创建时启动线程,则在以下叙述中最完整正确的是(  )

  • A.继承Thread类,在类内定义run()方法,声明和创建线程对象,并让该对象调用 start()方法。
  • B.继承Thread类,在类内定义run()方法,声明线程对象,并让该对象调用start()方法。
  • C.声明实现Runnable接口,在类内实现run()方法,声明线程对象,创建线程,并调用run()方法。
  • D.声明实现Runnable接口,在类内实现run()方法,声明和创建线程对象,并让该对象调用start()方法。
33

在以下选项中,可得到菜单项名称的方法是(  )

  • A.getMenu()
  • B.getLabel()
  • C.getJMenu()
  • D.getItem()
36

下列Java语句中,不正确的是(  )

  • A.float e = 0.0d;
  • B.char c,d ='a';
  • C.int $ e,a,b =10;
  • D.double e = 0.0f;