
Java基础
文章平均质量分 64
java基础
雨橄
这个作者很懒,什么都没留下…
展开
-
java中泛型基本用法
java泛型的基本用法原创 2025-01-03 17:31:37 · 331 阅读 · 0 评论 -
java历史版本信息
java历史版本原创 2024-12-26 23:15:30 · 625 阅读 · 0 评论 -
java注解使用
java注解使用方式原创 2023-02-14 22:27:15 · 392 阅读 · 1 评论 -
jdk8新特性-Stream
jdk8新特性-Stream原创 2023-01-30 15:08:30 · 539 阅读 · 0 评论 -
jdk8新特性-日期时间
jdk8新特性-日期时间类原创 2023-01-29 15:46:08 · 954 阅读 · 0 评论 -
jdk8新特性-Optional
jdk8-Optional使用原创 2022-07-07 16:11:04 · 2354 阅读 · 0 评论 -
jdk8新特性-方法引用
1、作用什么是方法引用:方法引用是jdk8推出的一个新特性,在一定的条件下可以替换lambda表达式,可以理解为方法引用实际上还是一个lambda表达式。lambda表达式用法可参见:http://t.csdn.cn/G0jmf方法引用的作用:可以在一定条件下简化lambda表达式写法,旨在编写更加简洁紧凑的代码风格,提高代码重用率,不提高执行效率。简单理解思路:如果一个lambda表达式大括号中的代码仅仅是调用了另外一个方法,此时可用方法引用替换此lambda表达式。注意:方法引用旨在简化lamb原创 2022-05-11 10:34:44 · 958 阅读 · 0 评论 -
jdk8新特性-lambda表达式用法
1、介绍什么是lambda表达式:lambda表达式是jdk8推出的一个新特性。lambda表达式的作用:lambda表达式可用于替换部分匿名内部类,旨在编写更加简洁紧凑的代码风格,不提高执行效率。使用条件:针对接口中仅有一个抽象方法的接口(对接口中的默认方法个数不作要求)。2、语法接口类型 对象变量名 = (parameter1,parameter2,,,) -> { //逻辑代码};"->"左边为参数列表,右边为lambda体参数类型声明可选:参数列表的类型可以省略(也可原创 2022-04-11 11:37:25 · 886 阅读 · 0 评论 -
JAVA中的位运算操作
java中的位移运算1、名词解释首先,位移运算仅针对整数,非整数不支持位移运算。①<<:左移操作符,低位补0。②>>:算数右移符,高位补符号位。③>>>:逻辑右移符,高位补0。如果对byte、short类型移位,在移位运算前,它们会先被转成int类型,且返回值也是int类型。如果对long类型移位,则返回值也是long。2、正负数换算在java中最高位表示符号位,最高位0代表正数,最高位1代表负数。用byte数据类型举例,byte占据8个二进制位:原创 2022-04-02 22:04:17 · 3971 阅读 · 0 评论 -
Spring事务的传播机制
1、什么是事务的传播首先,事务的传播机制是Spring框架实现的功能,是java层面的概念。事务的传播指的是,一个事务方法A,被另外一个方法B调用的时候,对方法A有何种影响(两个方法事务独立执行、A方法事务合并到B方法事务、或以非事务方式执行等)。事务的传播机制仅限于不同类间相互调用,本文最后阐述。2、事务的传播机制有哪些传播机制说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。PR原创 2022-03-31 22:23:55 · 2358 阅读 · 2 评论 -
静态代码块、构造代码块、构造函数执行顺序
名词解释省略,直接进入正题1、三者在单个类中执行顺序代码public class Check { static String str = "这是一个静态变量"; static { System.out.println("这里是静态代码块。。。"); } { System.out.println("这里是构造代码块。。。"); } public Check() { System.out.pri原创 2022-03-31 09:38:24 · 1672 阅读 · 2 评论