Java语言基础知识_1.2:基本数据类型与表达式
图2-1  数值类型

 

 

Java语言基础知识_1.2:基本数据类型与表达式
图2-2  数值型文字量

1. 在Java程序中,下面哪个是不合法的标志符()

2D

  1. True
  2. _name
  3. T1 


2. 以下哪些变量的声明是合法的:

 try

_try1231

$Try_*

4_try

#_try

$try_1_for

 


3. 下列()不属于Java的基本数据类型

int

String

double

Boolean


4. Sytem.out.println(“1”+2)打印到屏幕的结果是:12


5. 下面()是不合法的变量名称

While-true

  1. True
  2. Name
  3. T1


6. 在某个main()方法中有以下代码:

String s1,s2

int[] numbers

int num

num=15

boolean b=false

下面哪个说法是正确的()

 声明了2个基本类型变量和3个引用变量

基本类型:是一个数字,一个字符或一个布尔值。

引用类型:是一个对象类型。它的值是指向内存空间的引用,就是地址,所指向的内存中保存着变量所表示的一个值或一组值。

参考文章:https://www.cnblogs.com/www123----/p/7797256.html


7. 关于java中变量或者常量的说法正确的是:

  1. 常量一旦被初始化就不能被改变。
  2. 变量是由一个标识符命名的量
  3. 变量的值可以改变

常量的值可以被改变

变量可以不存在类型


8. 关于数据类型的声明,以下声明正确的是:

byte a = 129

byte的最大值为127。

long b = 129F

float c = 1.234F

short d = 1.2

boolean e = true

float f = 1.234D


9. 如果想要文字量的的实际内容是 “I’m very interested in java Programming” (包含””),以下文字量声明正确的是:

string str = “\“I\’m very interested in java Programming\””


10. 变量i的值为4,下列操作能够得到变量a的值为3的是:

a = i--

  1. a = --i
  2. a = 15%4
  3. a = 14 / 4
  4. a = (i^=7)

4^7=0100^0111=0011=3


11. 某个main()方法中有以下声明:

final int min=0;

final int max = 10;

int num=5;

下列哪个语句可以用来表示“num的值大于等于min且小于等于max”()

num >=min && num <=max


12. 下面不属于Java中的位操作符的是:

  1. ~
  2. &
  3. ^
  4. <<
  5. >>
  6. |
  7. >>>

&&

||


13. 以下哪段代码可以将A,B的值互换()

A=A^B; B=A^B;A=A^B


14. 对于i=1,下列三目运算符的结果为10的是:

(i &4) ==0 ? 10:9

(i^3) > 2? 10:9

(i>>2) >0 ? 10:9

((i | 10)) & 9 >10 ?10:9


15. 在以下转换中,分别属于哪种类型:

int a=3; long b = a

double a=3.1415926; float b = a;

int a=3; String b = a+"1";

float a=3.5; int b=(int)a

(1)扩展转换

(2)窄化转换

(3)隐含转换

(4)强制转换

相关文章:

  • 2021-04-20
  • 2021-12-05
  • 2021-12-20
  • 2021-04-05
  • 2022-01-04
  • 2022-02-07
  • 2021-05-29
  • 2022-12-23
猜你喜欢
  • 2021-07-19
  • 2022-01-13
  • 2022-01-04
  • 2021-04-26
  • 2021-03-31
  • 2022-12-23
相关资源
相似解决方案