会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RanXingshuo
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
13
下一页
2020年12月30日
黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点!
摘要: 黑盒测试的优点有:比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关; 从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;在做软件自动化测试时较为方便。 黑盒测试的缺点有:不可能覆盖所有的代码,覆盖率较低,大概只能
阅读全文
posted @ 2020-12-30 13:45 RanXingshuo
阅读(250)
评论(0)
推荐(0)
2020年12月27日
串行(serial)收集器和吞吐量(throughput)收集器的区别是什么?
摘要: 吞吐量收集器使用并行版本的新生代垃圾收集器,它用于中等规模和大规模数据的应用程序。而串行收集器对大多数的小应用(在现代处理器上需要大概100M左右的内存)就足够了。
阅读全文
posted @ 2020-12-27 12:55 RanXingshuo
阅读(344)
评论(0)
推荐(0)
说几个常见的编译时异常类?
摘要: NullPointerException:空指针异常 ArrayIndexOutOfBoundsException:数组下标越界 NumberFormatException:数字转换异常 IllegalArgumentException:参数不匹配异常 InstantiationException:
阅读全文
posted @ 2020-12-27 12:53 RanXingshuo
阅读(493)
评论(1)
推荐(0)
线程同步的方法
摘要: wait():让线程等待。将线程存储到一个线程池中。 notify():唤醒被等待的线程。通常都唤醒线程池中的第一个。让被唤醒的线程处于临时阻塞状态。 notifyAll(): 唤醒所有的等待线程。将线程池中的所有线程都唤醒。
阅读全文
posted @ 2020-12-27 12:52 RanXingshuo
阅读(108)
评论(0)
推荐(0)
2020年12月26日
在异常捕捉时,如果发生异常,那么try.catch.finally块外的return语句会执行吗?
摘要: 会执行,如果有finally,在finally之后被执行,如果没有finally,在catch之后被执行
阅读全文
posted @ 2020-12-26 23:21 RanXingshuo
阅读(283)
评论(0)
推荐(0)
说几个常见的编译时异常类?
摘要: NullPointerException:空指针异常 ArrayIndexOutOfBoundsException:数组下标越界 NumberFormatException:数字转换异常 IllegalArgumentException:参数不匹配异常 InstantiationException:
阅读全文
posted @ 2020-12-26 23:20 RanXingshuo
阅读(137)
评论(0)
推荐(0)
Try.catch.finally是必须要存在的吗?
摘要: Try块必须存在,catch和finally可以不存在,但不能同时不存在
阅读全文
posted @ 2020-12-26 23:19 RanXingshuo
阅读(92)
评论(0)
推荐(0)
2020年12月23日
Java中IO流分为几种?
摘要: Java中的流分为两种:一种是字节流,另一种是字符流。 IO流分别由四个抽象类来表示(两输入两输出):InputStream,OutputStream,Reader,Writer。
阅读全文
posted @ 2020-12-23 17:40 RanXingshuo
阅读(1982)
评论(0)
推荐(0)
BIO 是一个连接一个线程。,NIO 是一个请求一个线程。,AIO 是一个有效请求一个线程。
摘要: BIO:同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程池机制改善。 NIO:同步非阻塞,服务器实现模式为一个请求一个线程,即客户端发送的连接请求都会注册到多路复用器上,多路复用器轮
阅读全文
posted @ 2020-12-23 17:36 RanXingshuo
阅读(621)
评论(0)
推荐(0)
BIO、NIO、AIO 有什么区别?
摘要: BIO:线程发起 IO 请求,不管内核是否准备好 IO 操作,从发起请求起,线程一直阻塞,直到操作完成。 NIO:线程发起 IO 请求,立即返回;内核在做好 IO 操作的准备之后,通过调用注册的回调函数通知线程做 IO 操作,线程开始阻塞,直到操作完成。 AIO:线程发起 IO 请求,立即返回;内存
阅读全文
posted @ 2020-12-23 17:33 RanXingshuo
阅读(100)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告