进阶篇
文章平均质量分 91
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 · 284 阅读 · 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 · 141 阅读 · 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 · 194 阅读 · 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 · 217 阅读 · 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 · 97 阅读 · 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 · 103 阅读 · 0 评论 -
2021年Java进阶篇(四) Map
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-04-17 22:07:53 · 177 阅读 · 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 · 163 阅读 · 0 评论 -
2021Java进阶篇(二)Collection和泛型
2021Java进阶篇(二)Collection和泛型进阶篇第二篇来了,希望对大家能够有帮助~~~文章目录2021Java进阶篇(二)Collection和泛型前言一、Collection集合1.1 概述1.2 Collection接口1.3 Collection 常用方法二、Iterator迭代器2.1 Iterator 接口2.2 常用方法2.3 迭代器的实现原理2.4 增强for三、泛型3.1 **概述**3.2 定义和使用含有泛型的类3.2.1 定义一个含有泛型的类3.2.2 定义一个含有泛原创 2021-04-15 23:18:19 · 167 阅读 · 2 评论