你想在什么样的平台下工作 初学编程,选择java好还是C#好?分别能从事些什么工作?

[更新]
·
·
分类:行业
1898 阅读

你想在什么样的平台下工作

你想在什么样的平台下工作 初学编程,选择java好还是C#好?分别能从事些什么工作?

初学编程,选择java好还是C#好?分别能从事些什么工作?

初学编程,选择java好还是C#好?分别能从事些什么工作?

01现状C#是微软发布的面向对象的高级编程语言,运行在。NET框架。它可以开发Windows桌面应用程序、Windows商店应用程序、Web应用程序、WCF服务等等。

但目前Java在Web和大数据领域已经有了非常成熟的框架和解决方案。在移动端,本来可以用于Windows Phone,但随着它的没落而消失了;今天,Android已经成为世界上使用最多的移动操作系统,Android是使用Java开发的。

从技术上来说,C#的底层并不是开源的。如果用C#,虽然C#本身不收费,但是它运行的平台——Windows收费。而且IDE——Visual Studio收费,其他辅助工具如SQL Server、SharePoin等收费。

但是,Java是开源的,免费的。经过这么多年的发展,现在已经很完善,拥有大量质量可靠的第三方库,可以按需开箱即用,开发效率高。而且Java有很多级应用,比如Spring,Apache,Android,Hadoop,Spark等等。最重要的是,Java在不断进化,慢慢进化。

如何选择C#从入门难度来说会比较容易。但是我建议你从长远来看还是选择并学好Java吧。没有它,因为有一个庞大而完善的生态系统。而且Java本身使用简单,语法也不复杂。语言各方面平衡,最可靠的GC,避免了很多码农的低级错误。自然的面向对象设计使得模块化开发更加容易。再加上Java强类型静态语言,只要框架已经搭建好,即使开发者 s能力不足,代码质量基本可以保证,在大型项目的协同开发和维护中有很大优势。

要说Java可以做很多工作,其实从目前的情况来看,主要是用于后端服务器和Android,当然也可以做大数据。具体可以看看智联招聘、前程无忧等招聘网站。

以上是我的一些拙见,希望对你有所帮助。

朋友打算放弃5000的稳定工作,去跑货拉拉,有前途吗?

像我,我有5000元的稳定工资,但最后我不能 我耐不住寂寞。我去搞物流了,自己承包面积。一个月有30天,我没有。;不要跑一天。我叫人加了一倍班。你做梦去吧。我 我会告诉你,物流的钱只有这么多。那些疲惫不堪的人。;我不想做这件事。喜欢分析的人不会。;不要看他们说什么。他们只是纸上谈兵,从来没有做过。