
面试题
全宇宙只有一个pai
一期一会
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
String字面值对象和构造方法创建对象的区别的两个有关==和equals的面试题。
01package 常见对象_String;02 03public class StringDemo4 {04 public static void main(String[] args) {05 String s1 = new String("hello");06 String s2 = new String("hello");07 System.o转载 2017-10-08 14:04:45 · 231 阅读 · 0 评论 -
JAVA中常见的运行时异常
算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityException 文件已结束异常:EOFException转载 2017-10-08 14:18:18 · 600 阅读 · 0 评论 -
float f = 3.4是否正确 写的非常好
笔试时经常会出现的一个问题,float型float f=3.4是否正确 答案:不正确。 原因:精度不准确,应该用强制类型转换,如下所示:float f=(float)3.4 或float f = 3.4f 在java里面,没小数点的默认是int,有小数点的默认是 double; 编译器可以自动向上转型,如int 转成 long 系统自动转换没有问题,因为后者精度更高转载 2017-10-09 12:29:22 · 4975 阅读 · 0 评论