随笔分类 - JAVA
摘要:数组和集合的共同点和区别 1、数组和集合类都是容器 2、数组长度是固定的;集合长度是可变的 3、数组可以存储基本数据类型和引用数据类型,集合只能存储对象 4、数组中存储数据类型是单一的,集合中可以存储任意类型的对象
阅读全文
摘要:四种垃圾回收算法 一、标记-清除(Mark-Sweep)算法 标记-清除算法是最基础的收集算法,如同它的名字一样,算法分为标记和清除两个阶段,首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象,标记过程其实就是通过引用计数算法或者根搜索算法来判断对象是否存活。之所以说它是最基础的收集
阅读全文
摘要:IO流的分类 一、IO流的作用 数据在各个设备之间的传输,是通过流的方式完成的 二、IO流的分类 按照流动方向:输入流、输出流(内存中数据的流动) 按照处理数据单位不同:字节流(InputStreeam,OutputStream)、字符流(Reader,Writer) 程序中的输入和输出都是以流的形
阅读全文
摘要:时间戳 一、时间戳是什么? 通俗的理解就是证明时间的可查证印章,比如我要拍照,如何证明时间呢,拍时钟显然不可能证明,我们可以通过拍摄新闻报纸和彩票开奖号码的方式证明。 概念:时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总
阅读全文