精华内容
下载资源
问答
  • 7.1 Java语言I/O类层次 Java输入/输出流封装在包java.io中其常用层次结构如图7.17.2所示 除了图中给出类外实际使用中我们还会碰到File类它用来描述某个文件信息输入/输出类中还有几个比较重要接口例如...
  • Java的输入输出流对于任何编程语言处理数据的输入输出操作都占有极其重要的地位Java语言以流的形式进行数据的输入输出处理这一章我们将为大家详细讲述输入输出流的概念文件的概念以及字节的输入输出流和字符的输入...
  • java 输入输出流

    2020-07-18 11:06:26
    使用输入流通常包括4个基本步骤: ●设定输入流的源 ●创建指向源的输入流 ●让输入流读取源中的...可以使用FileInputStream 类的下列构造方法创建指向文件的输入流。 FileInputStream(String name) ; FileInputStream

    使用输入流通常包括4个基本步骤:
    ●设定输入流的源
    ●创建指向源的输入流
    ●让输入流读取源中的数据;
    ●关闭输入流

    如果对文件读取需求比较简单,那么可以使用FileInputStream 类(文件字节输入流),该类是InputStream类的子类(以字节为单位读取文件),该类的实例方法都是从InputStream类继承来的。

    构造方法

    可以使用FileInputStream 类的下列构造方法创建指向文件的输入流。
    FileInputStream(String name) ;
    FileInputStream(File file) ;

    第一个构造方法使用给定的文件名name创建FileInputStream 流
    第二个构造方法使用File对象创建FileInputStream流。参数name和file指定的文件称为输入流的源

    异常处理

    在这里插入图片描述
    在这里插入图片描述

    使用输入流读取字节

    输入流的目的是提供读取源中数据的通道,程序可以通过这个通道读取源中的数据,文件字节流可以调用从父类继承的read方法顺序地读取文件。
    只要不关闭流,每次调用read方法就顺序地读取文件中的其余内容,直到文件的末尾或文件字节输入流被关闭。

    字节输入流的read方法以字节为单位读取源中的数据。

    int read()
    输入流调用该方法从源中读取单个字节的数据,该方法返回字节值(0~255之间的一个整数)
    如果未读出字节就返回-1。

    int read(byte b[])
    输入流调用该方法从源中试图读取b.length个字节到字节数组b中,返回实际读取的字节数目。
    如果到达文件的末尾,则返回-1。

    ●int read(byte b[], int off, int len)
    输入流调用该方法从源中试图读取len个字节到字节数组b中,并返回实际读取的字节数目
    如果到达文件的末尾,则返回-1
    参数off指定从字节数组的某个位置开始存放读取的数据

    注: FileInputStream流顺序地读取文件,只要不关闭流,每次调用read方法就顺序地读取源中其余的内容,直到源的末尾或流被关闭。

    关闭流

    输入流都提供了关闭方法close(),尽管程序结束时会自动关闭所有打开的流,但是当程序使用完流后,显式地关闭任何打开的流仍是一个良好的习惯。
    如果没有关闭那些被打开的流,那么就可能不允许另一个程序操作这些流所用的资源

    例1:输出当前的代码

    import java.io.*;
    public class Example10_4 {
       public static void main(String args[]) {
          int n=-1;
          byte [] a=new byte[100];
          try{  File f=new File("Example10_4.java");
                InputStream in = new FileInputStream(f);
                while((n=in.read(a,0,100))!=-1) {
                   String s=new String(a,0,n);//获取b中读取的内容
                   System.out.print(s);
                }
                in.close();
          }
          catch(IOException e) {
               System.out.println("File read Error"+e);
          }
       }
    }
    

    输出结果

    文件字 节输出流

    使用输出流通常包括4个基本步骤:

    ●给出输出流的目的地;
    ●创建指向目的地的输出流;
    ●让输出流把数据写入到目的地;
    ●关闭输出流

    如果对文件写入需求比较简单,那么可以使用FileOutputStream类(文件字节输出流),它是OutputStream 类的子类(以字节为单位向文件写入内容),该类的实例方法都是从OutputStream类继承来的。

    ➊构造方法

    可以使用FileOutputStream类的下列具有刷新功能的构造方法创建指向文件的输出流

    FileOutputStream (String name) ;
    FileOutputStream(File file) ;

    第一个构造方法使用给定的文件名name创建FileOutputStream流
    第二个构造方法使用File对象创建FileOutputStream流。参数name和file指定的文件称为输出流的目的地

    FileOutpuStream输出流开通一个到达文件的通道(目的地就是这个文件,输出流指向这个文件)。
    需要特别注意的是,如果输出流指向的文件不存在,Java 就会创建该文件
    如果指向的文件是已存在的文件,输出流将刷新该文件(使得文件的长度为0)

    异常处理

    **异常处理**

    可以使用FileOutputStream 类的下列能选择是否具有刷新功能的构造方法创建指向文件的输出流。

    FileOutputStream (String name, boolean append) ;
    FileOutputStream(File file, boolean append) ;

    当用构造方法创建指向一个文件的输出流时,如果参数append取值true,输出流不会刷新所指向的文件(假如文件已存在),输出流的write的方法将从文件的末尾开始向文件写入数据
    参数append取值false,输出流将刷新所指向的文件(假如文件已存在)

    使用输出流写字节

    输出流的目的是提供通往目的地的通道,程序可以通过这个通道将程序中的数据写入到目的地
    文件字节流可以调用从父类继承的write方法顺序地写文件
    FileOutStream流顺序地向文件写入内容,即只要不关闭流,每次调用write 方法就顺序地向文件写入内容,直到流被关闭。

    字节输出流的write方法以字节为单位向目的地写数据。

    **●void write(int n)
    输出流调用该方法向目的地写入单个字节

    ●void write(byte b[])
    输出流调用该方法向目的地写入一个字节数组

    ●void write(byte b[],int off,int len)给定字节数组中起始于偏移量off处取len个字节写到目的地

    ●void close() 关闭输出流

    注: FileOutputStream 流顺序地写文件,只要不关闭流,每次调用write方法就顺序地向目的地写入内容,直到流被关闭。

    在这里插入图片描述

    例2:将字符串写入到txt中

    import java.io.*;
    public class Example10_5 {
       public static void main(String args[]) {
          byte [] a = "新年快乐".getBytes();//字符串调用getBytes()方法使其存储在byte[]数组中
          byte [] b = "Happy New Year".getBytes();
          File file = new File("a.txt");//输出的目的地
          try{  
             OutputStream out=new FileOutputStream(file);      //指向目的地的输出流
             System.out.println(file.getName()+"的大小:"+file.length()+"字节");//a.txt的大小:0字节
             out.write(a);                                    //向目的地写数据
             out.close();
             System.out.println(file.getName()+"的大小:"+file.length()+"字节");///a.txt的大小:12字节
             out=new FileOutputStream(file,true);             //append为真 准备向文件尾加内容
             out.write(b); 
             System.out.println(file.getName()+"的大小:"+file.length()+"字节");///a.txt的大小:8字节
             out.close();
          }
          catch(IOException e) {
              System.out.println("Error "+e);
          }
      }
    }
    

    在这里插入图片描述
    在这里插入图片描述

    输入输出流的综合应用

    需要提前建立好a.txt 并手动输入内容
    import java.io.*;
    public class Example10_6 {
       public static void main(String args[]) {
          File sourceFile = new File("a.txt");  //读取的文件
          File targetFile = new File("b.txt");  //写入的文件
          char c[] =new char[9];               //char型数组 
          try{  
             Writer out = new FileWriter(targetFile,true); //指向目的地的输出流
             Reader in  = new FileReader(sourceFile);   //指向源的输入流  
             int n = -1;
             while((n=in.read(c))!=-1) {
                 out.write(c,0,n);
             }
             out.flush();
             out.close();
             in.close();
          }
          catch(IOException e) {
              System.out.println("Error "+e);
          }
      }
    }
    
    展开全文
  • java的输入输出流

    2020-08-10 15:06:17
    经常利用File类的下列方法获取我文件本身一些信息: public String getName():获取文件名字 public boolean canRead():判断文件是否可读 public boolean canWrite():判断文件是否可被写入 public long ...

    File类

    File类的对象主要用来获取文件本身的一些信息,例如文件所在的目录、文件的长度、文件读写权限等,不涉及对文件的读写操作。

    1.文件属性

    经常利用File类的下列方法获取我文件本身的一些信息:

    1. public String getName():获取文件的名字
    2. public boolean canRead():判断文件是否是可读的
    3. public boolean canWrite():判断文件是否可被写入
    4. public long length():获取文件的长度(单位是字节)
    2.文件的创建于删除
    File file = new File("c:\\myleter","letter.txt");//创建文件
    file.delete();//删除文件
    
    3.运行可执行文件

    运行C:/windows下的写字板文件

    package ch5;
    import java.io.*;
    public class Example10_3 {
    	public static void main(String[] args) {
    		try {
    			Runtime ce = Runtime.getRuntime();
    			File file = new File("C:/windows","write.exe");
    			ce.exec(file.getAbsolutePath());
    		}
    		catch(Exception e) {
    			System.out.println(e);
    		}
    	}
    }
    

    字节流和字符流

    InputStream类与OutputStream类

    以字节为单位顺序地读取源中的数据

    Reader类与Writer类

    以字符为单位顺序地读取源中的数据

    展开全文
  • 十三、使用StreamTokenizer统计文件字符数 实现文件中字符数统计关键技术点如下: 1、类java.io.StreamTokenizer可以获取输入流并将其分析为Token(标记)。StreamTokenizernextToken方法读取下一个标记 2...

    十三、使用StreamTokenizer统计文件的字符数

        实现文件中字符数统计的关键技术点如下:
        1
    、类java.io.StreamTokenizer可以获取输入流并将其分析为Token(标记)。StreamTokenizernextToken方法读取下一个标记
        2
    、默认情况下,StreamTokenizer认为下列内容是Token:字母、数字、除cc++注释符号以外的其他符号。如符号“/”不是Token,注释后的内容也不是,而"/"Token。单引号和双引号以及其总的内容,只能算一个Token
        3
    、要统计文件的字符数,不能简单的统计Token数,因为字符不等于Token,按照Token的规定,引号中的内容就算是10页也算一个Token。如果希望引号中的内容都算作Token,应该通过StreamTokenizerordinarryCha方法将单引号和双引号当作普通字符处理。
       
    实例演示 

     

    package book.io;

    import java.io.BufferedReader;
    import java.io.FileReader;
    import java.io.IOException;
    import java.io.StreamTokenizer;

    /** *//**
     * 
    使用StreamTokenizer来统计文件中的字符数
     * 
    @author joe
     *
     */


    public class StatisFileChars ...{
        
    /** *//**
         * 
    统计字符数
         * 
    @param fileName    文件名
         * 
    @return    字符数
         */

        
    public static long statis(String fileName) ...{
            FileReader fileReader = 
    null;
            
    try ...{
                fileReader = 
    new FileReader(fileName);
                
    //创建分析给定字符流的标记生成器
                StreamTokenizer st = new StreamTokenizer(new BufferedReader(fileReader));
                
    //ordinaryChar方法制定字符参数在此标记生成器中是普通字符。
                //
    下面制定单引号,双引号和注释符号是普通字符
                st.ordinaryChar(''');
                st.ordinaryChar('"');
                st.ordinaryChar('/');
                
                String s;
                
    int numberSum = 0;
                
    int wordSum = 0;
                
    int symbolSum = 0;
                
    int total = 0;
                
    //nextToken方法读取下一个Token
                //TT_EOF
    指示已读到流末尾的常量
                while (st.nextToken() != StreamTokenizer.TT_EOF) ...{
                    
    //在调用nextToken方法之后,ttype字段将包含刚读取的标记的类型
                    switch (st.ttype) ...{
                    
    //TT_EOL指示已读到行末尾的常量
                    case StreamTokenizer.TT_EOL :
                        
    break;
                    
    case StreamTokenizer.TT_NUMBER :    //TT_NUMBER指示已读到一个数字标记的常量
                        //
    如果当前标记是一个数字标记,nval字段将包含该数字的值
                        s = String.valueOf((st.nval));
                        numberSum += s.length();
                        
    break;
                    
    case StreamTokenizer.TT_WORD :    //TT_WORD指示已读到一个文字标记
                        //
    如果当前标记是一个文字标记,sval字段包含一个给出该文字标记的字符的字符串
                        s = st.sval;
                        wordSum += s.length();
                        
    break;
                    
    default:
                        
    //如果以上3中类型都不是,则为英文的标点符号
                        s = String.valueOf((char) st.ttype);
                        symbolSum += s.length();
                    }
                }
                System.out.println("sum of number = " + numberSum);
                System.out.println("sum of word = " + wordSum);
                System.out.println("sum of symbol = " + symbolSum);
                total = symbolSum + numberSum + wordSum;
                System.out.println("Total = " + total);
                
    return total;
            } 
    catch (Exception e) ...{
                e.printStackTrace();
                
    return -1;
            } 
    finally ...{
                
    if (fileReader != null...{
                    
    try ...{
                        fileReader.close();
                    } 
    catch (IOException e1) ...{
                        e1.printStackTrace();
                    }
                }
            }
        }
        
        
    public static void main(String[] args) ...{
            String fileName = "d:/work/temp/newTemp.txt";
            StatisFileChars.statis(fileName);
        }

    }

     

    输出结果:
    sum of number = 6
    sum of word = 69
    sum of symbol = 5
    Total = 80

     

     
    展开全文
  • java第十章练习题(输入输出流

    千次阅读 2018-09-28 16:59:26
    第十章练习题(输入输出流)    1.下列哪项是Java语言中所定义的字节流?  A.Output  B.Reader  C.Writer  D.InputStream    2.在输入流的read方法返回哪个值的时候表示读取结束?  A. 0 ...

    第十章练习题(输入输出流)

     

        1.下列哪项是Java语言中所定义的字节流?

        A.Output

        B.Reader

        C.Writer

        D.InputStream

        

        2.在输入流的read方法返回哪个值的时候表示读取结束?

        A.  0

        B.  1

        C.  -1

        D.  null

        

        3为了从文本文件中逐行读取内容,应该使用哪个处理流对象?

        A. BufferedReader

        B. BufferedWriter

        C. BufferedInputStream

        D. BufferedOutputStream

       

        4.为了实现自定义对象的序列化,该自定义对象必须实现哪个接口?

        A. Volatile

        B.  Serializable

        C.Runnable

        D.  Transient

       

        5.以下关于File类的叙述,哪两项正确?(选两项)

        A.File类位于java.io包中

        B.创建一个File类的实例将导致打开指定文件进行读写

        c.File实例不能用于封装目录

        D. File实例封装了指定文件的信息

     

        6.删除File实例所对应文件的方法是?

        A. mkdir

        B. exists

        C. delete

        D. isHidden

     

        7.现有:

        1.  import java.util.*;

        2.  class  ScanStuff  {

        3.public  static void main (String  []  args)  {

        4.String S= "x,yy,123";

        5.Scanner sc = new Scanner (s);

        6.while  (sc.hasNext())

        7.System.out.print (sc.next()  +" ");

        8.    }

        9.  }

        结果是什么?

        A.  x yy

        B. x,yy,123

        C.  x yy 123

        D.  x,yy

        E.编译失败

        F.运行的时候有异常抛出

       

        8.现有:

        一f对一个java .io.File型实例的合法引用

        一fr对‘个java.io.FileReader型实例的合法引用

        一br对一个java.io.BufferedReader型实例的合法引用

        和:

        34.    String Line=null;

        35.

        36.    //insert code here

        37.    System.out.println (line);

        38.    }

     

        哪一行代码插入到36行将循环通过一个文本文件并存文本域中每次输出一行?

        A.  while( (line=f.read())  !=null)  {

        B.  while( (line=fr.read())  !=null)  {

        C.  while( (line=br.read())  !=null)  {

        D.  while( (line=br.readLine())  !=null)  {

        E.  while( (line=fr.readLine())  !=null)  {

        F.  while( (line=f.readLine())  !=null)  {

        

        9.现有:

        int x- reader.read();

        下面哪一项正确?

        A.阅读器不是FileReader或者BufferedReader类型

        B.阅读器可以是FileReader或者BufferedReader

        c.阅读器可以是FileReader类型,但不能是BufferedReader类型

        D.阅读器可以是BufferedReader类型,但不能是FileReader类型

     

        10.现有:

        31.    String s="write a line to a file";

        32.    w.print(s+"\n");

        哪一个是对的?

        A.w即可以是PrintWriter类型,也可以足BufferedWriter类型。

        B.w即不可以是PrintWriter类型,也不可以足BufferedWriter类型。

        C.w 可以是BufferedWriter类型,但不可以是PrintWriter类型。

        D. w以是PrintWriter类型,但不可以是BufferedWriter类型。

        

         11.现有:

        -f是一个合法的java.io.File实例的引用

        - fr是一个合法的java.io.FileReader实例的引用

        - br  是一个合法的java.io.BufferedReader实例的引用

     

        哪两个是合法的?(选两项)

        A.  File f2=new File (f);

        B.  FileReader fr2=new FileReader (fr);

        C.  FileReader fr2=new FileReader(f);

        D.  FileReader fr2=new FileReader(br);

        E.  BufferedReader br2  =new BufferedReader (f);

        F.  BufferedReader br2=new BufferedReader (fr);

        

        12.现有:

        -f是一个对java .io.File实例的合法引用

        - fw足‘个对java.io.FileWriter实例的合法引用

        - bw足一个对java.io.BufferedWriter实例的合法引用

        以卜哪一项无效?

        A. PrintWriter prtWtr = new PrintWriter (f);

        B.  PrintWriter prtWtr  = new  PrintWriter( fw);

        C. PrintWriter prtWtr = new PrintWriter(bw):

        D.  BufferWriter bufWtr = new BufferedWritr(f);

        E.BufferWriter  bufWtr  =  new  BufferedWriter(fw);

        F. BufferWriter bufWtr = new BufferedWriter (bw):

        

        13.现有

        1.  import java.io.PrintWriter;

        2.

        3.  class  DoFormat{

        4.public  static void main (String  []  args)  {

        5.    int x=42;

        6.    int y=12345;

        7.    float Z-7 ;

        8.System.out.format("一%4d-",  X)j

        9.    System. out.format("-%4d-",  y);

        10.    System. out.format("-%4.ld-",z);

        11.    }

        12.  }

        结果为:

        A.编译失败

        B.  -42-  -1234- -7.0-

        C. - 42- -1234- -7.0-

        D. - 42- -12345- -7.0-

        E.运行时异常被抛出

       

     

    ’14.现自:

        10. class Car implements Serializable  ()

        12. class Ford extends Car  {}

      如果试图序列化一个Ford实例,结果为:

      A.编译失败

      B.两个对象被序列化

      c.—个对象被序列化

      D.运行时异常被抛出

      

      15.现有:

        1. class Pet implements Serializable  {

        2.Collar c= new Collar();

        3.  }

        4. class Collar implements Serializable  {

        5.collarPart cpl=new CollarPart ("handle");

        6.CollarPart cp2=new CollarPart ("clip");

        7.  }

        8.   

        9. class CollarPart implements Serializable()

        如果Pet实例被序列化,则多少对象将被序列化?

        a. 0

        b. 1

        c.2

        D. 3

        E. 4

        F. 5

     

      参考答案

        1D

        2C

        3A

        4B

        5AC

        6C

        7B

        8D

        9B

        10D

        11C F

        12 D

        13 E

        14 C

        15  E

    展开全文
  • 【判断题】【单选题】【单选题】和 4 位串行进位加法器相比,使用 4 位超前进位加法器目的【单选题】Android 中( )代表了一个蓝牙套出接字接口,应用程序通过输入流、输出流与其他蓝牙设备通信连接点。...
  • java IO 输入输出(十三)

    千次阅读 2007-12-04 06:47:00
    十三、使用StreamTokenizer统计文件字符数 实现文件中字符数统计关键技术点如下: 1、类java.io.StreamTokenizer可以获取输入流并将其分析为Token(标记)。StreamTokenizernextToken方法读取下一个标记 2...
  • java基础回顾六 IO

    2020-04-29 10:28:09
    前言 在上一篇文章中,回顾了Java的多线程。...IO的名称又来Input与Output的缩写,也就是输入流和输出流输入流用于从源读取数据,输出流用于向目标写数据。 可以从下列示例图来了解IO流: I...
  • 以上都不对 2 下列不是 java 的输入输出流的是 A A. 文本流 B. 字节流 C. 字符流 D. 文件流 3凡是从中央处理器流向外部设备的数据流称为 D A. 文件流 B. 字符流 C. 输入流 D. 输出流 4 获取一个不包含路径的文件名...
  • IO名称又来Input与Output缩写,也就是输入流和输出流输入流用于从源读取数据,输出流用于向目标写数据。 可以从下列示例图来了解IO流: IO流使用 IO流对文件操作主要分为字符流和字节流。 字符流 字符流...
  • 以上都不对 2下列不是java的输入输出流的是A ? A. 文本流 ? B. 字节流 ? C. 字符流 ? D. 文件流 3凡是从中央处理器流向外部设备的数据流称为D ? A. 文件流 ? B. 字符流 ? C. 输入流 ? D. 输出流 4获取一个不包含...
  • 第十章练习题(输入输出流) (1)下列哪项是Java语言中所定义的字节流? A. Output B. Reader C. Writer D. InputStream (2)在输入流的read方法返回哪个值的时候表示读取结束? A. 0 B. 1 C. -1 D. null ...
  • ------- android培训、java培训、期待与您交流!...返回:包含该行内容字符串,不包含任何行终止符,如果已到达末尾,则返回 null。 2.装饰设计模式:装饰模式在不必改变原类文件和使用继承情况下,动态扩
  • java IO

    2018-06-16 21:55:04
    IO名称又来Input与Output缩写,也就是输入流和输出流输入流用于从源读取数据,输出流用于向目标写数据。可以从下列示例图来了解IO流:IO流使用IO流对文件操作主要分为字符流和字节流。字符流字符流有两个...
  • java习题05

    2020-12-14 16:05:59
    1、Java程序不能从下列哪个地方输入数据?( D ) A.键盘 B.硬盘文件 C.计算机网络 D....2、字符型输出流类Writer可以输出保存在下列哪种类型...3、输出流类中输出数据方法(D )。 A.read() B.skip() C.close() D.w
  • 尹成JAVA快速入门

    2020-12-08 15:12:43
    可靠性方面最重要的增强之一是Java的存储模型。Java不支持指针,它消除重写存储和讹误数据的可能性。类似地,Java自动的“无用单元收集”预防存储漏泄和其它有关动态存储分配和解除分配的有害错误。Java解释程序也...
  • java开源包1

    千次下载 热门讨论 2013-06-28 09:14:34
    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这源码级别的转换,输出的 C++ 代码有效的代码。 OSGi 分布式通讯组件 R-...
  • java开源包12

    热门讨论 2013-06-28 10:14:45
    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这源码级别的转换,输出的 C++ 代码有效的代码。 OSGi 分布式通讯组件 R-...
  • Java资源包01

    2016-08-31 09:16:25
    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这源码级别的转换,输出的 C++ 代码有效的代码。 OSGi 分布式通讯组件 R-...
  • java开源包101

    2016-07-13 10:11:08
    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这源码级别的转换,输出的 C++ 代码有效的代码。 OSGi 分布式通讯组件 R-...
  • java开源包11

    热门讨论 2013-06-28 10:10:38
    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这源码级别的转换,输出的 C++ 代码有效的代码。 OSGi 分布式通讯组件 R-...
  • 网易笔试题(Java部分)

    千次阅读 2018-07-01 15:52:46
    经常使用的三种设计模式,画出UML图,并写出Java代码7.final、finally、finalize的区别8.SOAP、WSDL、UDDI的作用9.Java输入输出流的两种类型什么10.ArrayList如何实现自定义的排序11.下列代码如何优化pu...
  • java开源包6

    热门讨论 2013-06-28 09:48:32
    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这源码级别的转换,输出的 C++ 代码有效的代码。 OSGi 分布式通讯组件 R-...
  • java开源包10

    热门讨论 2013-06-28 10:06:40
    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这源码级别的转换,输出的 C++ 代码有效的代码。 OSGi 分布式通讯组件 R-...
  • java开源包8

    热门讨论 2013-06-28 09:55:26
    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这源码级别的转换,输出的 C++ 代码有效的代码。 OSGi 分布式通讯组件 R-...
  • java开源包9

    热门讨论 2013-06-28 09:58:55
    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这源码级别的转换,输出的 C++ 代码有效的代码。 OSGi 分布式通讯组件 R-...
  • java开源包7

    热门讨论 2013-06-28 09:52:16
    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这源码级别的转换,输出的 C++ 代码有效的代码。 OSGi 分布式通讯组件 R-...

空空如也

空空如也

1 2 3 4
收藏数 63
精华内容 25
关键字:

下列是java的输入输出流的是

java 订阅