在学校学习java,现在正在学习swing,但是听到好多大牛都说swing没用,也就是应付考试,是真的么?
swing是为了开发图形用户界面,被淘汰了,并且国内学Java做web和安卓的多,做界面的还是少数,极少数
个人认为:
学校的教材一直不更新,而计算机技术日新月异,早跟不上时代了;
不过学习这些只是锻炼一种编程思维罢了;老师教的是学习的方法,学习的方式;所以跟着老师学是没错的
相信你以后会发现大学学到的旧技术和工作中的新技术是相似的
大学不是技校,想学技术可以网上大把资源
工作中使用场景确实不多,Java 多是用来做服务端程序;但并不是说 swing 就没用了,大名鼎鼎的 Java 开发 IDE Intellij Idea 就是用 swing 做的,如果你有想法,也可以用 swing 做一些自己的小玩意。
几乎没用,公司一般不会用java来做桌面程序,如果真要用java来做桌面程序的话,那也应该用javafx吧?那个方便点。学java肯定是做后端咯,或者做android
实际工作中基本用不到。
但是作为Java编码、逻辑学习肯定是有用的。
就跟上街买菜、工作用不到微积分,但微积分思想对你的工作生活肯定有用。
有些学习课程都很旧,完全可以考虑不学,直接开始入手学习web,
已经失去了时代感咯,老技术,公司不用,人潮也不用,就一些跟不上时代的学校还在教。
但是还用有吗?功能是有用的。
我现在做的小说标识,数据可视化,全部都是用swing做的。为什么不用前端网页呢?嫌麻烦。swing的是界面由java控制,数据展示、处理、保存全部都是java控制。
给自己用,有功能就行,不用考虑效率高不高,是不是潮流。