动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

全部

微服务

后端技术

前端技术

数据库

服务器

开发工具

其他

杨晶珍

异常处理的两种基本模型:终止模型和恢复模型
100505-28 15:55

理论上异常处理划分为两个模型(中止模型与继续模型),但实际使用方面我们对中止模型用的比较多,这个模型比较实用,而继续模型则不是那么的应用普遍,多少是耦合的过于紧密。中止模型:假设错误非常严重,已至你无法在回到错误发生的地方,也就是说,这段程...

杨晶珍

浅谈Java自定义异常的使用
78005-28 15:41

Java确实给我们提供了非常多的异常,但是异常体系是不可能预见所有的希望加以报告的错误,所以Java允许我们自定义异常来表现程序中可能会遇到的特定问题,总之就是一句话:我们不必拘泥于Java中已有的异常类型。那么我们又是如何使用Java自定...

杨晶珍

精选6道Java异常面试题
63305-28 15:26

1.Error和Exception区别是什么?Error类型的错误通常为虚拟机相关错误,如系统崩溃,内存不足,堆栈溢出等,编译器不会对这类错误进行检测,JAVA应用程序也不应对这类错误进行捕获,一旦这类错误发生,通常应用程序会被终止,仅靠应...

杨晶珍

异常的抛出与捕获
76905-28 15:23

异常指的是在程序运行过程中发生的异常事件,通常是由外部问题(如硬件错误、输入错误)所导致的。我们常见的对异常的操作就是异常的抛出与捕获了,下面我们来深入了解一下。1.直接抛出异常通常,应该捕获那些知道如何处理的异常,将不知道如何处理的异常继...

杨晶珍

简述7种并发容器
99705-28 14:28

java.util.concurrent包中提供了多种并发类容器。并发类容器是专门针对多线程并发设计的,使用了锁分段技术,只对操作的位置进行同步操作,但是其他没有操作的位置其他线程仍然可以访问,提高了程序的吞吐量。并发容器采用了CAS算法和...

代码小兵652

List实现ArrayList
73505-28 11:33

ArrayList是List接口最常用的一个实现类,支持List接口的一些列操作。1.ArrayList继承关系2.ArrayList组成private static final Object[]EMPTY_ELEMENTDATA={};p...

代码小兵652

Hash算法的应用
82605-28 10:57

Hash也被称为散列、哈希,对应的英文都是Hash。他们的基本原理都是把任意长度的输入,通过Hash算法变成固定长度的输出。这个映射的规则就是对应的Hash算法,而原始数据映射之后的二进制串就是哈希值。经常使用的Hash算法有MD5和SHA...

代码小兵652

JavaScript中遍历数组的8种方法
63205-28 10:42

在JavaScript中,可以通过很多不同的方式来实现数组的遍历,下面我们先从一些经典的遍历方法开始,然后逐步扩充新的遍历方式。1.whileletindex=0constarray=[1,2,3,4,5,6]while(index<...

代码小兵498

Java集合的2个迭代器
75005-27 17:33

迭代器(iterator)是程序设计的软件设计模式,可在容器对象(container,例如链表或数组)上遍访的接口,设计人员无需关心容器对象的内存分配的实现细节。而Java集合,也可以看作是容器,主要是由两大接口(Interface)派生出...

代码小兵498

浅谈Java方法的分类
70505-27 17:22

在Java语言中,方法就是将函数定义为类定义的一部分或者将它与某个对象绑定,这样的函数就称之为方法函数。也可以理解为用来解决一类问题的代码的有序组合,是一个功能模块。根据方法是否带参数、是否返回值,可分为四类:1.无参无返回值方法注意:方法...

文章榜

代码小兵498
代码小兵498 153篇文章   18个推荐
代码小兵696
代码小兵696 118篇文章   3个推荐
代码小兵652
代码小兵652 113篇文章   0个推荐
代码小兵124
代码小兵124 99篇文章   3个推荐
杨晶珍
杨晶珍 98篇文章   6个推荐