前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java基础考试题,来测试下自己能拿多少分?提供答案

Java基础考试题,来测试下自己能拿多少分?提供答案

作者头像
用户4919348
发布2022-11-12 11:42:36
5360
发布2022-11-12 11:42:36
举报
文章被收录于专栏:波波烤鸭

Java基础面试题

一、单选题

1.以下对Java描述错误的是()

A.SUN公司为JDK工具包提供了一整套文档资料,我们习惯上称之为JDK文档。

B.JDK文档中提供了Java中的各种技术的详细资料,以及JDK中提供的各种类的帮助说明。

C.面向对象是一种程序设计技术

D.Java性能很差

2.Java中类的关键字是为()

A. class B. Class C.Like D. Kind

3.以下属于单行注释的为()

A. // B. /* / C./* */ D. #

4.以下关于Java说法错误的是()

A.JDK是面向开发者的

B.JRE是面向使用JAVA程序的用户

C.javac.exe进行编译

D.java.exe进行编译

5.下列关于数据类型描述错误的为()

A.int为整形 B.float为整形 C.short为整形 D.long为整形

6.下列Java描述错误的有()

A.标识符可以用数字开头

B.标识符长度没有限制

C.byte最大值为127

D.int age = 10; 在声明一个整形

7.Java中&和&&的描述错误的是()

A.运算符左右连接的都是 布尔类型的操作数,最终表达式的结果是布尔值:要么是true,要么false

B.&&是逻辑运算符

C.&左右有一个为false,结果必然为false

D.&和&&没有任何区别

8.Java中逻辑或代表的意思描述正确的为()

A.都为true,才为true

B.一个为true,结果为true

C.都为false,结果为true

D.都是true,结果为false

9.Java中()表达式不可以作为循环条件

A. i++

B. i>5;

C. bEqual = str.equals(“q”);

D. count == i;

10.下面有关for循环的描述正确的是()

A.for循环体语句中,可以包含多条语句,但要用大括号括起来

B.for循环只能用于循环次数已经确定的情况

C.在for循环中,不能使用break语句跳出循环

D.for循环是先执行循环体语句,后进行条件判断

二、多选题

1.以下对Java描述正确的是()

A.JavaSE:标准版,定位在个人计算机上的应用

B.JavaEE:企业版,定位在服务器端的应用

C.JavaME:微型版,定位在消费性电子产品的应用上

D.JavaLE:家庭版,家庭内部使用

2.Java中可以作为标识符的有()

A.数字

B.字母

C.下划线

D.美元符

3.以下数据Java关键字的是()

A.public

B.static

C.void

D.main

4.Java中关于逻辑符正确的有()

A.&&有一个为false,直接返回false

B.||有一个为false,直接返回false

C.!为取反

D.^相同为false,不同为true

5.java提供了哪些循环方式()

A.while

B.do while

C.for

D.switch

三、判断题

1.垃圾收集在Java程序运行过程中自动进行,程序员无法精确控制和干预( )

2.Java语言跨平台是编译后的文件跨平台,而不是源程序跨平台( )

3.反编译工具可以将.class文件反编译为.java文件( )

4.JVM( java virtual machine)就是常常听到的Java虚拟机( )

5.JRE(Java Runtime Enviroment)是Java的运行环境( )

6.Java中变量本质上就是代表一个”可操作的存储空间”( )

7.Java中类名的首字母要大写( )

8.Java中如果你只定义一个变量,没有给变量进行赋值的话,那么其实这个变量相当于没有定义( )

9.Java中=为赋值运算符,==代表关系运算符( )

10.Java中a+=b 和 a=a+b 区别没有区别( )

四、填空题

1.Java可以做到一次编译

2.打开DOS命令窗口的快捷键为

3.Java开发工具包是

4.Java的基本数据类型不包括

5.Java中boolean类型可以填充的值有

6.Java中 代表取余运算符

7.Java中需要进行左移时,可以采用

8.Java中,左移运算符,左移1位相当于乘

9.Java中++在 ,代表先自增,再运算

10. 的作用:结束本次循环,继续下一次循环

11.Java的Switch中,如果表达式的值与任一case值不匹配,则进入 语句

12.Java中 循环结构会先执行循环体

13. 的作用:停止循环

14.方法返回结果时,需要使用 返回指定内容

15.方法没有返回值的话,声明时,返回类型编写

16.数组的索引从 开始,到 数组.length-1 结束

17.可变参数在JDK1.5之后加入的新特性,用 表示

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Java基础面试题
  • 一、单选题
  • 二、多选题
  • 三、判断题
  • 四、填空题
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档