JavaSE
文章平均质量分 80
ぃ小男孩つ
这个作者很懒,什么都没留下…
展开
-
计算机网络复习
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路链接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。资源子网:提供共享软件资源和硬件资源通讯子网:提供信息交换的网络节点和通讯路线 按拓扑分类:星型结构、树形结构、总线型结构、环状结构、网状结构 按范围分类:局域网(LAN)、城域网(MAN)、广域网(WAN) 按传输方式分类:有线网络、无线网络 1. 按照传输的方向分: 2. 按照数据传输对象(方式)分:网络协原创 2022-06-05 22:02:08 · 850 阅读 · 0 评论 -
【JavaSE】IO流(下)
小结:代码实现:代码演示:将上面乱序的出师表按顺序拷贝到新文件上代码演示代码演示:代码演示之前,我们明确几点:Student对象:打印流代码演示原创 2022-06-01 14:15:14 · 161 阅读 · 1 评论 -
【JavaSE】IO流(上)
小结可以发现,当一个字节一个字节读取文件内容时,因为中文字符占3个字节,因此,这种操作会造成乱码问题总结:代码演示:依然无法解决乱码问题注意,readAllBytes这个api时jdk9才提供的,jdk8没有代码实现:注意,放在try里面的需要为资源对象,资源对象实现了AutoCloseable或者Closeable接口。我们首先思考一下以下问题构造器写数据常用API总结原创 2022-06-01 11:09:47 · 210 阅读 · 0 评论 -
【JavaSE】File类、方法递归、字符集
文章目录1. File类1.1 创建File类对象1.2 File类创建常用方法1.2.1 判断文件类型,获取文件信息1.2.2 创建,删除文件1.2.3 遍历文件夹2. 方法递归2.1 方法递归形式2.2 递归算法三要素2.3 规律递归:猴子吃桃2.4 非规律递归:文件搜索3. 字符集3.1 常见字符集介绍3.2 字符集的编码、解码操作1. File类1.1 创建File类对象绝对路径和相对路径绝对路径:从盘符开始File file = new File("D:\\aaa\\data.tx原创 2022-05-31 20:01:24 · 393 阅读 · 0 评论 -
【JavaSE】Stream流
文章目录1. 体验Stream流2. Stream流常见的生成方式3. Stream流中间操作方法4. 终结流操作5. Stream流综合运用6. Stream流的收集操作1. 体验Stream流我们先来完成以下的案例需求,分别使用常规方法和stream流方法常规方法代码实现:public class StreamDemo { public static void main(String[] args) { //创建一个集合,存储多个字符串元素 ArrayL原创 2022-05-24 20:43:52 · 133 阅读 · 0 评论 -
【JavaSE】Lambda表达式、接口组成更新、方法引用
文章目录1. Lambda表达式1.1 Lambda表达式初体验1.2 Lambda表达式的基本格式1.3 Lambda表达式练习1.4 Lambda表达式的省略规则1.5 Lambda表达式的注意事项1.6 Lambda表达式和匿名内部类的区别2. 接口组成更新2.1 接口组成更新概述2.2 接口中默认方法应用2.3 接口中静态方法应用2.4 接口中私有方法应用3. 方法引用3.1 方法引用初体验3.2 方法引用符3.3 方法引用类对象练习3.4 方法引用对象的实例方法3.5 方法引用类的实例方法3.6原创 2022-05-23 17:16:34 · 391 阅读 · 0 评论 -
【JavaSE】线程通信,线程池,定时器
文章目录1. 线程通信1.1 线程通信概述1.2 线程案例模拟1.3 线程通信总结2. 线程池(重点)2.1 线程池概述2.2 线程池实现的API,参数说明2.2.1 参数说明2.2.2 线程池常见面试题2.2.3 总结2.3 线程池处理Runnable任务2.3.1 创建线程池示例2.3.2 代码演示2.3.3 总结2.4 线程池处理Callable任务2.4.1 执行Callable任务方法2.4.2 代码演示2.4.3 总结2.5 Executors工具类实现线程池2.5.1 常用方法2.5.2 Ex原创 2022-05-13 17:42:07 · 216 阅读 · 0 评论 -
【javaSE】反射
1.1 反射概念反射是指在运行时去获取一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展1.2 获取类对象的三种方式1)使用类的class属性来获取类对象2)调用对象的getclass方法,返回该对象所属类对应的Class对象3)使用Class类中的静态方法forname(String forname)下面我们通过代码进行演示public class test01_metho原创 2022-03-24 20:06:31 · 398 阅读 · 0 评论 -
【JavaSE】多线程
文章目录1. 多线程的创建1.1 继承Thread类1.1.1 继承Thread类方法1.1.2 代码实现1.1.3 总结1.2 实现Runnable接口1.2.1 实现Runnable接口方法1.2.2 代码实现1.2.3 总结1.3 实现Callable接口1.3.1 实现Callable接口方法1.3.2 代码实现1.3.3 总结2. Thread的常用方法3. 线程安全3.1 线程安全发生的原因3.2 取钱业务模拟线程安全问题3.2.1 需求分析3.2.2 代码实现4. 线程同步4.1 同步思想概述原创 2022-05-10 19:51:08 · 473 阅读 · 0 评论