永发信息网

java,我想问你下面这个问题....

答案:3  悬赏:80  手机版
解决时间 2021-03-01 08:15
java,我想问你下面这个问题....
最佳答案
如果你用的是Eclipse
在preference->java->complier->errors/warning->deprecated and restricted API把 Forbidden reference 的Error改成warning 即可
原因是:AudiStream 类在 sun.audio.*包下
J2SE中的类大致可以划分为以下的各个包:java.*,javax.*,org.*,sun.*
  除了“sun”包,其它各个包都是Java平台的标准实现,并且今后也将被继续支持。一般说来,“sun”之类的包并不包含在Java平台的标准中,它与操作系统相关,在不同的操作系统(如Solaris,Windows,Linux,Mac等等)中的实现也各不相同,并且可能随着J2SE版本不定期变化。因此,直接调用“sun”包的程序代码并不是100%的Java实现。
  也就是说:“java.*”包,“javax.*”包,“org.*”包是作为J2SE的API公开接口的一部分,如果程序直接调用这些包中的API,那么程序是可以运行在所有Java平台上,而与操作系统无关;但“sun.*”包并不是API公开接口的一部分,调用“sun”包的程序并不能确保工作在所有Java平台上,事实上,这样的程序并不能工作在今后的Java平台上。
  正因为如此,“sun.*”包中的类并没有提供API文档。平台无关性是Java语言最大的优势之一,此外,SUN和Java许可证确保维持了今后API的向上兼容性(以后修改的那些有严重bug的代码除外)。这种兼容性意味着你写好的程序编译成的cl ass文件仍然可以工作在将来的版本当中。
  每家实现Java平台的厂商都可以使用他们自己的方式。“sun.*”包中的类是SUN 对Java平台的实现方式,它们工作在Java 2 SDK的下层,这些类未必被其它Java 平台开发商支持。比如你的Java程序如果调用了一个名为“sun.package.Foo”的类,将有可能产生“ClassNotFoundError”的错误,同时你也将失去利用Java的一个主要的优点。
全部回答
AudioStream 的类型不确定追问什么意思啊???可以具体一点吗???谢了
报的错误意思是:AudioStream 这个类不能被解析成一种类型
看看你的类名是不是写错了
该导入的包导入没有追问该导入什么包啊 ???
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
lol哪些冷门的英雄比较能秀?
前人之事后人之师的意思?
正坝镇这个地址在什么地方,我要处理点事
爱玛电动车tdr361z
东庐山观景台地址有知道的么?有点事想过去
淮安离杭州西湖多远
英语翻译该句出自TPO5,SECTION1,第一篇讲座.
数字钳形表 屏幕上显示的数字实际等于电流多
哪有卖20至50公斤电热茶水炉的?
保泰和药堂缘江源药店地址在哪,我要去那里办
位于晨线上的各地A. 自转线速度相等B. 地方时
浙江省农村信用社(合作银行)只有卡号和密码能
梦见死死去的婆婆爷爷拉着我的手跟我说话
大愿山金刚寺怎么去啊,有知道地址的么
如何用运放把负模拟量变为正模拟量
推荐资讯
中国在日本有哪些企业
你好剃须刀价格不同有什么不一样
长城宽带工作如何?
霹雳火和美国队长为什么有一个有胸毛有一个没
怎么可以知道自己腰围
理想是石,敲出星星之火.仿写:爱是 ,.理想是
戊生亥月
攻痦王夫差自咋其元用是什么意思
【顺手学】在显微镜下观察的材料必须薄而透明
中国核工业集团公司东门地址有知道的么?有点
this feels better中的better是啥词性?名词?
狗狗吃什么能令到骨架粗壮一点?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?