易截截图软件、单文件、免安装、纯绿色、仅160KB

java 文件读写_FileReader

package test;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class Test {
 public static void main(String arg[]) {
  String fileName = "E:\\share\\test.txt";
  String writeData = "HelloWorld!\r\nnihao我的内存是3G的 ";
  File file = new File(fileName);
  if(file.exists()){
   file.delete();
  }
  
  char[] byteOutData = writeData.toCharArray();
  char[] byteInData = new char[50];
  int length = 0;
  
  try {
   file.createNewFile();
   if(file.exists() && file.canWrite()){
    FileWriter fileWrite = new FileWriter(file);
    fileWrite.write(byteOutData);
    fileWrite.close();
   }
   if (file.exists() && file.canRead()) {
    FileReader fileReader = new FileReader(file);
    while((length = fileReader.read(byteInData)) !=-1){
     System.out.print(new String(byteInData,0,length));
    }
     fileReader.close();
   }
  } catch (IOException e) {
   System.out.println("IOException occur");
   e.getMessage();
  }
 }
}


相关文档:

解析Java类和对象的初始化过程

类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......

作为java的一个库来使用wvtool

该WVTool可作为一个独立的Java库或RapidMiner环境的一个插件来使用。在这里,我们将主要讨论WVTool作为一个java库来使用是如何实现的。
1.1 安装
作为Java库使用WVTool,首先从SourceForge上WVTool/ homepage1上下载wvtool包 ,解压缩档案,并把wvtool.jar文件和所有的jar文件放置到lib子目录中。
要使WVTool能应用起来 ......

传智播客的JAVA SE高级视频3 GUI 自学笔记

GUI:Graphical User Interface
     JDK中:AWT和Swing
    GUI组件分为两大类:基本组件和容器。
    基本组件继承自java.awt.Component或其子类
    容器继承自java.awt.Container或其子类
    程序GUI部分由AWT线程管理。
事件 ......

Java 过滤字符串(用模式匹配实现)

//Number 11   过滤字符串中的非数字字符
import java.util.regex.*;
import java.util.Scanner;
public class GuoLv{
    public static void main(String args[]){
       Scanner    reader    = new Scanner(System.in);
  ......

java递归

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
public class test {
public static void main(String[] args) {
ArrayList<ArrayList<Integer>> list = getArrays(1, 20, 30);
Iterator<ArrayList<Integer>> iter = list.itera ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号