【问题标题】:Cannot find symbol for java.net找不到 java.net 的符号
【发布时间】:2014-03-11 15:25:40
【问题描述】:

我正在使用带有 JDK 7 的 Windows 7 的 NetBeans。我想使用 Socket 类,但是当我尝试导入时

import java.net.*;

import java.net;

我得到错误: “找不到标志 符号:班网 位置:包java”

我查看了 C:/Program Files (x86)/Java/jre6/lib/classlist 并且“java/net/Socket”在那里。我不确定这是否表明有什么重要的事情。

还可能值得注意:在 C:/Program Files (x86)/Java 中,/jre6 和 /jre7 都存在。

【问题讨论】:

  • 整个班级看起来像一些错误。你为什么不把它添加到你的问题中? (导入 java.net;合法吗?)
  • import java.net 是不合法的,因为在 java 包中没有名为 net 的类(并且由于 java 包很特殊,因此无法创建一个类)。
  • 寻找环境变量

标签: java sockets netbeans import


【解决方案1】:

import java.net.*; 是正确的。

更具体地说是import java.net.Socket;

确保您的导入出现在您的包声明之后,但在您的类定义之前。

【讨论】:

    猜你喜欢
    • 2014-04-11
    • 2013-09-12
    • 2013-06-06
    • 2017-10-01
    • 1970-01-01
    • 2015-05-10
    • 2014-01-05
    • 2022-01-17
    • 1970-01-01
    相关资源
    最近更新 更多