java试题及答案.docx
《java试题及答案.docx》由会员分享,可在线阅读,更多相关《java试题及答案.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、java试题及答案java是面向对象的语言,那么java认证有哪些常见试题呢?下面跟yjbys我一起来看看最新java认证考试试题及答案,仅供大家参考!1、一个.java源文件中能否能够包括多个类(不是内部类)?有什么限制?能够,但是只能有一个public类而且假如有public类的话,这个文件的名字要和这个类的名字一样。2、Java有没有goto?Goto仍然是保留字(关键字),不能使用它为标识符命名。但Goto已经不被支持了。不能用。3、讲讲和的区别。和都能够用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为fa
2、lse,则结果为false。还具有短路的功能,即假如第一个表达式为false,则不再计算第二个表达式,例如,对于if(str!=null!str.equals()表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException假如将改为,则会抛出NullPointerException异常。If(x=33+y0)y会增长,If(x=33+y0)不会增长。还能够用作位运算符,当操作符两边的表达式不是boolean类型时,表示按位与操作,我们通常使用0x0f来与一个整数进行运算,来获取该整数的最低4个bit位,例如,0x310x0f的结果为0x01。4、在J
3、AVA中怎样跳出当前的多重嵌套循环?用break;return方法。5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上?在switch(expr1)中,expr1只能是一个整数表达式或者枚举常量(更大字体),整数表达式能够是int基本类型或Integer包装类型,由于,byte,short,char都能够隐含转换为int,所以,这些类型以及这些类型的包装类型也是能够的。显然,long和String类型都不符合switch的语法规定,并且不能被隐式转换成int类型,所以,它们不能作用于swtich语句中。6、shorts1=1;s1=s1+1;有什么错?sh
4、orts1=1;s1+=1;有什么错?当然有错误,short占2个字节,int占4个字节,short型变量+上int型值计算结果是int型,占4个字节,然后付给一个short型变量s1,就要丢失2个字节的精度,这是不容许的。你非要这么做的话,我给你提供一个办法:s1=s1+1;改成s1+=1;固然是一个意思,但是在jvm里面是不同的方法做的,是运算符重载,所以是不一样的。7、char型变量中能不能存贮一个中文汉字?为什么?不能。char只占一个字节。汉字通常是两个字节来表示,能够使用char数组来表示汉字。例如chara5=你8、用最有效率的方法算出2乘以8等於几?239、请设计一个一百亿的计
5、算器首先要明白这道题目的考察点是什么,一是大家首先要对计算机原理的底层细节要清楚、要知道加减法的位运算原理和知道计算机中的算术运算会发生越界的情况,二是要具备一定的面向对象的设计思想。首先,计算机中用固定数量的几个字节来存储的数值,所以计算机中能够表示的数值是有一定的范围的,为了便于讲解和理解,我们先以byte类型的整数为例,它用1个字节进行存储,表示的最大数值范围为-128到+127。-1在内存中对应的二进制数据为11111111,假如两个-1相加,不考虑Java运算时的类型提升,运算后会产生进位,二进制结果为1,11111110,由于进位后超过了byte类型的存储空间,所以进位部分被舍弃,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 试题 答案
限制150内