自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 I\O流基础

一,def I:表示input,是数据从硬盘进内存的过程,称为读 O:表示output,是数据从内存到硬盘的过程,成为写 二,分类 按流向分:输入流,输出流 按数据类型分:字节流(操作所有文件,包括音频视频图片等),字符流(只能操作纯文本文件, 包 括java文件,txt文件) 纯文本文件:用windows记事本打开能读的懂的文件就是~ 三,字节流写数据,类名:FileOutputStream(文件位置) 步骤:1),创...

2021-07-10 17:00:32 80

原创 稀疏数组(二维)

稀疏数组:如果有效数据大于无效数据,则需要稀疏数组进行压缩。 存储方式: 1)普通存储: 第一行存储原始数据总行数(row),总列数(),总的有效数据个数, 接下来每一行都存储有效数据的所在行,列和数据本身。 ...

2021-07-06 16:16:15 99

原创 字符流和缓冲流

ider用的是UTF-8编码格式,一个汉子占三个字节 windows用的GBK编码格式,一个汉子占两个字节 如果对文件读写操作,用字节流 如果单纯对文本进行读写操作,用字符流 字符流底层是字节流加编码格式 注意点: 1)要保证父级路径存在 2)第一行代码,也就是创建对象的代码,会清空其中文本的内容 flush():刷新流,把数据真正的刷新到文件中,刷新完后可以接往流中传入数据 close():关闭流,但是关闭之前也会刷新流 ...

2021-07-06 12:22:35 89

原创 File基础

一,File,对文件夹进行操作,表示文件或者文件夹的路径对象 二,IO流,读写文件

2021-07-05 21:59:52 93

原创 Stream流

一,可变参数:可变参数用在方法的形式参数的位置,它可以看做是一个数组,可以接收多个实 际参数。代码如下(该代码只是一个方法) //求任意几个数的和 //int... array : 可变参数,可以接收多个int类型的值 public static int getSum(int... array){ int sum=0; for(int i=0;i<array.length;i++){ sum+=array[i]...

2021-07-04 18:18:25 97

转载 IDEA常用快捷键(持续更新)

Ctrl+/:使用//注释(光标放在要注释的那一行即可) Ctrl+Shift+/:使用/**/注释(选中要注释的代码然后按下) Ctrl+D:复制行(复制光标所在行到该行下面) Ctrl+X:删除行 Ctrl+Alt+V:自动补齐返回值 Alt+Enter:自动修复(对于一些错误会有一些提示) Ctrl+Alt+L:格式化代码 Ctrl+z:返回上一级操作 ———————————————— 版权声明:本文为CSDN博主「冰冰糖yyy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附

2021-07-03 16:59:02 824

原创 红黑树和HashSet

一,红黑树:为了解决在二叉查找树(BST)中不断加入新结点而导致不平衡问题所诞生的新树 红黑结点: 包含五个信息:父结点地址,值,左子结点地址,右子结点地址,颜色 红黑规则: 1)每一个结点是红色或者黑色 2)根节点必须是黑色的 3)如果一个结点没有子结点或者父结点,那么该结点相应的指针属性值为Nil,这...

2021-07-03 13:52:22 635

原创 泛型和Set

1.泛型: 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。泛型只在编译阶段有效 泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型)。 泛型类、泛型接口、泛型方法 泛型类:泛型类型用于类的定...

2021-07-01 14:36:33 198

原创 集合第一天

集合的定义; 集合和数组的对比:1.集合只能存引用类型对象,但数组对引用类型和基本类型都可以存入 2.集合容量无限,数组容量有限 3.数组只能存相同的数据类型,集合存储不同的数据类型 数组和链表: ...

2021-06-29 14:58:23 69

原创 时间的API

1.Date JDK7与JDK8版本时间用法不同 JDK8:LocalDateTime.now,获取当前时间并且封装成对象 LocalDateTime.of,获取输入的时间并封装成对象 public class jdk8Demo1 { public static void main(String[] args) { //LocalDateTime,有参则将参数封装成对象,无参则自动将电脑上的时间封装成对象 //无参用...

2021-06-28 22:01:54 157

原创 递归和快排

一.递归

2021-06-28 09:15:06 66

原创 内部类和Lambda表达式

一.内部类:在一个类中再定义一个类 成员内部类 private; 私有成员内部类:在自己所在的外部类中创建独享访问。通过在外部类中创建method方法,在主函数中创建对象调用method方法来实现对私有内部类的访问。 public static void main(String[] args){ Outer o=new Outer(); o.method(); } class Oute...

2021-06-26 09:21:14 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除