首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    RuntimeException和Exception区别

    Runtime Exception: 在定义方法时不需要声明会抛出runtime exception; 在调用这个方法时不需要捕获这个runtime exception; runtime exception是从java.lang.RuntimeException...java.lang.ArrayIndexOutOfBoundsException 这个异常的解释是”数组下标越界”,现在程序中大多都有对数组的操作,因此在调用数组的时候一定要认真检查,看自己调用的下标是不是超出了数组的范围...java.lang.ArrayIndexOutOfBoundsException 数组索引越界异常。当对数组的索引值为负数或大于等于数组大小时抛出。...java.lang.RuntimeException 运行时异常。是所有 Java虚拟机正常操作期间可以被抛出的异常的父类。 java.lang.SecurityException 安全异常。

    1.5K10

    错过血亏!一文搞懂Oracle锁相关视图及相关操作

    改成你需要的用户,我们使用hr做的测试,这里用hr,这个sqldeveloper就是使用hr用户,也可以在sqldeveloper中使用sys用户,这里使用的sqlplus里面都是用hr用户登的。...执行慢主要和sqldeveloper的原理有关系,当一个会话长时间不用的时候它会关掉,sqldeveloper确实非常占资源,我们现在开了三个所以非常的慢了。...REQUEST_MODE是Exclusive,它正在请求Exclusive锁,也就是被锁住了 通过这个我们看到一些问题,但是我们知道这个锁出现这个问 题,也不见得有问题,因为锁住很正常,139一旦提交以后,145马上就获取到这个锁了...我们看一个TX锁这个锁是139的,这个锁把145和136同时锁住了,145和136会到139下面去排队,先是145,后面是136要过来排队,139释放以后,145第一个获取,第一个获得锁,有可能获得锁以后...如果它们获取一样的资源,145把136锁住了,如果说139释放以后,145获取的资源和136获取的资源不一样的话,这两个可以同时获取到锁。通过这个我们可以看出并记住锁是排队的。

    2.3K10
    领券