常见考试题目
文章平均质量分 58
pangzhe_sd
这个作者很懒,什么都没留下…
展开
-
Java知识点梳理内部类
内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。*内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部类即类名和文件名相同的只能使用public和default)。*四种类型:常规内部类 静态内部类 局部内部类 匿名内部类 注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。原创 2015-09-29 11:35:00 · 481 阅读 · 0 评论 -
常见题目之n的阶乘末尾有多少个0
问题:N的阶乘(N!)中的末尾有多少个0? 例如:N = 5,N! = 120.末尾有1个0.解答:将N的阶乘看为10的M次方的乘积,末尾就有M个0。将N的阶乘进行分解可以得到:2的X次方,3的Y次方,5的Z次方,7的T次方的乘积。10=2*5,所以M只和X、Z有关,每一对2和5相乘都能得到10,于是M=min(X,Z),而一般情况下X>Z,即偶数个数肯定要大于5的原创 2015-09-29 10:55:24 · 2375 阅读 · 0 评论 -
【笔面试】字符流和字节流的区别以及如何解决乱码问题
工作中经常遇到java编码问题,由于缺乏研究,总是无法给出确切的答案,这个周末在网上查了一些资料,在此做些汇总。 问题一:在java中读取文件时应该采用什么编码?Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[]转载 2015-10-19 17:41:46 · 6640 阅读 · 0 评论