上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 线程状态 线程安全 如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。程序每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的 买票例子 原理图: 代码: package com.oracle.Demo03; public class Tickets 阅读全文
posted @ 2020-02-17 10:19 xiren88 阅读(202) 评论(0) 推荐(0)
摘要: 线程池 是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源 目的:节省资源 通常,线程池都是通过线程池工厂创建,再调用线程池中的方法获取线程,再通过线程去执行任务方法。 使用线程池方式--Runnable接口 使用线程池中线程对象的步骤: 阅读全文
posted @ 2020-02-15 14:55 xiren88 阅读(121) 评论(0) 推荐(0)
摘要: 多线程介绍 进程: 进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序 程 阅读全文
posted @ 2020-02-15 11:20 xiren88 阅读(113) 评论(0) 推荐(0)
摘要: 导入classpath 加入classpath的第三方jar包内的class文件才能在项目中使用 创建lib文件夹 将commons-io.jar拷贝到lib文件夹 右键点击commons-io.jar,Build Path→Add to Build Path FilenameUtils 这个工具类 阅读全文
posted @ 2020-02-14 20:04 xiren88 阅读(138) 评论(0) 推荐(0)
摘要: 打印流 添加输出数据的功能,使它们能够方便地打印各种数据值表示形式 分类: 字节打印流 PrintStream 字符打印流 PrintWriter 特殊:print()不换行, println()自动换行 自动刷新 public PrintWriter(OutputStream out, boole 阅读全文
posted @ 2020-02-14 15:05 xiren88 阅读(131) 评论(0) 推荐(0)
摘要: 原理图: 序列化流 ObjectOutputStream 将 Java 对象的基本数据类型和图形写入 OutputStream。可以使用 ObjectInputStream 读取(重构)对象。通过在流中使用文件可以实现对象的持久存储 注意:只能将支持 java.io.Serializable 接口的 阅读全文
posted @ 2020-02-14 14:58 xiren88 阅读(128) 评论(0) 推荐(0)
摘要: Properties集合,它是唯一一个能与IO流交互的集合 解决 特点:1.Hashtable的子类,map集合中的方法都可以用 2.该集合没有泛型。键值都是字符串 3.它是一个可以持久化的属性集。键值可以存储到集合中,也可以存储到持久化的设备(硬盘、U盘、光盘)上。键值的来源也可以是持久化的设备 阅读全文
posted @ 2020-02-13 10:48 xiren88 阅读(161) 评论(0) 推荐(0)
摘要: (1)明确要操作的数据是数据源还是数据目的(要读还是要写) 源:InputStream Reader 目的:OutputStream Writer (2)明确要操作的设备上的数据是字节还是文本 源: 字节:InputStream 文本:Reader 目的: 字节:OutputStream 文本:Wr 阅读全文
posted @ 2020-02-13 10:32 xiren88 阅读(134) 评论(0) 推荐(0)
摘要: 缓冲流:提高IO流的读写速度 根据流的分类分类字节缓冲流与字符缓冲流 字节缓冲流 写入数据到流中,字节缓冲输出流 BufferedOutputStream 读取流中的数据,字节缓冲输入流 BufferedInputStream 利用字节缓冲流复制 文件 比字节流复制(大文件) 速度快 代码 pack 阅读全文
posted @ 2020-02-12 11:51 xiren88 阅读(114) 评论(0) 推荐(0)
摘要: 转换流原理:字节流+编码表 原理图 OutputStreamWriter 是字符流通向字节流的桥梁 package com.oracle.demo01; import java.io.FileNotFoundException; import java.io.FileOutputStream; im 阅读全文
posted @ 2020-02-12 11:19 xiren88 阅读(128) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 12 下一页