10 2020 档案
摘要:场景 在电商环境中,如何处理用户进行预下单后,在一定时间内不进行支付,取消该订单? 延迟队列 经过网上的查询,得知JUC中有一个数据结构,叫做延迟队列DelayQueue。可以将订单存入该队列中,设定一定的时间,当时间到达后,过期的订单出队,进行业务操作。 存放在DelayQueue的元素需要实现D
阅读全文
摘要:定义 关键字enum可以将一组具名的值的有限集合创建为一种新的类型,而这些具名的值可以作为常规的程序组件使用。 入门 //定义一个普通枚举 enum Shrubbery {GROUND, CRAWLING, HANGING} public class EnumClass { public stati
阅读全文