简体   繁体   English

找不到java.net的符号

[英]Cannot find symbol for java.net

I am using NetBeans for Windows 7 with JDK 7. I want to use the Socket class but when I try the import 我正在使用NetBeans for Windows 7和JDK 7.我想使用Socket类但是当我尝试导入时

import java.net.*;

or 要么

import java.net;

I get the error : "cannot find symbol symbol: class net location: package java" 我得到错误:“找不到符号符号:class net location:package java”

I looked in C:/Program Files (x86)/Java/jre6/lib/classlist and "java/net/Socket" is in there. 我查看了C:/ Program Files(x86)/ Java / jre6 / lib / classlist,并且“java / net / Socket”就在那里。 I'm not sure if this indicates anything important. 我不确定这是否表明重要。

Also possibly worth noting: in C:/Program Files (x86)/Java, both /jre6 and /jre7 exist. 也可能值得注意:在C:/ Program Files(x86)/ Java中,/ jre6和/ jre7都存在。

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

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

Make sure that your imports appear after you package declaration, but before your class definition. 确保在包声明之后但在类定义之前显示导入。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM