码迷,mamicode.com
首页 > 其他好文 > 详细

面试题

时间:2018-12-30 16:22:49      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:类型   区别   out   数据   ring   返回   equals   操作   基本   

面试题1:
==和equals的区别?
1.== 通常做数值的相等关系比较
equals通常做引用型数据类型的相等比较、
2.== 比较的是变量的地址
equals比较的是变量指向的值是否是相同的
 
面试题2:
1.java中,八大基本数据类型有哪些?
数值型:整型(byte short int long ),浮点型(float  double)
非数值型:字符型(char)布尔型(boolean)
不包含字符类型(String)
 
面试题3:
如何以最快的方式求出2的3次方?
System.out.print(2<<2);
 
面试题4:
6&7=?(6)  6|7=? (7)
6  110             6  110
7  111             7   111
&  110             |   111
 
面试题5
&和&&的区别?
1.&表示逻辑且,无论第一个操作是否为true,第二个操作都执行。
&&表示短路且,第一个操作为false是后面操作不执行,结果都返回false;
2.&还可以用作位运算,&&只能用作逻辑运算。
 

面试题

标签:类型   区别   out   数据   ring   返回   equals   操作   基本   

原文地址:https://www.cnblogs.com/Zhangchuanfeng1/p/10199611.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!