个人学习
文章平均质量分 92
zhangyuxin0326
一名热爱技术的高校学生~~~
展开
-
关于IO流看这一篇就够了
IO流的介绍文章目录IO流的介绍一、简述IO1.1 什么是IO1.2 IO的分类1.3 IO的顶级父类们二、输入流2.1 字节输入流2.2 FileInputStream2.3 字符输入流2.4 FileReader三、输出流3.1 字节输出流3.2 FileOutputStream3.3 字符输出流3.4 FileWriter四、IO的异常处理总结一、简述IO1.1 什么是IOIO流,即input(输入)和output(输出)。主要是用来进行数据的传输,比如我们日常下载东西和上传文件等,都原创 2021-05-09 23:21:36 · 652 阅读 · 0 评论 -
递归
递归文章目录递归前言一、递归1.1 概述1.2 递归累加求和1.3 递归求阶乘1.4 递归打印多级目录二、综合案例2.1 文件搜索2.2 文件过滤器优化总结前言相信很多人都听说过递归这个东西,但是到底什么是递归呢?我们今天就来介绍一下一、递归1.1 概述递归: 指在当前方法内调用自己的现象递归的分类:直接递归:方法自己调用自己 。简介递归:可以A方法调用B方法,B方法调用C方法,C方法调用A方法。注意事项:递归一定是有条件限定的,保证递归能够停下来,否则会发生栈内原创 2021-04-24 22:19:10 · 344 阅读 · 0 评论 -
File类的基本介绍和方法应用
File类话不多说直接上干货文章目录File类一、File1.1 概述1.2 构造方法1.3 常用方法1.4 遍历目录总结一、File1.1 概述java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。1.2 构造方法public File(String pathname): 通过将给定的路径名字符串转换为抽象路径名来创建新的File实例。public File(String parent,String child): 从父路径名字符串和子原创 2021-04-24 22:04:09 · 370 阅读 · 0 评论 -
2021年Java进阶篇(七)
等待唤醒机制和lambda文章目录等待唤醒机制和lambda前言一、等待唤醒机制1.1 线程之间的通信1.2 等待唤醒机制二、线程池2.1 思想概述2.2 线程池概念2.3 线程池的使用三、Lambda表达式3.1 函数时编程思想概述3.2 冗余的Runnable代码传统写法代码分析3.3 编程思想转换做什么,而不是怎么做生活举例3.4 体验Lambda的更优写法3.5 回顾匿名内部类使用实现类使用匿名内部类匿名内部类的好处与弊端语义分析3.6 Lambda标准格式3.7 练习:使用Lambda标准格式原创 2021-04-23 21:31:36 · 822 阅读 · 0 评论 -
2021年Java进阶篇(六)线程
2021年Java进阶篇(六)线程今天主要介绍线程文章目录2021年Java进阶篇(六)线程前言一、多线程1.1 并发与并行1.2 进程和线程1.3 创建线程类二、线程2.1 多线程原理2.2 Thread类2.3 创建线程的方式2.4 Thread和Runnable的区别2.5 匿名内部类的方式实现线程的创建三、线程安全3.1 线程安全3.2 线程同步3.3 同步代码块3.4 同步方法3.5 Lock锁四、线程状态4.1 线程状态4.2 Time Waiting(计时等待)4.3 BLOCKED(锁阻原创 2021-04-23 00:37:19 · 528 阅读 · 0 评论 -
2021年Java进阶篇(五)异常
系列文章目录最近因为学校课程比较多加上正在准备四级,所以托更了几天…但是这几天学校运动会放假啦!!!所以这几天会爆发式的更一波~~~~话不多说直接上干货~~~~文章目录系列文章目录前言一、什么是异常?1.2 异常体系1.2 异常的分类1.3 异常的产生过程解析二、异常的处理2.1 抛出异常throw2.2 Object非空判断2.3 声明异常throws2.4 捕获异常try...catch2.5 finally 代码块2.6 异常注意事项三、自定义异常3.1 概述3.2 自定义异常的演示总结原创 2021-04-22 00:28:31 · 359 阅读 · 0 评论 -
2021年Java进阶篇(四) Map
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-04-17 22:07:53 · 438 阅读 · 0 评论 -
2021年Java进阶篇(三)List、Set、数据结构和Collections
2021年Java进阶篇(三)List、Set、数据结构和Collections进阶篇第三篇文章奉上文章目录2021年Java进阶篇(三)List、Set、数据结构和Collections前言一、?二、使用步骤1.引入库2.读入数据总结前言话不多说直接上干货~~~~~提示:以下是本篇文章正文内容,下面案例可供参考一、?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as n原创 2021-04-16 23:22:57 · 641 阅读 · 0 评论 -
2021Java进阶篇(一)Object类以及常用API
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-04-14 19:38:20 · 986 阅读 · 0 评论 -
2021年最新Java基础入门篇(5)
2021年最新Java基础入门篇(5)第五篇来了来了~~~~文章目录2021年最新Java基础入门篇(5)前言一、继承1.1 定义1.2 继承的格式1.3 继承后的特点——成员变量1.4 继承后的特点——成员方法1.5 继承后的特点——构造方法1.6 super和this1.7 继承的特点二、抽象类2.1 概述2.2 abstract使用格式2.3 注意事项三、接口3.1 概述3.2 定义格式2.3 基本的实现2.4 接口的多实现2.5 接口的多继承【了解】2.6 其他成员特点三、多态3.1 概述3.转载 2021-04-14 17:53:01 · 617 阅读 · 0 评论 -
2021年最新Java基础入门篇(3)
2021年最新Java基础入门篇(3)第三篇来啦,这次主要介绍类与对象、封装、构造方法文章目录2021年最新Java基础入门篇(3)前言一、面向对象思想1.1 面向对象思想概述1.2 类和对象1.3 类的定义1.4 对象的使用1.5 类与对象的练习1.6 对象内存图1.7 成员变量和局部变量区别二、封装2.1 封装概述2.2 封装的步骤2.3 封装的操作——private关键字2.4 封装优化1——this关键字2.5 封装优化2——构造方法2.6 标准代码——JavaBean总结前言话不转载 2021-04-12 07:47:48 · 103 阅读 · 0 评论 -
2021年最新Java基础入门篇(4)
2021年最新Java基础入门篇(4)第四篇来了来了~~~文章目录2021年最新Java基础入门篇(4)前言一、API概述API使用步骤二、Scanner类2.1 什么是Scanner类2.2 引用类型使用步骤2.3 Scanner使用步骤2.4 匿名对象【了解】三、Random类3.1 什么是Random类3.2 Random使用步骤四、ArrayList类4.1 引入-->对象数组4.2 什么是ArrayList类4.3 ArrayList使用步骤4.4 常用方法和遍历4.5 如何存储基本原创 2021-04-12 08:02:51 · 779 阅读 · 0 评论 -
2021年最新Java基础入门篇(2)
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-04-11 14:30:03 · 459 阅读 · 0 评论 -
2021年最新Java基础入门篇
文章目录前言一、基础部分1.1 常量1.1.1 分类1.2 变量1.2.1 数据类型1.2.2 变量的定义1.3 数据类型转换与强制类型转换1.3.1 自动转换1.3.2 强制转换1.4 ASCII编码表二、运算符2.1 算数运算符2.2 赋值运算符2.3 比较运算符2.4 逻辑运算符2.5 三元运算符三、方法入门3.1 概述3.2 方法的定义3.3 方法的调用3.4 注意事项总结前言近日在深入学习的过程中发现自己的基础难以理解目前阶段的知识,所以决定复习一下基础知识,然后以博客的形式记录下来,原创 2021-04-10 21:46:06 · 769 阅读 · 5 评论