java占用提示_Java显示使用或已经覆盖了api为啥?

首先,为啥直接使用javac编译呢?java的话建议通过eclipse或是idea进行编写,在这些环境中会很明确的提示你可能出现的异常。

然后呢,applet是很老的API了,非常老非常老的那种,applet是一种现在几乎被彻底抛弃的web技术,所以当然会出现这个提示,其实这个问题的根本原因是applet类被标注了@Deprecated,这个注解表示,被标记的东西已经过时不建议使用。

如果需要java开发桌面的话呢,用javaFX吧,如果是java8以上,那么你可能需要下载javafx的SDK或者maven引用openJFX,maven是很常用的包管理工具,建议了解下他的基本用法。

可能你会感觉很麻烦,也不太想使用maven,那么你可以试试Swing,这个gui技术虽然不再更新,但是到现在为止已经十分成熟。

如果你想界面和平时看到的窗口更相似,那么你可以尝试SWT/JFace,这个是Eclipse提供的,建议使用2019版的Eclipse安装windowbuilder就可以使用它们了。

如果感觉SWT太呆板,可以看看Qt-Jambi,但是不要用里面的浏览器组件,会崩溃的。

这些技术里面呢,SWT(Eclipse WindowBuilder),Qt(QtDesigner),Swing(Eclipse WindowBuilder),JavaFX(SceneBuilder)都可以可视化编辑,但是Swing的话个人不建议用WindowBuilder,还是自己手写会比较好,Qt的java版不知道现在还会不会继续更新,JavaFX是java官方推荐的,SWT就是Eclipse自己用的,只要Eclipse还在用他肯定是会更新的。

至于说Eclipse和idea嘛,百度去找就好,如果要支持jdk9以上最好用2019版的那种,位数要看准,和java位数一致,32位jdk就是32的Eclipse,64同上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值