![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 88
睡不醒的一天
这个作者很懒,什么都没留下…
展开
-
java异常处理方式
java异常处理方式java通过面向对象的方式进行异常处理,一旦方法出现异常,系统自动根据该异常对象寻找合适的异常处理器(Exception Handler)来处理异常,把各种不同的异常进行分类,并提供了良好的接口。java中,每个异常都是一个对象,它是Throwable类或其他子类的实例。当一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象的方法可以捕获到这个异常并可以对其进行处理。java的异常处理是通过5个关键词来实现的,throw、try、catch、finally、t原创 2022-04-18 22:12:10 · 4911 阅读 · 0 评论 -
String、StringBuffer、StringBuilder区别及使用场景
String、StringBuffer、StringBuilder区别及使用场景java提供了两种类型的字符串:String和StringBuffer/StringBuilder,都可以存储和操作字符串String基本介绍1、String对象用于保存字符串2、双引号括起的字符序列,就是字符串常量3、字符串的字符使用了Unicode字符编码,一个字符占两个字节4、String类有很多构造器,实现了构造器的重载String s1 = new String(String original)原创 2022-04-15 13:44:20 · 2397 阅读 · 0 评论 -
面向对象三大特征(封装、继承、多态)详解
面向对象的三大特征万物皆可归类,类是对于世界事物的高度抽象,不同的事物有不同的关系:一个类自身与外界的封装关系;一个父类与子类的继承关系;一个类和多个类的多态关系。万物皆对象,对象是具体的世界事物,面向对象的三大特征:封装、继承、多态,封装说明一个行为和属性与其他的类的关系,继承是父类和子类的关系,多态是类与类之前的关系封装概念封装就是把抽象的数据(属性)和对数据的操作(方法)封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作,才能对数据进行操作理解和好处1、封装隐藏了实原创 2022-04-06 10:08:10 · 4437 阅读 · 0 评论 -
冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序、基数排序图解分析和代码演示
排序算法1、内部排序:指将需要处理的的所有数据都需要加载到内部存储中进行排序2、外部排序:数据量过大,无法将全部加载到内存中,需要借助外部存储进行排序冒泡排序介绍通过从前往后遍历序列,依次比较相邻元素的值,将值较大的逐渐移动到最后一共进行数组大小-1循环每一趟排序的次数都在减少优化,在某一次排序中没有发生一次交换,就可以提前结束循环图解代码实现/** * 冒泡排序 */public class BobbleSort { public static voi原创 2022-04-03 19:21:27 · 669 阅读 · 0 评论