龙空技术网

“百万小白”都不知道的事:学习java到底可以干嘛?

java小玉 147

前言:

此时大家对“javascript可以干嘛”大致比较关怀,各位老铁们都想要分析一些“javascript可以干嘛”的相关资讯。那么小编在网摘上收集了一些有关“javascript可以干嘛””的相关知识,希望朋友们能喜欢,我们一起来学习一下吧!

有一些初学者在学java,可是却不知道学了java能够做什么。我来大略的总结一下。

做桌面程序

桌面程序,就是我们往常运用的客户端。由于java是一门跨渠道的言语,所以用java写的桌面程序天然生成果是跨渠道的。可是,不得不说,awt和swing做一个桌面程序实在是太痛苦了,javafx也不咋地。所以,除非你神经大条或许仅仅想学习了解一下。不主张这条路。(java不适合做桌面程序是有他的道理的)

做游戏

在我的印象里。。用java写的游戏只有mc。。。我知道必定还有其他,可是应该都不怎样知名吧(也有可能是我坐井观天)。所以,很明显,这也不是一条有出路的路,除非你也能写个mc出来。现在做游戏仍是c++,lua,js,c#多一点吧。讲道理我也不太熟,可是我知道,用java写游戏不靠谱。

当然,我这不是在说java无敌,世界第一,而是说,java在服务端的前景仍是很好的。

仅有的欠好就是,学的人有点多,初级程序员满地跑,没有必定的实力仍是不怎样好混的。不过,我感觉现在java服务端找作业还好。。横竖我找个实习两天就找到了(大概是我要求不高。。)

android

这个就是最好的挑选之二了。不多说了,有google爸爸支撑,android未来n年仍是死不了的。尽管现在也能够用kotlin开发,google也在推自己的dart言语。可是java的位置仍是无法撼动的。

惋惜的是,传闻最近android不怎样好找作业。当然,我仅仅传闻,究竟我不是专业的。

嵌入式

n年前,仍是直板手机的年代。我记住有的手机支撑java。。能够装置后缀为.jar的软件。其时觉得这种手机牛比的不得了。由于我在用这种手机之前一向在用辣鸡国产,那种叫斯凯渠道的?忘了姓名了,横竖用键盘输入*#220807#,就能够呼唤神龙的那种手机。。。。

扯远了,其时那种支撑java的手机,就是运用的一种叫做javame的技能。javame就是一种轻量级的java,能够在移动设备(手机,轿车车载设备,机顶盒什么的)运转java程序。

不过现在javame差不多也死绝了吧,不清楚。。横竖我没触摸过,哈哈哈。

大数据

这是最终一个我引荐的方向。都说现在是数据年代。各种大数据技能层出不穷。目前处理大数据的技能有python,java,R等。尽管说java没有绝对的优势,可是也是一大霸主。不服?hadoop就是用java完结的,还用多说什么么?

要学习什么内容

先声明一下。我接下来的主张,都是针对在校的大学生或许有满足的时刻的转行的人的。关于那些想要快速转行,然后找到作业的可能不是很适宜,由于我的主张或许说阅历是需求许多时刻的。

首要,不论你今后挑选什么方向。根底永久都是最重要的!!!不要觉得自己看了一套视频,或许看完一本入门的书,能写个简略的代码就叫学会了。你还差的很远。作业好几年的人也不敢说对java根底了如指掌。所以,稳固根底不分时刻段,你的职业生涯的任何时刻,都应该稳固根底。而且,根底不仅仅java的常识,还有一些根本的算法,数据结构,计算机网络,计算机组成原理等。

所以,第一要学的,是根底!(要不断的学)

其次,现在互联网每天都在不断前进。不管是网站仍是app都需求有服务端才干运转的起来(单机的和静态网站仍是不多的)。所以,不论你今后会不会从事java后台的作业,我觉得了解一下仍是很有优点的。而且,一般的大学应该也会开javaweb这门课吧。

所以,我觉得每个学java的人,在时刻满足的状况下,能够去学习javaweb。当然,如果你正本就是想往这个方向开展的,那就更不用说了。

最终,我引荐我们了解一下大数据。为什么呢?现在是一个大数据的年代,不管你是否要往这个方向开展,多了解一些总是有优点的。分布式文件体系,分布式数据库,负载均衡等前沿技能多触摸触摸总是好的。

所以,我也主张我们能够多了解一些大数据方面的常识。

当然,以上是我个人的见地。每个人都应该有各自的人生规划,你也能够按照自己的规划来。

标签: #javascript可以干嘛