java基础测试题含答案

Java基础试题

姓名

一、选择题(每题2分,共30分)

请写出标识符的命名规则描述正确的是[多选]( ABCD )

A、由英文字母、数字、_和$组成,长度不限。 B、标识符的第一个字符不能是数字

C、标识符区分大小写。 D、标识符不能包含空格。

2. 下列属于正确标识符的选项有[多选](BDGH )

A. int B. $_Count C. 3M D. Hello

E. b-7 F. ms#d G. boolH. D9658

下列哪一个不属于java的基本类型( B )

int B、String

C、float D、byte

下列那条语句能编译通过( A )

String String=”String”; B、float float=”3.14”;

C、int int = 11; D、int i= 1.1;

下列代码的执行结果是: ( D )  public class Test1{  public static void main(String args[]){  float t=9.0f;  int q=5;  System.out.println((t++)*(--q));  }  }  A、 40??????? B、40.0????? C、36??????? D、36.0

int长度描述正确的是( A )

A、-2^31到2^31 - 1 B、-2^32到2^32 - 1

C、-2^7到2^7 - 1 D、-2^8到2^8 - 1

关于==和equals方法描述不正确的是( D )

==是运算符、equals是方法

==只比较对象,equals会先比较对象,如果不是一个对象,会对对象的值进行比较。

String a= "1"; String b= "1"; System.out.println(a==b); 输出结果为:true

String a=new String("1");String b=new String("1");

System.out.println(a==b);输出结果为:true

下列关于哪个不属于java的特性( D )

封装 B、继承 C、多态 D、重载

某一个子类要继承一个父类,要使用关键字( B )

A、import B、extends C、implements D、java

某一个子类要实现一个父接口,要使用关键字( C )

import B、extends C、implements D、java

以下关于接口和类的说法正确的是( C )

接口和类都可以实现多重继承

子类可以继承多个父类

子类可以实现多个接口

一个子类不能同时继承某一个父类和实现某一个接口

一个非抽象子类,如果要实现某个接口,则( A )

A、必须实现该接口中的所有抽象方法

B、可以实现部分抽象方法

C、可以不实现任何抽象方法

D、无所谓

下列关于Java线程的说法那些是正确的( D )

A、每一个Java、线程可以看成由代码.一个真实的CPU以及数据三部份组成。

B、创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。

C、Thread类属于java.util程序包。

D、以上说法无一正确。

下列哪个方法能让当前线程释放对象锁( A )

A、wait() B、join() C、start() D、sleep()

15、下列哪个不是线程的基本状态( D )

A、就绪状态 B、运行状态 C、阻塞状态 D、响应状态

填空题(每题2分,共10分)

1、一般Java程序的类体由两部分组成:一部分是 属性 ,另一部分是 方法

2、子类对父类继承来的属性重新定义称为 重写 。子类对自身拥有的同名方法的重新定义称 重载 。

3、定义一个静态方法使用的关键字是 static 。

4、接口声明有 常量 和 抽象方法 。

5、在Java中,能实现多重继承效果的方式是 接口 。

判断题(每题2分,共10分)

一个抽象类中必须包含的有抽象方法( 错 )

一个类可以继承多个类(错)

一个类可以同时实现多个接口(对)

当线程调用start

