摘要: 1、抽象类定义:在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 定义真抽象,一遍愣是没读懂。。。 举个例子:有两个人,一个是亚洲人,一个是非洲人,他们都有鼻子眼睛嘴,但是不仅仅只 阅读全文
posted @ 2020-11-17 17:00 三块饼干 阅读(2725) 评论(0) 推荐(0) 编辑
摘要: 问题: 根据项目业务需求需要统计数据传到前台以图表显示,每天数据量大概20万多,但是每次统计只能统计出10万的数据量,出现数据丢失。 原因: 该接口在之前一次优化时加了多线程,但是数据汇总用的仍是ArrayList,ArrayList线程不安全,当一条线程执行list.add()的时候会出现被另一条 阅读全文
posted @ 2020-11-03 12:36 三块饼干 阅读(1571) 评论(0) 推荐(0) 编辑
摘要: 开发中经常遇到数据转成string类型的场景,转成string常用的两种:toString()和String.valueOf()。 一、String.valueOf(): 解读源码:当传入的对象是空的时候会设置该字段为null,如果不是调用toString()方法。 二、toString(): 源码 阅读全文
posted @ 2020-11-02 17:02 三块饼干 阅读(2189) 评论(0) 推荐(0) 编辑