java中用于定义整型变量的关键字_JAVA考试选择题.doc

这是一份关于JAVA考试的选择题集,涵盖了位运算符、包的定义、抽象类、继承特性、字符串比较、变量定义、数据类型、运算符等多个方面,旨在测试和提升JAVA编程的基础知识和理解。
摘要由CSDN通过智能技术生成

JAVA考试选择题

1、下列不是java的位运算符的是( )。

~

^

|

!

2、java中用来定义包的关键字是( )。

package

import

com

class

3、抽象类是( )。

不能派生子类的类

不能实例化的类

所有方法都是抽象方法的类

方法体为空的类

4、继承是面向对象的重要特征,它可以( )。

优化程序的存储空间

使代码重用,降低程序复杂程度

保证类和接口的安全

更容易地实例化类得对象

5、语句"Hello".equals("hello")的正确执行结果是( )。

true

false

0

1

6、下列关于面向对象的论述中,正确的是( )。

面向对象是指以对象为中心,分析、设计和实现应用程序的机制

面向对象是指以功能为中心,分析、设计和实现应用程序的机制

面向对象仅适用于程序设计阶段

面向对象是一种程序设计语言

7、下列整数的定义中,错误的是( )。

int f=314.0;

int a=012;

int i=189;

int d=0x123;

8、下列变量的定义中,错误的是( )。

int x=8;

float f;d;

String s="hello";

boolean b=true;

9、下列代码的执行结果是:int a="hello".length();system.out.println(a); ( )

6

5

2

10

10、下列特点中不属于java的是( )。

多线程

多继承

跨平台

动态性

11、下列变量定义中,不合法的是( )。

int $x;

int _12;

int Summer_2012;

int #dim;

12、下列选项中为单精度数的是( )。

2

5.8

0.2f

023

13、若定义int a=2,b=2,下列表达式中值不为4的是( )。

a+(++b);

a*(b++);

a+b;

a*b;

14、下列选项中属于字符串常量的是( )。

'abc'

"abc"

(abc)

{abc}

15、java所有类的父类是( )。

Father

Lang

Exception

Object

16、下列数中为八进制的是( )。

27

0x25

026

028

17、下列选项中,与成员变量共同构成一个类得是( )。

关键字

方法

运算符

表达式

18、下列不属于表达式语句的是( )。

++i;

--j;

b#a;

b+=a;

19、下列不属于逻辑运算符的是( )。

||

&&

|

20、下列不属于关系运算符的是( )。

>

<

>>

!=

21、在单一文件中import、class和package的正确出现顺序是( )。

package, import, class

class, import, package

import, package, class

package, class, import

22、内部数据类型byte的取值范围是

0——65

-128——127

–32768——32767

256—— 255

23、System.out.println(4|3)能打印出什么结果?( )

6

0

1

7

24、对public void add(int a) {…}方法的重载方法应返回( )

void

int

float

任何类型

25、在JAVA中下面哪一行代码不出现编译警告或错误( )。

float f=1.3;

char c="a";

byte b=257;

int i=10;

26、以下( )不是Java的原始数据类型。

short

boolean

unit

float

27、在Java中,以下( )标识符是不是合法的。

IDoLikeTheLongNameClass

$byte

_ok

4_case

28、在java中,下列( )语句不能通过编译。

String s="john"+"was"+"here";

String s="john"+3;

float f=5+5.5;

int a=3+5;

29、在Java语言中,下面变量命名合法的有( )。

variable123

123varable

Private(private)

-variable_123

30、在JAVA中,( )关键字用来终止循环语句。

Return

Continue

Break

Exit

31、以下Java语句,会产生编译错误的是( )。

if(2==3) System.out.println("Hi");

if(2=3) System.out.println("Hi");

if(true) System.out.println("Hi");

if(2!= 3) System.out.println("Hi");

32、已知:int x=10,y

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值