传智播客java学习5 输入输出流
今天我学习了Java输入输出流
Java 语言采用流的机制实现实现输入与输出。输入输出流:实现输入输出操作的类库在Java.io.包中:
1.
File对象是File类的实例,File对象对应一个目录或文件,对象的属性包括文件路径、名字、文件长度、可否读写。File对象只用来命名文件,查询文件属性、和处理目录,不提供文件的读写操作。
例如:创建File对象的代码:File f1=new File(“/myfile/mefile.txt”);
File f2=new File(“/myfile”,”myfile.txt”);
下面是一个文件的复制程序,将某个文件的内容全部复制到另一个文件中
import java.io.*;
class Example
{
public static void main(String[] args)
{
File inputFile = new File("a.txt");
File outputFile = new File("b.txt");
int ch;
try
{
FileReader in=new FileReader(inputFile);
FileWriter out=new FileWriter(outputFile);
while((ch=in.read())!=-1)
{
out.write(ch);
}
&nbs
相关文档:
Java集合对象排序测试
Java API针对集合类型排序提供了两种支持:
java.util.Collections.sort(java.util.List)
java.util.Collections.sort(java.util.List, java.util.Comparator)
第一个方法要求所排序的元素类必须实现java.lang.Comparable接口。
第二个方法要求实现一个java.util. ......
序列化机制只保存对象的类型信息,属性的类型信息和属性值,和方法没有什么关系,你就是给这个类增加10000个方法,序列化内容也不会增加任何东西
简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可 ......
package cn.com.hbivt.util;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class StringUtils {
//过滤通过页面表单提交 ......
java 不重启 服务器
今天发现一个很NB的玩意,让我们在开发的时候修改Java文件,不用重启服务器立刻生效!支持Jetty tomcat jboss等很多服务器,它就是JRebel。
http://www.zeroturna ......