随笔分类 -  韩顺平Java课程笔记

摘要:# BufferedInputStream 和 BufferedOutputStream - BufferedInputStream ![](https://img2023.cnblogs.com/blog/3008601/202306/3008601-20230604103033021-44120 阅读全文
posted @ 2023-06-05 21:33 凉白茶 阅读(39) 评论(0) 推荐(0)
摘要:# 节点流 和 处理流 [TOC] - **节点流和处理流一览图:** ![img](https://img-blog.csdnimg.cn/img_convert/8ca5f4f2e434e5c05149bcb7ebc281a8.png) ​ 【图片来源】http://t.csdn.cn/d52a 阅读全文
posted @ 2023-06-05 20:09 凉白茶 阅读(84) 评论(0) 推荐(0)
摘要:# FileReader 和 FileWriter ### 一、 FileReader 和 File Writer 介绍 FileReader 和 FileWriter 是字符流,即按照字符来操作 io ### 二、 FileReader 相关方法 ![](https://img2023.cnblo 阅读全文
posted @ 2023-06-04 20:31 凉白茶 阅读(62) 评论(0) 推荐(0)
摘要:# FileInputStream 和 FileOutputStream ![](https://img2023.cnblogs.com/blog/3008601/202306/3008601-20230604102221520-1382311786.png) - InputStream:字节输入流 阅读全文
posted @ 2023-06-04 14:22 凉白茶 阅读(110) 评论(0) 推荐(0)
摘要:# IO流原理及流的分类 ### 一、Java IO流原理 1. I/O是Input/Output的缩写,I/O技术是非常实用的技术,用于处理数据传输。如读/写文件,网络通讯等。 2. Java程序中,对于数据的输入/输出操作以”流(stream)“的方式进行。 3. java.io包下提供了各种” 阅读全文
posted @ 2023-06-04 11:43 凉白茶 阅读(61) 评论(0) 推荐(0)
摘要:# 文件的基本使用 ### 一、文件 - **什么是文件** 文件是保存数据的地方,比如word文档,txt文件,excel文件……都是文件。即可以保存一张图片,也可以保持视频,声音…… - **文件流** 文件在程序中是以流的形式来操作的 ![文件流](https://img2023.cnblog 阅读全文
posted @ 2023-06-04 10:04 凉白茶 阅读(49) 评论(0) 推荐(0)
摘要:# Collection接口和常用方法 ## 一、**Collection接口实现类的特点** public interface Collection extends Iterable ![image](https://img2023.cnblogs.com/blog/3008601/202304/ 阅读全文
posted @ 2023-04-10 20:46 凉白茶 阅读(260) 评论(0) 推荐(0)
摘要:# List接口和常用方法 ## 一、List接口基本介绍 List接口是 Collection 接口的子接口 1. List集合类中元素有序(即添加顺序和取出顺序一致)、且可重复 2. List集合类中的每一个元素都有其对应的顺序索引,即支持索引。 3. List容器中都对应一个整数型的序号记载其 阅读全文
posted @ 2023-04-03 22:49 凉白茶 阅读(219) 评论(0) 推荐(0)
摘要:# 集合 ### 一、 集合的理解和好处 前面保存多个数据使用的是数组,那么数组有不足的地方,分析一下 - 数组 1. 长度开始时必须指定,而且一旦指定,不能更改; 2. 保存的必须为同类型的元素; 3. 使用的数组进行增加/删除元素,比较麻烦; ```java //写出Person数组扩容的示意代 阅读全文
posted @ 2023-02-15 18:23 凉白茶 阅读(112) 评论(0) 推荐(0)
摘要:大数处理方案 BigInteger 适合保存比较大的整数。 public class BigInteger_ { public static void main(String[] args) { //当我们编程中,需要处理很大的整数,long不够用 //可以使用BigInteger的类来搞定 // 阅读全文
posted @ 2023-02-14 15:43 凉白茶 阅读(149) 评论(0) 推荐(0)
摘要:日期类 一、第一代日期类 Date Date:第一代日期类,精确到毫秒,代表特定的瞬间。 SimpleDateFormat:格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。 SimpleDateFormat日期-时间格式模式参数: Letter Da 阅读全文
posted @ 2023-02-01 18:26 凉白茶 阅读(472) 评论(0) 推荐(0)
摘要:System类 exit:退出当前程序。 arraycopy:复制数组元素,比较适合底层调用,一般使用Arrays.copyOF完成复制数组。 currentTimeMillens:返回当前时间距离 1970-1-1 的毫秒数。 gc:运行垃圾回收机制 System.gc(); public cla 阅读全文
posted @ 2023-01-23 15:40 凉白茶 阅读(362) 评论(0) 推荐(0)
摘要:Arrays类 一、Arrays类常见方法 Arrays里面包含了一系列静态方法,用于管理或操作数组(比如排序和搜索)。 toString 返回数组的字符串形式 Arrays.toString(arr) sort排序(自然排序和定制排序) import java.util.Arrays; impor 阅读全文
posted @ 2023-01-18 20:25 凉白茶 阅读(158) 评论(0) 推荐(0)
摘要:StringBuilder类 一、结构剖析 一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,但不保证同步(StringBuilder 不是线程安全的)。该类被设计用作 StringBuffer 的一个简易替换,==用在字符串缓冲区被单个线程使用的时候==。如果可能,建议 阅读全文
posted @ 2023-01-16 23:40 凉白茶 阅读(146) 评论(0) 推荐(0)
摘要:StringBuffer类 一、 结构剖析 Java.lang.StringBuffer 代表可变的字符序列,可以对字符串内容进行增删。 很多方法与String相同,但StringBuffer是可变长度的。 StringBuffer是一个容器。 String VS StringBuffer Stri 阅读全文
posted @ 2023-01-14 21:23 凉白茶 阅读(193) 评论(0) 推荐(0)
摘要:String类 一、String类的理解和创建对象 结构剖析 String 对象用于保存字符串,也就是一组字符序列; 字符串常量对象是用双引号括起来的字符序列。例如:jack"字符串常量; 字符串的字符使用Unicode字符编码,一个字符(无论汉字还是字母)占两个字节; String类 有很多构造器 阅读全文
posted @ 2023-01-09 18:30 凉白茶 阅读(213) 评论(0) 推荐(0)
摘要:包装类 针对八种基本定义相应的引用类型——包装类 有类的特点,就可以调用类中的方法。 包装类的分类 | 基本数据类型 | 包装类 | | | | | boolean | Boolean | | char | Character | | byte | Byte | | short | Short | 阅读全文
posted @ 2023-01-01 22:32 凉白茶 阅读(145) 评论(0) 推荐(0)
摘要:异常 一、基本介绍 基本概念: Java语言中,将程序执行中发生的不正常情况称为 “异常”。(开发过程中的语法错误和逻辑错误不是异常) 执行过程中所发生的异常事件可以分为两类 Error(错误):Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverf 阅读全文
posted @ 2022-12-30 16:56 凉白茶 阅读(555) 评论(0) 推荐(0)
摘要:注解 注解的理解: 注解(Annotation)也被称为元数据(Metadata),用于修饰包、类、方法、属性、构造器、局部变量等数据信息。 和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息。 在Java SE中,注解的使用目的比较简单,例如标记过时的功能,忽略警 阅读全文
posted @ 2022-12-22 14:56 凉白茶 阅读(278) 评论(0) 推荐(0)
摘要:@SuppressWarnings(抑制编译器警告)的关键字 | 关键字 | 用途 | | | | | all | 抑制所有警告 | | boxing | 抑制装箱、拆箱操作时候的警告 | | cast | 抑制映射相关的警告 | | dep-ann | 抑制启用注释的警告 | | deprecat 阅读全文
posted @ 2022-12-21 12:16 凉白茶 阅读(90) 评论(0) 推荐(0)