java知识点总结
文章平均质量分 75
java陷阱和一些方法的比较
方九九
这个作者很懒,什么都没留下…
展开
-
Mybatis知识点总结
MyBatis框架是一个开源的数据持久层框架。它的内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询、存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis作为持久层框架,其主要思想是将程序中的大量SQL语句剥离出来,配置在配置文件当中,实现SQL的灵活配置。这样做的好处是将SQL与程序代码分离,可以在不修改代码的情况下,直接在配置文件当中修改SQL。原创 2024-05-15 08:39:43 · 495 阅读 · 1 评论 -
Java面试题基础部分整理
注解是对代码解释和说明的文字,可以提高代码的阅读性注释会在代码的编译期间自动忽略,不会编写在.class文件中单行注释:/ /多行注释:/** /文档注释/** */原创 2024-05-14 08:43:31 · 672 阅读 · 1 评论 -
Java中四种常用的数组复制的方法copyOf(),arraycop(),clone()和copyOfRange()的使用与区别
有一个长度为 8 的 scores 数组,因为程序需要,现在要定义一个名称为 newScores 的数组来容纳 scores 数组中的所有元素,可以使用 clone() 方法来将 scores 数组中的元素全部复制到 newScores 数组中。在上述代码中,由于原数组 scores 的长度为 5,而要复制的新数组 newScores 的长度为 8,因此在将原数组中的 5 个元素复制完之后,会采用默认值填充剩余 3 个元素的内容。新数组的元素为 scores 数组的前 5 个元素,并且顺序不变。原创 2024-03-05 20:42:28 · 7284 阅读 · 3 评论 -
多重循环中break,continue控制外层循环
当某个条件满足时,使用 continue 可以跳过当前循环体内剩余的代码,并继续下一次循环。如果将break换成continue,违反了第二点,因为list只是个普通代码块,而不是循环。通过合理使用这两个语句,可以有选择地控制循环的执行流程。break 语句用于完全终止循环,并跳出循环体。当某个条件满足时,使用 break 可以立即退出循环,不再执行剩余的循环体代码。有了标签,可以使用break和continue在多层循环的时候控制外层循环。常用的循环控制语句有 break 和 continue。原创 2024-02-26 08:42:15 · 821 阅读 · 1 评论