06 2020 档案

摘要:数组是非常基础的数据结构。 特点: 连续的内存空间 相同的数据类型 优缺点: 支持随机访问 插入与删除成本较高 对于Java来说,平时可以使用ArrayList代替数组,因为其提供了丰富的API,支持自动扩容。缺点是不支持基础类型。 阅读全文
posted @ 2020-06-10 11:01 hnrainll 阅读(253) 评论(0) 推荐(0)
摘要:class文件是java编译后的文件类型。其代表一个类,其有专门的存储格式。其中会存放数据也会存放方法,而所谓的方法存放就是将方法中的调用都转换成java字节码指令。所方法调用从机器的角度看就是对于寄存器中的数据和CPU之间的计算与存取。 ​ Java在编译时会将方法编译为Java字节码指令,并将字 阅读全文
posted @ 2020-06-04 10:31 hnrainll 阅读(537) 评论(0) 推荐(0)
摘要:Transformation 是 Flink操作的底层实现,无论是map还是Flatmap。 DataStream类中包含两个变量: StreamExecutionEnvironment Transformation 或者说DataStream类的所有操作都是围绕着两个变量进行。 每一次操作(map 阅读全文
posted @ 2020-06-01 15:50 hnrainll 阅读(1545) 评论(0) 推荐(0)
摘要:数据结构与算法是天生一对。 BlockingQueue叫做阻塞队列,在Java线程池相关的实现中有广泛的使用。 BlockingQueue实现的功能如下: 当队列为空时,往队列中读数据将被阻塞。 当队列满时,往队列中写数据将被阻塞。 在juc中BlockingQueue主要实现有 ArrayBloc 阅读全文
posted @ 2020-06-01 14:04 hnrainll 阅读(339) 评论(0) 推荐(0)