Java笔试题

(易错)(     )是Java程序中不合法的赋值语句

double x =3.1415936F.(错误)

float x=3.217362;(错误)

int x= 1245L;(正确)

int x= 12345;(正确)

float x=-1;

java中默认定义浮点数为double类型,若要用float类型,则后面要加F,,整数值可以直接赋给float类型的变量而不需要添加"f"后缀。这是因为整数值可以隐式转换为浮点数类型。例二中,后面为double,前面为float,故不对。java中 int为默认类型,L 后缀用于表示一个长整型(long)字面量。

范围:

  1. int 类型:
    int 是32位有符号整数类型。它的取值范围是从 -2^31 到 2^31 - 1。具体来说,最小值是 -2,147,483,648,最大值是 2,147,483,647

  2. long 类型:
    long 是64位有符号整数类型。它的取值范围是从 -2^63 到 2^63 - 1。具体来说,最小值是 -9,223,372,036,854,775,808,最大值是 9,223,372,036,854,775,807

运算符 

< > - 这个组合在Java中并不是一个有效的运算符。如果你是指“大于小于”的意思,那么应该使用 != 运算符。如果你是指分别的“大于”和“小于”运算符,那么应该分开写为 > 和 <。因此,< > 不是Java的运算符 

下面语句输出结果是(     )。

        System.out.println('1'+'2'+""+3+4);

答案:9934

首先,前俩位是字符,‘1和‘2'的Ascll码值分别为49和50,加起来之和为99,然后输出34,即9934.

在Java语言中,转义字符用于表示特殊的字符序列,这些序列以反斜杠(\)开头。对于不同的转义字符,它们有各自的含义:

A. \n - 表示换行符,通常用于表示“新行”或“回车换行”(在Unix和Linux系统中)。

B. \r - 表示回车符,通常用于表示“回车”(在旧的Mac系统和Windows系统中)。

C. \b - 表示退格符,它通常用于将光标向后移动一个位置。

D. \t - 表示制表符,即Tab键。

Java基本数据类型占用存储空间大小与具体机器无关 

例如:int一直为32,double一直为64.

(1)‘a’=1/2;不可以将值赋值给变量。

(2)Java程序中所有内容都必须处于类内部(x)

比如import语句和包声明。

(3)。在Java中,并不是每个代码块都必须由一对花括号括起来。只有当一个代码块中包含多条语句时,才需要使用花括号来定义该代码块的范围。

(4)

在Java中,合法的自定义标识符必须遵循特定的规则:

  1. 必须以字母(a-z、A-Z)、下划线(_)或美元符号($)开头。
  2. 后续字符可以是字母、数字(0-9)、下划线或美元符号。
  3. 关键字(例如"class")不能用作标识符

(5)利用逻辑运算符将逻辑值连接的有意义式子是(      逻辑   )表达式,它的值是( 布尔)类型 

boolean

Java语言的关系表达式的运算结果是(    布尔     )类型

(6)Java程序中定义的变量三要素是(   变量名  )、( 变量类型)和(变量值) 

  • 13
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值