摘要:
JavaIOIO概述IO流用来处理设备之间的数据传输,Java对数据的操作是通过流的方式,用于操作流的对象都在IO包中。IO框架体系:IO流的分类按数据流的方向输入流Input输出流OutPut按处理数据单位字节流InputStreamOutputStream字符流ReaderWriter按数据流的功能节点流处理流(功能流)输入流可从对象中读数据输出流可将数据写入对象中字节流一次传输一个字节字符流一次传输一个字符(双字节,Unicode编码),可以解决字符编码问题节点流从特定的地方读写的流类,例如:磁盘或一块内存区域。处理流使用节点流作为输入或输出。过滤流是使用一个已经存在的输入流或输出流连接 阅读全文
摘要:
线程概述:1、进程和线程进程:是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以有多个线程。比如在Windows系统中,一个运行的xx.exe就是一个进程。Java程序的进程里有几个线程:主线程,垃圾回收线程(后台线程)线程:是指进程中的一个执行任务(控制单元),一个进程中可以运行多个线程,多个线程可共享数据。多进程:操作系统中同时运行的多个程序。多线程:在同一个进程中同时运行的多个任务。一个进程至少有一个线程,为了提高效率,可以在一个进程中开启多个控制单元。 并发运行。如:多线程下载软件。 可以完成同时运行,但是通过程序运行的结果发现,虽然同时运行,但是每一次结 阅读全文