求助:为什么我的第二个程序报错.由于HelloWorld.java能编绎运行我想可能不是环境变量的问题.请高手指点:
C:\Documents and Settings\lc\桌面\datum>javac HelloWorld.javaC:\Documents and Settings\lc\桌面\datum>java HelloWorld
Hello World!C:\Documents and Settings\lc\桌面\datum>javac IOS.java
IOS.java:38: 需要为 class、interface 或 enum
}
^
1 错误
C:\Documents and Settings\lc\桌面\datum>IOS.java文件:源程序如下..
 import java.io.*;
 public class IOS
{
public static void main(String args[])
{
   int count;
   byte b[]=new byte[256];
   String str;
   BufferedInputStream in = new BufferedInputStream(System.in);
   DataOutputStream stdout = new DataOutputStream(System.out);
   BufferedOutputStream out = new BufferedOutputStream(stdout);
   PrintStream p = new PrintStream(System.out);
try
{
  if(in.Supported())
  {
    p.println("支持.");
  p.print("请输入字符串,按Enter结束.");
  in.(256);
  count=in.read(b);
  p.println("输入的字符串为:");
  out.write(b,0,count);
  out.flush();   }
  else
{
  System.out.println("不支持 .");}
p.close();
in.close();
stdout.close();
out.close();
}
catch(IOException E)
{System.out.println("发生IO错误!");}
}
}
}