java基础练习题及答案_java基础测试题含答案.docx相关推荐

  1. 计算机应用基础试题学测,计算机应用基础测试题含答案

    计算机应用基础测试题含答案 计算机应用是研究计算机应用于各个领域的理论.方法.技术和系统等,是计算机学科与其他学科相结合的边缘学科 ,是计算机学科的组成部分.下面是小编整理的计算机应用基础测试题含答案 ...

  2. java 中的doit(n)_CoreJava测试题(含答案).docx

    CoreJava测试题(含答案) CoreJava测试题班级:____ 姓名:____ 分数:____单选题J2SE作为一种应用和开发环境,提供了一整套实用工具,其中()是Java语言的编译工具.(D ...

  3. 【2022最新Java面试宝典】—— Java并发编程面试题(123道含答案)

    目录 一.基础知识 1. 为什么要使用并发编程 2. 多线程应用场景 3. 并发编程有什么缺点 4. 并发编程三个必要因素是什么? 5. Java 程序中怎么保证多线程的运行安全? 6. 并行和并发有 ...

  4. 2019史上最全java面试题题库大全800题含答案

    2019史上最全java面试题题库大全800题含答案 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中的自动装配有 ...

  5. 2019史上最全java面试题题库大全800题含答案(面试宝典)

    2019史上最全java面试题题库大全800题含答案(面试宝典) 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中 ...

  6. 2022史上最全java面试题题库大全800题含答案

    2022史上最全java面试题题库大全800题含答案 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中的自动装配有 ...

  7. 当集合a为空集时a的取值范围_高中数学必修一第一章集合分节练习和章末测试题含答案[1] 2...

    高中数学必修1 第一章 集合 分节练习和章末综合测试题含答案 §1 集合的含义与表示 1.下列各组对象能否组成一个集合? (1)接近于0的数的全体: (2)2的近似值的全体: (3)平面上到点O 的距 ...

  8. linux期中测试答案 版本号,Linux认证测试题含答案

    Linux认证测试题含答案 21. 下列关于Red Hat Linux 9.0中的LILO启动引导器叙述中,不正确的是(C ).(选择一项) a) LILO可以安装在硬盘的MBR b) LILO可以安 ...

  9. c语言 小学生测试题,C语言编程测试题(含答案)

    <C语言编程测试题(含答案)>由会员分享,可在线阅读,更多相关<C语言编程测试题(含答案)(4页珍藏版)>请在人人文库网上搜索. 1.C语言程序设计阶段性考核(90分钟)学号_ ...

  10. 2022年全国计算机等级考试(四级)测试题含答案

    2022年全国计算机等级考试(四级)测试题含答案,由优题宝公众号根据最新计算机四级大纲与历年真题汇总编写,包含计算机四级常考重点题型与知识点,有助于考生复习备考计算机四级,取得好成绩. 多选题 1.I ...

最新文章

  1. Automation Test in Maya Plugin Development
  2. source insight使用
  3. 当兵的目标和计划_“士兵计划”与我的那些事儿——【初试篇】
  4. PHP面向对象(OOP)----分页类 1
  5. excel 调用表单名称公式_原来Excel自动生成图表报表是这样做出来的?Excel图表制作方法...
  6. VS 2022 SVN 插件
  7. SM3算法 C语言 (从OpenSSL库中分离算法:六)
  8. 小白入门之海康威视摄像机的二次开发
  9. 【博客之星】总结和分享是一种习惯
  10. USB 的UVC协议分析
  11. Flutter学习日记之底部导航栏BottomNavigationBar组件的使用
  12. 零基础学手绘插画的方法
  13. 优质的草图大师素材 草图66!
  14. 中式红木装修——打造适合审美的居住空间
  15. appinventor认识
  16. HTTP中200、302、304、404和500等响应状态码含义
  17. 一元线性回归与多元线性回归理论及公式推导
  18. wangeditor: 上传图片+上传视频+上传附件(自定义)完整使用
  19. 什么高大填空四个字动人_照样子填空填四字成语什么什么什么地想
  20. 【Apollo 6.0学习笔记】高精地图

热门文章

  1. global mapper加载高德在线地图
  2. MySQL春节收支表怎么建立_怎样才能建一个收支表格?
  3. 在线计算机进制换算,进制转换计算器
  4. arduino 实现时钟和计算器
  5. excel打开超链接不使用浏览器,使用默认图片浏览软件
  6. SpriteKit快速入门和新时代iOS游戏开发指南
  7. 【C语言】指针的算术运算
  8. K3Cloud WebAPI 学习笔记:财务会计-总账-凭证
  9. 心理测评全系统设计与代码实现
  10. 论文写作过程中用到的软件、网站分享