IO流: 处理数据类型:字节流(InputStream  OutputStream)和字节流(Reader  Writer) 数据流向不同:输入流和输出流(FileInputStream   FileOutputStream) 输入流: InputStream 是所有的输入字节流的父类,它是一个抽象类. ByteArrayInputStream.StringBufferInputStream.FileInputStream 是三种基本的介质流,它们分别从Byte 数组.StringBuffer.…
package english; import java.io.File; import java.util.Scanner; import java.io.FileNotFoundException; import java.util.HashMap; import java.util.Iterator; import java.util.Set; public class Words { public static <type> void main (String[] args) thro…
初学Java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂.而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见. 首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) 这是java io 比较基本的一些处理流,除此之外我们还会提到一些比较深入的基于io的处理类,比如console类,SteamTokenzier,Externalizable接口,Serializa…
Java学习之IO流 学习Io流之前,我们先了解文件,以及在Java中对文件的操作.首先对文件进行操作,就必须用 File F = new File(“d:\\文件名”); 表示该文件或文件夹的地址寻找或者创建(这个语句一般被认为对已经存在的文件用File对象进行绑定,但实际上如果不存在,还会创建,语法是 File F = new File(“文件路径”,”文件名”);这样,就可以完成对文件的创建):无论是对文件的操作还是Io流的使用,第一步必须是这个!以下是对文件的一般操作: 基础操作: 判断…
近期几天细致学了Java的io流.本来是打算看视频通过视频来学习的.但是后来发现事实上视频看不怎么懂也感觉不是非常easy上手,所以就通过百度和api文档学习了Java的io流 io流能够有两个分类,一个是字节流和字符流,还有一个是输入流和输出流. 先说说字节流和字符流吧:首先实际上字节流在操作的时候是不会用到缓冲区的.是文件本身的直接操作的,可是字符流在操作的时候下会用到缓冲区的.是通过缓冲区来操作文件的.字节流与字符流的其它差别呢就是读写单位不同,毫无疑问,字符流是以字符为单位.字节流是以字…
1.为什么日期的开始是从1970年0101开始记录,计算机的日期记录是现在的时间距1970年的时间,可正可负.? 2.引用类型默认都为null,基本数据类型为0,除基本数据类型外所有的都为引用数据类型,包括数组.(昨天的) 3.object流没用过,重点训练,又叫序列化,实现存盘功能,需要implement serializable接口,不用具体实现,打个标记就行.transient 修饰 成员变量表示透明,忽略这个变量.如下有个示例程序: 4.System.out的out可以指定输出到什么地方…
文件写入流FileWriter的使用: import static org.junit.Assert.*; import java.io.File; import java.io.FileWriter; import java.io.IOException; import org.junit.Test; public class MyTest { //通过字符流写入数据到指定的文件中 @Test public void testWrite() { String path = "F:"+…
// test13.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<iostream> #include<vector> #include<string> #include<cstring> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { vector<string> vec; vector<…
#coding:utf-8 import os,re path = 'test' files = os.listdir(path) def count_word(words): dic = {} max = 0 marked_key = '' #计算每个单词出现的次数 for word in words: if dic.has_key(word) is False: dic[word] = 1 else: dic[word] = dic[word] +1 #每个字典的值之间做比较,得出最大的那个…
Java中io流的学习(一)File:https://blog.csdn.net/qq_41061437/article/details/81672859 Java中io流的学习(二)FileInputStream和FileOutputStream:https://blog.csdn.net/qq_41061437/article/details/81742175 Java中io流的学习(三)BuffereInputStream和BuffereOutputStream:https://blog.…