2018-03-27供稿中心: 北大青鸟武汉中南软件学院
有一些初学者在学java,但是却不知道学了java可以做什么。北大青鸟中南软件学院的学术老师粗略的总结了一下:
做桌面程序
桌面程序,就是我们平常使用的客户端。由于java是一门跨平台的语言,所以用java写的桌面程序天生就是跨平台的。但是,不得不说,awt和swing做一个桌面程序比较辛苦,所以,如果你只是想学习了解一下,不建议这条路。
写服务端
这是学java的三个最好的选择之一。现在大型的网站基本上都是用java写的。虽然现在服务端百花齐放,php,nodejs,go,ror,python都在抢这一块的饭碗,但是java还是有很大的竞争力的。不信?bat现在在春招,你去看一下岗位,都有招java的,当然,我们不能说java无敌,宇宙第一,而是说,java在服务端的前景还是很好的。
android
这个就是最好的选择之二了。不多说了,有google支持,android未来n年在手机操作方面的地位不会动摇。虽然现在也可以用kotlin开发,google也在推自己的dart语言。但是java的地位还是无法撼动的。
嵌入式
n年前,还是直板手机的年代。有的手机支持java,可以安装后缀为.jar的软件。支持java的手机,就是使用的一种叫做javame的技术。javame就是一种轻量级的java,可以在移动设备(手机,汽车车载设备,机顶盒什么的)运行java程序。
大数据
都说现在是数据时代。各种大数据技术层出不穷。目前处理大数据的技术有python,java,R等。虽然说java没有绝对的优势,但是也是一大霸主。不服?hadoop就是用java实现的。
相信大家看完这些应该对Java涉及的岗位有一个大概的了解了,想要获得更多有关Java学习的知识可以咨询在线老师,北大青鸟在IT教育领域有20年的经验,背靠北京大学雄厚的教育资源,一定可以助你在这个Java学习的路上走得更远。