当前位置: 技术问答>java相关
我的是jre1.4.0的版本。为什么想倒入com.sun.java.swing.border.* 时没有呢??
来源: 互联网 发布时间:2015-09-08
本文导语: 有com.sun.java.swing.*; 但是没有com.sun.java.swing.border.* 怎么会事?? | use javax.swing.border | 为什么要加com.sun.呢? import javax.swing.border.*; 不就行了吗? | com.sun.java.swing.*是...
有com.sun.java.swing.*;
但是没有com.sun.java.swing.border.*
怎么会事??
但是没有com.sun.java.swing.border.*
怎么会事??
|
use javax.swing.border
|
为什么要加com.sun.呢?
import javax.swing.border.*;
不就行了吗?
import javax.swing.border.*;
不就行了吗?
|
com.sun.java.swing.*是以前sun公司取得不建议使用的包名(大约在1.0-1.1.8的版本是这样的,到了1.2,1.3,1.4就改进了),经过改进成为正式版包名就变为javax.swing.*,所以现在还保留这com.sun.java.swing.*,但是最好不要使用,因为sun公司以后也许会不支持了.
用JPanel当然要引入import javax.swing.JPanel才行,或者写为 import javax.swing.*也可,不过后者会降低java的执行效率
用JPanel当然要引入import javax.swing.JPanel才行,或者写为 import javax.swing.*也可,不过后者会降低java的执行效率
|
楼上说得对。不过最后一句不对。引入包会增加编译时的消耗,但它对运行时的性能没有影响。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。