![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
看或不看bug都在那里
这个作者很懒,什么都没留下…
展开
-
runtime exception和checked exception
runtime exception不需要try-catch;checked exception需要try-catch;参考:https://blog.csdn.net/Rainminism/article/details/51208572Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。Error:表示由JVM所侦测到的无法预期的错误,由于这...转载 2018-10-08 11:23:23 · 913 阅读 · 0 评论 -
RandomAccessFile详解及其与FileOutPutStream的区别
参考文档:https://www.cnblogs.com/guweiwei/p/6526268.html参考文档:http://blog.sina.com.cn/s/blog_14ffae8a60102x2zf.htmlRandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。...转载 2018-10-09 13:28:30 · 4185 阅读 · 0 评论 -
JAVA,将byte转换为String
byte 转 String ByteBuffer byteBuffer = ByteBuffer.allocate(4*1024); byteBuffer.put("abcdefghijk".getBytes());// System.out.println(Byte.toString(byteBuffer.get()));// System....原创 2018-10-31 10:05:54 · 2310 阅读 · 0 评论 -
单元测试
单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。测试的覆盖种类 1.语句覆盖:语句覆盖就是设计若干个测试用例,运行被测试程序,使得每一条可执行语句至少执行一次。 2.判定覆盖(也叫分支覆盖):设计若干个测试用例,运行所测程序,使程序中每个判断的取真分支和取假分支至少执行一次。 3.条件覆盖:设计足够的测...原创 2018-11-02 09:18:01 · 262 阅读 · 0 评论 -
重载和重写
重写(覆盖)的规则:1、重写方法的参数列表必须完全与被重写的方法的相同,否则不能称其为重写而是重载.2、重写方法的访问修饰符一定要大于被重写方法的访问修饰符(public>protected>default>private)。3、重写的方法的返回值必须和被重写的方法的返回一致,或者是其子类;4、重写的方法所抛出的异常必须和被重写方法的所抛出的异常一...原创 2019-05-05 19:20:22 · 107 阅读 · 0 评论