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

Java流


//五个类
--|file类:直接与文件本身有关系
--|字节流 OutputStream InputStream 
--|字符流 Writer Reader
存放在文件中的都是字节。而读到内存中才可能变成字符
打印流:printStream/PrintWriter:提供了各种打印功能,可以输出任意的内容,根据实例化对象的不同
输出的位置也不同

package java11.IO;
import java.io.*;
public class FileTest
{
public static void main(String args[]){

makeDir("D:\\ACM");
}
//运用递归操作打印所有的目录
public static void makeDir(String dir){

try{
File f = new File(dir);
String str[] = null;
if(f.isDirectory()){
str = f.list();
for(int i =0;i<str.length ; i++){
//separatorChar=="\\"
//makeDir(dir+"\\"+str[i]);
makeDir(dir+f.separatorChar+str[i]);
}
}else{
System.out.println(dir);
}

}catch(Exception e){

}

}
}
package java11.IO;
import java.io.*;
public class OutputStreamTest
{
//OutputStream||InputStream都是操作字节要通过byte进行转换
//如果忘记关闭了。则是一样可以写入数据的。
//但是字符流不关闭,内存中的数据不会强制的输入到文件,字符流
//中使用了缓存,在关闭时会强制性清空缓存,可以通过flush方法
//进行手工清空。
//两者之间最大的区别在于,字符流使用了缓存,而字节流则没有用到
public static void main(String args []){

//writeOutputStream();
//readInputStream();
//outputWriter();
inputRead();
}
public static void writeOutputStream(){
//要操作的文件
File f = new File("D:\\outputStram.txt");
OutputStream out = null;
//通过子类FileOutputStream进行实例化
try{

out = new FileOutputStream(f);
}catch(Exception e){
}
//将字符串转化为byte数组
String name = "hao 123..";
byte [] b = name.getBytes();
try{
out.write(b);
}catch(Exception e){
}
try{
//关闭
out.close();
}catch(Exception e){
}
}
public static void outputWriter(){
//要操作的文件
File f = new File("D:\\outputStram.txt");
Writer out = null;
//通过子类FileOutputStream进行实


相关文档:

JAVA的参数传递机制

参数传递机制主要有两种:值调用(call-by-value),引用调用(call-by-reference)。
值调用(call-by-value):会对实在参数求值(如果是表达式)或拷贝(如果是变量)。这些值被放在属于被调用过程的响应形式参数的内存位置上。
引用调用(call-by-reference):实在参数的地址作为相应的形式参数的值被传递给被调用者。在被调 ......

java异常处理技巧大全

  Java编程中的异常处理是一个很常见的话题了,几乎任何一门介绍性的Java课程都会提到异常处理。不过,我认为很多人其实并没有真正掌握正确处理异常情况的方法和策略,最多也就不过了解个大概,知道点概念。本文就对三种不同程度和质量的Java异常处理进行了讨论,所阐述的处理异常的方式按手法的高下分为:好,不好和恶劣 ......

所有学java网址

http://edu.itfuture.org/index.jsp  程序员之家
www.8isp.com
www.wang48.com  
www.topsage.com  大家网
www.cnsd.com     
http://www.jpeixun.com   / 时代骏晟
http://bbs.langsin.com/forum-9-3.html  浪曦网
www.123w.net 
w ......

java RSS 实现(列子)

一: RSS介绍
根据维基百科(http://zh.wikipedia.org/wiki/RSS)的定义,“RSS是一种用于共享新闻和其他Web内容的数据交换规范 ”,它是一系列的规范的组合,采用XML格式。目前国内RSS应用最多的是在新闻网站和博客网站上。
许多网站可以用RSS阅读器来个性化自己的网页,比如显示最新的新浪新闻,显示自己好朋友 ......

Java对象、引用

Java对象及引用
    Java对象及引用是容易混淆却又必须掌握的基础知识,本章阐述Java对象和引用的概念,以及与其密切相关的参数传递。
    先看下面的程序:
    StringBuffer s;
    s = new StringBuffer("Hello World!");
    第一个 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号