JAVASE
文章平均质量分 83
Jadan-Z
这个作者很懒,什么都没留下…
展开
-
JDK1.8 新特性之Stream的练习题
练习题:// 1. 找出2011年发生的所有交易,并按交易额排序(从低到高)// 2. 交易员都在哪些不同的城市工作过// 3. 查找所有来自剑桥的交易员,并按姓名排序// 4. 返回所有交易员的姓名字符串,按字母顺序排序// 5. 有没有交易员是在米兰工作的?// 6. 所有交易中,最高的交易额是多少// 7. 找到交易额最小的交易public class StreamTes...原创 2020-03-27 23:14:12 · 988 阅读 · 0 评论 -
JDK1.8 新特性之Stream的常用方法2
终止操作常用方法: 查找与匹配 allMatch --- 检查是否匹配所有元素 anyMatch --- 检查是否至少匹配一个元素 noneMatch --- 检查是否没有匹配所有元素 findFirst --- 返回第一个元素 findAny --- 返回当前流中的任意元素 c...原创 2020-03-27 23:07:34 · 399 阅读 · 0 评论 -
JDK1.8 新特性之Stream的常用方法1
Stream的三个操作步骤: 1. 创建Stream: 一个数据源(如:集合、 数组),获取一个流 2. 中及操作: 一个中间操作链,对数据源的数据进行处理 3. 终止操作(终端操作):一旦执行终止操作,就执行中间操作链,并产生结果。之后,不会再被使用。创建Stream的常见方式: 详情查看 demo1中间操作的常用方法: filt...原创 2020-03-27 22:35:13 · 679 阅读 · 0 评论 -
JDK1.8 新特性之Optional的常用方法
基础类(员工类):import java.util.Objects;// 员工信息public class Employee { private String name; // 姓名 private Integer age; // 年龄 private Double salary; // 工资 private Status status; // 状态...原创 2020-03-23 22:43:10 · 874 阅读 · 0 评论 -
Throwable类三大方法
1、toString():打印该异常的类名;2、getMessage(): 打印异常的信息,需要通过构造方法传入异常信息;3、printStackTrace(): 打印栈信息;原创 2018-05-02 11:25:22 · 1550 阅读 · 0 评论 -
(JAVA)线程之sleep、currentThread、getPrority、setPrority方法
1、sleep(long millis): 指定线程睡眠毫秒数。sleep是静态方法,哪个线程执行sleep方法那么就是哪个线程睡眠2、currentThread(): 返回当前的线程对象,currentThread是静态方法,哪个线程执行了currentThread()代码就返回那个线程的对象代码:public class CustomThread extends Thread { public...原创 2018-05-02 22:46:32 · 1092 阅读 · 1 评论 -
JAVA事务的四大特性
事务的四大特性(ACID): 1、原子性(Atomicity): 事务中所有操作是不可再分割的原子单元。事务中所有操作要么都执行成功,要么都执行失败。 2、一致性(Consistency): 事务执行后,数据库状态与其他业务规则保持一致。如转账业务,无论事务执行成功与否,参与转账的两个账户余额之和应该保持不变。 3、隔离性(Isolation): 隔离性是指在并发操作中,不同事务...原创 2018-05-03 22:01:49 · 9669 阅读 · 0 评论 -
ISO8601时间格式之间的转换
@Testpublic void ad() throws ParseException { TimeZone tz = TimeZone.getTimeZone("UTC"); DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"); df.setTimeZone(tz); Sys...原创 2018-08-21 21:42:30 · 13747 阅读 · 0 评论