public class Test02 {
public static void main(String[] args) throws IOException {
Reader r = new InputStreamReader(new FileInputStream("d:\\work\\abc\\1.txt"),"gbk");
Writer w = new OutputStreamWriter(new FileOutputStream("d:\\work\\abc\\2.txt"),"utf-8");
char[] chs = new char[1024];
int len = 0;
while((len = r.read(chs))!=-1){
w.write(chs,0,len);
}
w.close();
r.close();
}
}