我对Java很新,我不明白我收到的错误。 Eclipse不会向我推荐如何解决它。了解Java语法错误
我正在用我下面的代码以下错误:
“语法错误令牌‘getChannel’,标识预计此令牌后”
import java.io.FileOutputStream;
import java.net.URL;
import java.nio.channels.Channels;
import java.nio.channels.ReadableByteChannel;
public class main {
URL website = new URL("http://ts.vtggames.net/extras.zip");
ReadableByteChannel rbc = Channels.newChannel(website.openStream());
FileOutputStream fos = new FileOutputStream("extras.zip");
fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);
}
你必须把语句放在某种类的块中,比如方法。 –
参见:http://stackoverflow.com/questions/18795467/system-out-println-statement-outside-any-method-in-java,http://stackoverflow.com/questions/12062481/why-cant-i -do-assignment-a-method – azurefrog