自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 list转变为逗号分隔的字符串的多方式实现

1、将逗号分隔的字符串转换为List String str = "a,b,c"; List<String> result = Arrays.asList(str.split(",")); 2、将List转换为逗号分隔的字符串 JDK1.8 自带的转换 List<String> list = new ArrayList<String>(); list.add("a"); list.add("b"); list.add("c"); String str =

2020-11-05 22:08:50 15070

转载 ArrayList中elementData为什么被transient修饰?

Java的ArrayList中,定义了一个数组elementData用来装载对象的,具体定义如下: transient Object[] elementData; transient用来表示一个域不是该对象序行化的一部分,当一个对象被序行化的时候,transient修饰的变量的值是不包括在序行化的表示中的。但是ArrayList又是可序行化的类,elementData是ArrayList具体存放元素的成员,用transient来修饰elementData,岂不是反序列化后的ArrayList丢失了原先的

2020-11-05 15:56:10 454 1

原创 java 关键字含义解释

transient 序列化对象的时候,这个属性不会被序列化。 native 主要用于方法上 1、表名调用非Java代码的接口。一个native方法是指该方法的实现由非Java语言实现,比如用C或C++实现。 2、在定义一个native方法时,并不提供实现体(比较像定义一个Java Interface),因为其实现体是由非Java语言在外面实现的 主要是因为JAVA无法对操作系统底层进行操作,但是可以通过jni(java native interface)调用其他语言来实现底层的访问。 访..

2020-11-05 15:12:49 169

原创 System.arraycopy()和Arrays.copyOf()到底是浅拷贝还是深拷贝?

System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length):相对于数组来说是深拷贝(又复制了一份新的数组空间),相对于数组元素来说:只有数组为一维数组,并且元素为基本类型、包装类或String类型时,才是深拷贝;其它都属于浅拷贝; Arrays.copyOf(int[] original, int newLength):相对于数组来说是深拷贝(又复制了一份新的数组空间),相对于数组元素来说:只有数组..

2020-11-05 10:33:32 3682 5

原创 Mysql8.0下验证mysql的四种隔离级别

mysql版本是8.0 文章目录准备工作测试READ UNCOMMITED级别--验证脏读测试READ COMMITED级别--验证不可重复读测试REPEATABLE READ可重复读级别--验证幻读测试SERIALIZABLE 隔离级别 脏读 不可重复读 幻读 READ UNCOMMITTED YES YES YES READ COMMITTED NO YES YES REPEATABLE READ NO NO YES SERIALIZABLE NO NO NO 脏读.

2020-11-03 14:30:30 362

原创 Mysql中的字段类型和语法需要注意的问题

Mysql中的字段类型和语法需要注意的问题 数据库存储日期格式时,如何考虑时区转换问题? DATETIME 的日期范围是 1001——9999 年;存储时间与时区无关;存储空间为 8 字节; TIMESTAMP 的时间范围是 1970——2038 年,存储时间与时区有关;显示的值也依赖于时区;存储空间为 4 字节 注:时区问题请指定 JVM和mysql的时区保持一致,连接MySQL时指定时区 :jdbc:mysql://localhost/test?useUnicode=true&serverTi

2020-10-29 15:35:58 266

原创 Java中static、final、static final关键字所能修饰的范围

final: final可以修饰:属性,方法,类,局部变量(方法中的变量) final修饰的属性的初始化可以在编译期,也可以在运行期,初始化后不能被改变。 final修饰的属性跟具体对象有关,在运行期初始化的final属性,不同对象可以有不同的值。 final修饰的属性表明是一个常数(创建后不能被修改)。 final修饰的方法表示该方法在子类中不能被重写,final修饰的类表示该类不能被继承。 ...

2019-09-29 11:23:06 617

原创 uri跟url的理解

URL,是uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。 URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。* URL定位器地址:http://localhost:8080/BaseServlet/user/exit URI标识符地址...

2019-09-29 10:44:22 251

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除