ActionScript synax错误

时间:2017-02-20 20:18:28

标签: actionscript-3 syntax-error

因为2.0就像java,现在是3.0,我在这段代码中找不到我的错误:

import java.io.IOException;
import java.io.OutputStreamWriter;
import java.net.Socket;
public class Main {
public static void main(String[] args){
String hostName = "localhost";
Int portNumber = 16834;
String str = "starttimer\r\n"; 
try {
    @SuppressWarnings("resource")
    Socket socket = new Socket(hostName, portNumber);
    OutputStreamWriter osw = new <br>OutputStreamWriter(socket.getOutputStream(), "UTF-8");$
    send(str, osw);
} catch (Exception e) {
        System.err.println(e.getMessage());
    }
}
static void send(String str, OutputStreamWriter o) throws IOException {
    o.write(str, 0, str.length());
    o.flush();
}

}
顺便说一句,不要担心数据在哪里

1 个答案:

答案 0 :(得分:5)

显然,它不是有效的ActionScript代码。这是Java。这就是您遇到语法错误的原因。我建议阅读一些关于ActionScript语言的必要最低要求,以便在尝试实现某些内容之前能够将其与其他语言区分开来。