自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 国亲后的io流学习

空参read流读取:读取文件夹中的内容练习如下:续写原文本需要在创建对象中加true,否则清空文本重写。

2024-10-09 22:53:38 580

原创 FileOutputStream和FileIputStream

把D:\itheima\movie.mp4(16.8MB)拷贝到当前模块下。offset 0表示从0索引开始读取,len表示读取长度。并且算出当前程序运行时间。1.创建字节输出流对象。

2024-10-02 20:35:42 487

原创 java练习生第五天

在Java中,File 类是 java.io 包的一部分,它表示文件或目录路径名的抽象表示形式。File 类提供了一系列方法来操作文件或目录,比如创建、删除、重命名、查询文件属性等。但需要注意的是,File 类本身并不涉及文件的读写操作,它仅代表文件系统中的一个路径名。读写文件内容需要借助其他类,如 FileInputStream、FileOutputStream、BufferedReader、BufferedWriter 等。file中的判断、获取、创建、删除、遍历。

2024-09-30 17:49:10 331

原创 java练习生第四天

自定义异常:在许多编程语言中,开发者可以定义自己的异常类,以表示特定的错误情况。这样做的好处是可以使异常处理更加灵活和精确,能够更好地适应程序的需求。异常层次结构:通过继承关系,异常可以形成一个层次结构。这种结构使得异常的处理更加系统化,不同类型的异常可以被不同的处理程序捕获和处理。

2024-09-29 19:50:10 368

原创 java练习生第三天

集合中存储一些字符串的数据,比如:张三,23。收集到Student类型的数组当中(使用方法引用完成)创建集合添加学生对象,学生对象属性:name,age只获取姓名并放到数组当中(使用方法引用完成)

2024-09-28 20:02:50 333

原创 Stream流学习

中间操作是对Stream流进行处理的步骤,它们会返回一个新的Stream流,而不会立即执行处理。中间操作可以连接多个,形成一个操作链。终止操作会触发前面所有中间操作的执行,并产生一个结果或副作用。终止操作之后,Stream流将不能再被使用。

2024-09-27 20:38:58 720

原创 java练习生第二练

不可变集合(Immutable Collections)在编程中指的是一旦创建,其内容(如元素、大小等)就不能被修改的集合类型。这类集合对于线程安全非常有用,因为它们自然避免了多线程环境下因并发修改而产生的竞争条件和错误。同时,它们也有助于设计不可变对象,这对于确保数据一致性和简化并发编程来说是非常有用的。在不同的编程语言中,不可变集合的实现方式和可用的集合类型可能有所不同。

2024-09-26 20:56:46 409

原创 Java的日常学习一

小练习和基本知识

2024-09-25 21:20:54 874

原创 数据结构之左右旋和红黑树

红黑树和左右旋

2024-09-24 20:21:13 628

原创 今日学习之数学结构

示例:对于二叉树A(B(D,),C(E,F)),层序遍历结果是A B C D E F(注意:这里假设B的右子树为空,且C的左子树为E,右子树为F,以符合层序遍历的常规展示)。二叉树是有序树,若将其左、右子树颠倒,则成为另一棵不同的二叉树。二叉排序树特性:满足二叉排序树的所有性质,即左子树上所有节点的值都小于根节点的值,右子树上所有节点的值都大于根节点的值。若它的右子树不空,则右子树上所有节点的值均大于它的根节点的值。节点键值特性: 若它的左子树不空,则左子树上所有节点的值均小于它的根节点的值。

2024-09-23 23:43:58 733

空空如也

空空如也

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

TA关注的人

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