JAVA
文章平均质量分 95
Clam.
这个作者很懒,什么都没留下…
展开
-
Java---增强IO流
文章目录一、缓冲流1.1、概述1.2、字节缓冲输出流1.2.1、构造方法1.2.2、使用步骤1.3、字节缓冲输入流1.3.1、构造方法1.3.2、使用步骤1.3.3、效率测试1.4、字符缓冲输出流1.4.1、构造方法1.4.2、特有方法1.4.3、使用步骤1.5、字符缓冲输入流1.5.1、构造方法1.5.2、特有方法1.5.3、使用步骤1.6、练习:文本排序二、转换流2.1、字符编码和字符集2.1.1、字符编码2.1.2、字符集2.2、编码引出的问题2.3、OutputStreamWriter类2.3.1、原创 2021-09-08 09:58:55 · 1056 阅读 · 0 评论 -
Java--IO流
文章目录一、IO流概述1.1、什么是IO1.2、IO的分类1.3、顶级父类们二、字节流2.1、一切皆为字节2.2、字节输出流2.3、FileOutputStream类2.3.1、构造方法2.3.2、写入数据的原理2.3.3、字节输出流的使用步骤2.4、字节输入流2.5、FileInputStream类2.5.1、构造方法2.5.2、读取数据原理2.5.3、字节输入流的使用步骤2.6、图片复制三、字符流一、IO流概述1.1、什么是IO生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+原创 2021-08-24 10:58:08 · 723 阅读 · 0 评论 -
File类和递归
文章目录一、File类1.1、概述1.2、File类的成员变量1.3、File类的构造方法1.4、获取功能方法1.5、判断功能的方法1.6、创建删除的方法1.7、文件夹的遍历二、递归2.1、概述2.2、递归累加求和2.3、递归求阶乘2.4、递归打印多级目录三、综合案例3.1、文件搜索3.2、文件过滤器3.3、使用FilenameFilter优化一、File类1.1、概述java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。java把电脑中的文件和文件夹原创 2021-08-12 16:03:13 · 131 阅读 · 0 评论 -
Java多线程(下)
文章目录一、线程安全1.1、线程安全一、线程安全1.1、线程安全如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。程序每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。...原创 2021-08-11 17:34:46 · 622 阅读 · 0 评论 -
Java多线程(上)
文章目录一、线程1.1、并发与并行1.2、线程与进程1. 线程调度2、抢占式调度3、总结二、线程的创建2.1、继承Thread类一、线程1.1、并发与并行并发:指两个或多个事件在同一个时间段内发生并行:指两个或多个事件在同一时刻发生(同时发生)在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运行,那是因为分时交替运行的时间是非常短的。而在多个 CPU 系原创 2021-08-10 10:16:44 · 57 阅读 · 0 评论 -
Java反射
文章目录一、静态、动态语言二、 Java Reflection一、静态、动态语言1、动态语言是一类在运行时可以改变其结构的语言。例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运行时代码可以根据某些条件改变自身结构。主要动态语言:Object-C、C#、JavaScript、PHP、Python等。function f() { var x = "var a=3;var b=5;alert(a+b)"; eval(x); // ev原创 2021-08-03 16:37:27 · 71 阅读 · 0 评论 -
Java注解
文章目录1.1、什么是注解1.2、内置注解1.3、元注解1.4、自定义注解1.1、什么是注解Annotation是从JDK5.0开始引入的新技术Annotation的作用:不是程序本身,可以对程序做出一些解释(这一点和注释没有什么区别)可以被其他程序(如:编译器等)读取Annotation注解是以"@注释名"在代码中存在的 , 还可以添加一些参数值 , 例如:@SuppressWarnings(value=“unchecked”)Annotation使用场景:可以附加在pa原创 2021-07-08 09:25:04 · 63 阅读 · 0 评论