Java
文章平均质量分 90
理想条件
这个作者很懒,什么都没留下…
展开
-
JavaSE学习总结(十五)Java异常处理ThrowableErrorException异常处理try...catchthrow和throws的区别finally自定义异常
异常就是Java程序在运行过程中出现的错误。在功能方法内部出现异常,程序不能继续运行,就用throw把异常对象抛出。throw new xxxException("异常产生的原因");如果throw抛出的是运行时异常或其子类,不需要异常处理,如果不是,则还需要处理异常(try-catch或throws)。为什么需要自定义异常?因为在开发过程中,我们可能会遇到各种问题,而jdk不可能针对每一种问题都给出具体的异常类与之对应。为了满足需求,我们就需要自定义异常。原创 2023-04-02 13:40:33 · 689 阅读 · 0 评论 -
Java集合知识体系【思维导图】
Java集合知识体系【思维导图】1、总览2、概述3、java.util1)Iterator迭代器2)Collection接口(1)List接口(2)Set接口3)Map接口4)工具类原创 2023-04-02 13:37:36 · 262 阅读 · 1 评论 -
JavaSE学习总结(十四)Map集合Map和Collection的区别HashMapLinkedHashMapTreeMap集合间的嵌套HashtableCollections工具类
类型参数:K - 此映射所维护的键的类型V - 映射值的类型将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。(键唯一,值不一定唯一)HashMapHashtableTreeMapProperties。原创 2023-04-02 13:39:29 · 211 阅读 · 0 评论 -
JavaSE学习总结(十三)Set集合HashSet集合LinkedHashSet集合TreeSet集合比较器的使用利用Set集合实现去重
HashSet是Set接口的典型实现(集合中元素也是无序且唯一的),实现了Set接口中的所有方法,并没有添加额外的方法,大多数时候使用Set集合时就是使用这个实现类。HashSet 底层数据结构是哈希表,HashSet 不是线程安全的,集合元素可以是 null。哈希表:是一个元素为链表的数组,综合了数组和链表的优点 (像新华字典一样) (JDK1.7之前)原创 2023-04-02 13:36:32 · 514 阅读 · 0 评论 -
JavaSE学习总结(十二)对象数组CollectionListArrayListVectorLinkedList并发修改异常泛型新式for循环可变参数asList()集合嵌套
JavaSE学习总结(十二)对象数组/Collection/List/ArrayList/Vector/LinkedList/并发修改异常/泛型/新式for循环/可变参数/asList()/集合嵌套一、对象数组(一)概述数组元素可以是基本数据类型,也可以是类对象,这样的数组称为对象数组。在这种情况下,数组的每一个元素都是一个对象的引用。(二)使用案例演示需求:我有3个学生,请把这3个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。 //定义学生类class Student {原创 2023-04-02 13:38:28 · 268 阅读 · 0 评论 -
JDBC学习总结(二)JDBC操作Blob类型字段高效的批量插入JDBC处理数据库事务将多个SQL看成一个事务执行数据库连接池C3P0DBCPDruidDBUtils工具类实现CRUD
JDBC学习总结(二)JDBC操作Blob类型字段/高效的批量插入/JDBC处理数据库事务/将多个SQL看成一个事务执行/数据库连接池C3P0/DBCP/Druid/DBUtils工具类实现CRUD原创 2023-03-08 15:51:56 · 1035 阅读 · 0 评论 -
JDBC学习总结(一)获取数据库连接ConnectionSQL注入PreparedStatement实现增删改查ResultSetResultSetMetaDataORM思想
JDBC学习总结(一)获取数据库连接/Connection/SQL注入/PreparedStatement实现增删改查/ResultSet/ResultSetMetaData/ORM思想原创 2023-03-06 14:37:00 · 744 阅读 · 0 评论 -
JavaSE学习总结(十一)常见八大排序算法冒泡排序选择排序直接插入排序希尔排序归并排序快速排序基数排序堆排序
JavaSE学习总结(十一)常见八大排序算法/冒泡排序/选择排序/直接插入排序/希尔排序/归并排序/快速排序/基数排序/堆排序原创 2023-03-13 16:40:11 · 83 阅读 · 0 评论 -
JavaSE学习总结(十)常用类(下)正则表达式MathRandomSystemBigDecimalDateSimpleDateFormatCalendarBigInteger
JavaSE学习总结(十)常用类(下)/正则表达式/Math/Random/System/BigDecimal/Date/SimpleDateFormat/Calendar/BigInteger原创 2023-03-13 16:39:41 · 102 阅读 · 0 评论 -
JavaSE学习总结(九)常用类(中)StringBuffer类StringBuilder与StringBuffer的区别二分查找Arrays类包装类Integer类自动装箱与自动拆箱
JavaSE学习总结(九)常用类(中)/StringBuffer类/StringBuilder与StringBuffer的区别/二分查找/Arrays类/包装类/Integer类/自动装箱与自动拆箱原创 2023-03-08 22:04:47 · 146 阅读 · 0 评论 -
Java 成员变量和局部变量
成员变量 局部变量原创 2023-03-06 14:34:30 · 129 阅读 · 0 评论 -
JavaSE学习总结(八)常用类(上)Object类==与equals方法的区别浅克隆的特点Scanner类String类String两种创建对象方式的区别String类的各种功能
JavaSE学习总结(八)常用类(上)/Object类/==与equals方法的区别/浅克隆的特点/Scanner类/String类/String两种创建对象方式的区别/String类的各种功能常用类(上)原创 2023-03-06 14:35:29 · 119 阅读 · 0 评论 -
JavaSE学习总结(七)面向对象(下)抽象类接口接口的默认方法抽象类和接口的区别链式编程成员内部类局部内部类匿名内部类类中定义接口函数式接口Lambda表达式
JavaSE学习总结(七)面向对象(下)抽象类/接口/接口的默认方法/抽象类和接口的区别/链式编程/成员内部类/局部内部类/匿名内部类/类中定义接口/函数式接口/Lambda表达式原创 2023-03-05 14:24:16 · 620 阅读 · 0 评论 -
JavaSE学习总结(六)面向对象(中)代码块继承this和super父类没有无参构造子类怎么办方法重写重写和重载的区别final关键字多态多态成员访问特点向上转型向下转型孔子装爹
JavaSE学习总结(六)面向对象(中)代码块/继承/this和super/父类没有无参构造子类怎么办/方法重写/重写和重载的区别/final关键字/多态/多态成员访问特点/向上转型向下转型/孔子装爹原创 2023-03-05 14:23:45 · 139 阅读 · 0 评论 -
JavaSE学习总结(五)面向对象(上)面向对象的思想类与对象成员变量和局部变量区别匿名对象private、this、static关键字构造方法静态变量和成员变量区别Math类获取随机数
JavaSE学习总结(五)面向对象(上)面向对象的思想/类与对象/成员变量和局部变量区别/匿名对象/private、this、static关键字/构造方法/静态变量和成员变量区别/Math类获取随机数原创 2023-03-03 14:43:09 · 93 阅读 · 0 评论 -
JavaSE学习总结(四)二维数组概述二维数组动态初始化二维数组静态初始化二维数组遍历递归解决问题的思想
avaSE学习总结(四)二维数组概述/二维数组动态初始化/二维数组静态初始化/二维数组遍历/递归解决问题的思想原创 2023-03-01 14:20:44 · 1192 阅读 · 0 评论 -
JavaSE学习总结(三)方法概述和格式方法重载数组概述和定义格式动态初始化静态初始化Java中的内存分配数组中两个常见异常数组的基本操作
JavaSE学习总结(三)方法概述和格式/方法重载/数组概述和定义格式/动态初始化/静态初始化/Java中的内存分配/数组中两个常见异常/数组的基本操作原创 2023-02-28 13:20:02 · 143 阅读 · 0 评论 -
JavaSE学习总结(二)键盘录入数据流程控制语句——顺序结构选择结构(ifswitch)循环结构(forwhile循环嵌套控制跳转语句)
JavaSE学习总结(二)键盘录入数据流程控制语句——顺序结构选择结构(ifswitch)循环结构(forwhile循环嵌套控制跳转语句)原创 2023-02-28 13:00:34 · 524 阅读 · 0 评论 -
JavaSE学习总结(一)计算机相关基础概念DOS命令Java语言特性JDK、JRE、JVM的区别注释关键字标识符常量变量数据类型转换字符和字符串的运算运算符
单行注释 格式://这是单行注释多行注释 格式:/*注释的文字*/文档注释 格式:/***注释的文字*注释的文字*/Java中数据类型的分类(1): 基本数据类型(2): 引用数据类型: 数组 , 类 , 接口。原创 2023-02-27 12:45:15 · 93 阅读 · 0 评论