当前位置: 首页 > 图灵资讯 > java面试题> 【Java面试题】Java基础面试题目汇总(带答案)

【Java面试题】Java基础面试题目汇总(带答案)

来源:图灵教育
时间:2021-11-19 17:43:48
java基础面试题总结(带答案)总结小编今天分享20道Java测试题,快来看看你能回答多少问题,答得越多,薪水就越高!
表达式5.3+(int)(8.5+4.6)/3%4的值为(5.3)。
2.表示圆周率的常量为(Math.PI)。
用关键字(boolean)来定义逻辑变量
4.执行语句inta,b,c;a=1;b=3;c=(a+b>3?++a:b++);之后,b值为(3)。
表示换行符的字符常量为('')。
6.如果reader是Scaner类的对象,读取一个字符串(以空格或回车为结束符)并赋予声明的string变量s的语句是(s=reader.next)。
7.long数据占内存(8)字节。
8.定义由字符串变量s存储空间组成的字符串的表达式是(Strings=”)。
9.如果reader是Scaner类的对象,读取一个整数赋值给已声明的int变量a的语句是(a=reader.nextint)。
10.表达式(int)(double)(3)/2)值为(1)。
11.如果int变量a、b和c已经初始化,当a是b和c的公倍数时,true的逻辑表达式是(a%b=0&a%c==0)。
12.如果int变量a、b和c已经初始化,当a是b和c的公约数时,true的逻辑表达式是(b%a=0&c%a==0)。
13.表达式19/3*3+19%3的值为(19)。
14.语句System.out.println(1+”+2);输出(12)。
15.如果已知某一天是一周的第三天(从1开始),则计算当天之后的第n天是一周的第几天表达式为(2+n)%7+1)。
已知doublex=8.5,y=5.8;表达式x+>y-值为(true)。
17.如果int变量a和b都是0,执行语句boleanc=a!=0&+b=0;语句后b值为(0)
18.已知字符'1'的Unicode值为49,则语句System.out.println('1'+2);输出(51)。
19.表符(水平空格)的字符常量为('')。
根据数据存储长度和数值精度的不同,浮点数据进一步分为float和(double)两种类型。