专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-963-0016      微信咨询  |  联系我们

学编程的话是python还是java合适呢_PHP基础

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 20:02:45       共计:3587 浏览

学编程的话是python还是java合适呢?

关于学python还是java得问题,之前笔者有很多回答提供了这个问题。笔者的建议是,pyhon和java是两个类型的编程语言,学习时候两个都学习,而不是选择一个来选。学习时候可以调整下学习顺序就可以,先学习perl,再学习java,有条件情况下再涉猎下其他的语言。

笔者在《C、C++、Java、JavaScript、PHP、Python、Ruby这些语言分别主要用来开发什么?》问题回答中提到了很多语言的用途和已有的著名项目。

python和java主要作用和著名的项目

pyton语言小巧方面是非常趁手的胶水语言。做系统应用脚本,数值算法,云开发,AI接口。

在系统脚本方面python就是个非常好的胶水语言,写自动化小脚本,替代shell脚本,做些爬虫等,都非常方便,只需短短几行code就能实现你要的功能。

用户django写写web小应用,结合ansible,saltstack做dev ops运维自动化工具。这方面也很火,需求量大。

python在数值计算,人工智能方面有着最广泛地支持。基本上所有的深度学习系统都提供了python的接口,基于python调用这些系统,用DL人工智能处理实际中的问题,非常方便快捷,当然这只是指应用,如果你想用的好,必须学习底层的算法,学习他们的原理。有个很好的机器学习和人工智能公开课,非常好,就是斯坦福ng大大的公开课,去搜索一下就可以找得到。

在云方面,基于openstack的私有云开发也是一个很火,很重要的方向。

java 主要用于web,系统,大数据方面。

在WEB方面java很适合大型项目和网站的底层开发,在国内流量比较大,比较知名的网站比如淘宝、比如京东,在比如12306的售票系统都是用java开发,足矣说明java在WEB开发方面的实例。

当然php在WEB方面凭借大量的中小心网站的数量在web开发方面是一枝独秀占了互联网站点语言中的83%还多。但是java站点都是巨无霸,以一当万,当亿的。所以光从数量来比较的话对java有点不公。

java还有了大量的系统工具,中间件,应用框架,比如Apache基金话的项目中多一半都是java项目,而且也都是非常知名,广泛应用的响应。这笔者在文章中《「服务安全」Tomat安全设置和版本屏蔽》做过叙述。

Java在大数据、分布式计算方面有大量的应用和项目。比如hadoop、HBase、Accumulo,ElasticSearch、吞吐量消息队列Kafka等等。

还有最重要的一点是java是长期占据程序语言排行榜第一的语言,在企业职位需求上也是最多的,如果会java的话,在职场方面也是有巨大的优势的。

编程语言学习顺序

关于学习顺序方面,笔者也有总结过篇文章《[程序开发]从Scratch开始零基础编程学习、用Python入门》。

虽然讲的是对纯小白从零开的的,但是你可以作为参考从python部分开是进行学习入门,然后继续深入。

关于算法和人工智能方面的学习

在统计算法和AI方面的学习,要提下R语言作为一个很棒的数据统计和画图语言R都很棒,值得学习下。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:pdo跟pd有什么区别_PHP基础 | ·下一条:如何实现网页上给手机发短信_PHP基础

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有