2011-11-18 84 views
1

我使用jetty websocket程序包中的Outbound方法。以斜体显示的变量类型

但是出站变量名称在Netbeans中以斜体显示。这是什么意思?我应该避免使用这种方法吗?

这就是它在netbeans中的表现方式(为了清楚起见,我已将斜体字置于其中);

import org.eclipse.jetty.websocket.WebSocket.<i>Outbound</i>; 

private <i>Outbound</i> mOutbound; 
+0

我不知道NetBeans中的斜体是什么意思,但如果它与Eclipse类似,它可能表示'Outbound'是'WebSocket'内的静态类。弃用的课程通常会显示在低谷处。 – Thomas

+0

我看了一下'WebSocket.Outbound'的声明,它是一个内部接口,就像一个静态的内部类。但是,NetBeans中的斜体也可能仅表示'Outbound'是一个接口,因此在这里无需担心。 – Thomas

回答

5

它意味着Outbound类是一个静态内部类的WebSocket类中写入。斜体在这里只是为了让你明白这一点。这并不意味着你不应该使用这个类。

如果Netbeans想告诉你不应该使用类,方法或属性(例如,不推荐使用的API),它会通过删除部分代码来告诉你。