1.
斐波那契,当时居然没看出来。。。
2.
解析:犯罪率可以理解为AB两区的犯罪人数与总人口数的比。由此不难列出下式:
( 3*0.01% ) / ( 3*0.01% + 5*0.015% ) = 28.6%
答案:C
3.float f = 3.4;
笔试时经常会出现的一个问题,float型float f=3.4是否正确
答案:不正确。
原因:精度不准确,应该用强制类型转换,如下所示:float f=(float)3.4 或float f = 3.4f
在java里面,没小数点的默认是int,有小数点的默认是 double;
编译器可以自动向上转型,如int 转成 long 系统自动转换没有问题,因为后者精度更高
double 转成 float 就不能自动做了,所以后面的加上个 f;
4.面试题:Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
答:11.5+0.5后是12再向下取整是12;-11.5+0.5后是-11再向下取整-11
5.StringBuffer长度可变吗?
https://blog.csdn.net/kingzone_2008/article/details/9220691
6.依赖注入即是面向接口编程。
不是,面向接口的编程是一种思想。
依赖注入只是一种管理类之间关系的方式,它可以通过接口注入也可以通过构造注入还能用getter/setter注入。
只能说依赖注入有用到面向接口的编程思想。
https://blog.csdn.net/feinifi/article/details/80279897
8.tomcat目录