concat()把两个或者多个数组链接在一起,但是不改变已经存在的数组,而是返回一个链接之后的新数组 作者:马小帅mm链接:https://ww...
转载
2022-03-02 11:43:28
1099阅读
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、@是什么?二、@WebServlet三、@author四、@see五、@link六、@override 前言例随着时间的流逝,在很多地方看到了@,第一次对@进行思考的时候是老师上课提到的注解,当时没怎么继续想,在写war的过程中在脑海中进行了第二次闪现,现如今是第三次,决心将看到的知识存储一下,java中有很多注解,
转载
2023-12-12 20:34:29
62阅读
一、概述lombok基础注解,辅助开发神器二、源码概览 可以作用于方法体上,也可以作用于类上,作用于类上时生成一个私有构造函数,其中所有字段作为参数,方便我们快速构造对象官方文档地址:https://projectlombok.org/features/experimental/Builder
Java代码
public class ExcelConcat {
private static final String quote = "\"'\"";
private static final String dquote = "\
转载
2013-02-21 19:56:37
267阅读
用于String追加内容StringBuilder 的追加内容,用append()concat() 方法用于将指定的字符串参数连接到字符串上
原创
2022-08-19 15:41:11
488阅读
一、concat()函数 1、功能:将多个字符串连接成一个字符串。 2、语法:concat(str1, str2,...) 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。 例子: SELECT CONCAT(id,',',name) AS con FROM inf ...
转载
2021-10-31 11:45:00
335阅读
2评论
异常处理原则:功能抛出几个异常,功能调用如果进行try处理,需要与之对应的catch处理代码块,这样的处理有针对性,抛几个就处理几个。
特殊情况:try对应多个catch时,如果有父类的catch语句块,一定要放在下面。
throw 和throws关键字的区别:
throw用于抛出异常对象,后面跟的是异常
转载
2023-08-12 10:52:48
85阅读
一、前 言 在项目开发过程中,我们可以通过 debug 查找问题。而在线上环境我们查找问题只能通过打印日志的方式查找问题。日志的作用是用来追踪和记录我们的程序运行中的信息,我们可以利用日志很快定位问题,追踪分析。因此对于一个项目而言,日志记录是相当重要的。官方解释: &
转载
2023-11-12 09:11:22
95阅读
GUI:Graphical User Interface,即图形用户界面,用于计算机与用户交互的一种方式AWT:Abstract Window Toolkit,抽象窗口开发包。重量级组件。在Windows系统与Linux系统都可运行,但由于是调用操作系统实现的组件,在两个平台运行后并不是完全相同,可移植性一般。位于java.awt包中。Swing:在AWT基础上发展而来,轻量级组件,不依赖操作系统
转载
2024-01-11 18:40:02
69阅读
Object类超类、基类,所有类的直接或间接父类,位于继承树的最顶层任何类,如果没有书写extends显示继承某个类,都默认直接继承Object类,否则为间接继承Object 类位于 java.lang 包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承 Object,成为 Object 的子类。Object类中所定义的方法,是所有对象都具备的方法Object类
转载
2023-07-21 19:08:52
105阅读
synchronized的作用一句话说出synchronized的作用: 能够保证在同一时刻最多只有一个线程执行该段代码,以达到保证并发安全效果。大概意思: 当多个线程同时访问synchronized修饰的方法或者代码块的时候,要拿到这部分代码的锁才能访问,某一个线程拿到这个锁正在访问的时候,这部分代码是锁住的,其它线程会处于阻塞的状态,只能这个线程释放掉锁之后,其它的多个线程才会去竞
转载
2023-11-02 11:07:32
148阅读
概述:(1)用来修饰一个引用 如果引用为基本数据类型,则该引用为常量,该值无法修改; 如果引用为引用数据类型,比如对象、数组,则该对象、数组本身可以修改,但指向该对象或数组的地址的引用不能修改。 如果引用时类的成员变量,则必须当场赋值,否则编译会报错。 (2)用来修饰一个方法当使用final修饰方法时,这个方法将成为最终方法,无法被子类重写。但是,该方法仍然可以被
转载
2023-06-30 09:06:59
123阅读
# Java中的default作用解析
## 引言
在Java 8中,default关键字被引入作为接口的一种新特性,用于在接口中定义默认方法。这使得我们可以在接口中为某些方法提供默认的实现,而不需要每次实现接口时都要实现所有方法。本文将详细解释default在Java中的作用,并指导你如何使用default方法。
## 流程
以下是实现“default在java中的作用”的流程:
```m
原创
2024-04-29 05:29:55
164阅读
# 默认值在Java中的作用
在Java编程中,我们经常会使用默认值来初始化变量。默认值是指在声明变量时,如果没有给变量赋值,系统会自动分配一个默认值给变量。默认值的作用是确保变量在使用之前都有一个初始值,避免出现未知的错误或异常。
## 默认值的类型
在Java中,基本数据类型和引用数据类型有不同的默认值。
### 基本数据类型
以下是Java中基本数据类型的默认值:
- 整数类型(
原创
2023-08-22 05:42:22
212阅读
1、简介该篇文档记录了本人一些容易忽略的java基础知识,也是当做笔记吧2、实例2.1 迭代器遍历修改的问题/**
* 测试ForEach 遍历及修改的问题
*
* modCount是ArrayList的一个属性,继承自抽象类AbstractList,用于表示ArrayList对象被修改次数。
* 整个ArrayList中修改modCount的方法比较多,有add、remove、clear
转载
2024-07-15 08:20:09
30阅读
# Java中的public关键字的作用
## 1. 介绍
在Java编程中,public是一个非常重要的关键字之一。它用于定义类、方法和变量的可见性和访问权限。对于刚入行的开发者来说,理解和正确使用public关键字是非常关键的。本文将向你介绍public在Java中的作用,并提供实际的代码示例来帮助你更好地理解。
## 2. 流程概述
下面是使用public关键字的一般流程:
```
原创
2024-01-06 06:43:07
174阅读
# finally在Java中的作用
## 引言
在Java中,`finally`关键字用于定义一个代码块,该代码块中的代码在不论是否发生异常都会被执行。`finally`块通常与`try-catch`块一起使用,以确保在处理异常时执行一些清理工作。本文将详细介绍`finally`关键字在Java中的作用,以及如何使用它。
## finally的作用
`finally`关键字有两个主要的作用:
原创
2023-08-24 04:18:15
362阅读
1 java中的重写1.1 概述当子类需要父类的功能,而子类有新的内容,就可以重写父类中的方法。 实际开发中,代码量的逐渐增加,维护成了很大的问题,如果需要对某个方法进行修改,其代码本身、父类、子类的功能都会受到影响。重写则很好的解决了这个问题。 【重写的特点】在子类和父类中,出现了方法声明相同的情况子类要重写的函数,权限修饰符不能比父类的低(punlic < protected <
目录前言使用Optional的好处具体应用类方法Optional实例的创建of 和 ofNullable 的区别Optional 对象值的检测Optional 返回默认值Optional 返回异常Optional 链式操作 前言Optional是Java 8 中引入的一个特性,其主要是为了解决臭名昭著的空指针异常(NullPointerException),其本质上是一个包含有可选值的包装类,意
如果说SELECT语句对数据进行的是读操作,那么DML语句对数据进行的是写操作。DML语句的操作对象是表中的行,这样的语句一次可以影响一行或多行数据。 DML包括三种操作:插入( INSERT )、删除(DELETE )、修改( UPDATE )。INSERT语句INSERT语句的作用是往表中插入一行,它的语法格式为:INSERT INTO 表(列1 ,列2 …) V