- 博客(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关注的人