简单从语言复杂角度上来说,java的学习难度确实要大于PHP。虽然都是面向对象,语法上虽然有些许的雷同,但从安全角度上来说java的强类型要优于PHP的弱类型。学习起来稍微废一些力气。
笔者从事软件开发行业10年有余了。由于工作需要,用过各种杂七杂八的编程语言,可以说是一个”杂家”,做完项目,刚接触到皮毛,马上有得去学习新语言,应对新的项目。现在能想起来自己用到项目上的语言大约有不下10中:汇编,C++,
VB.NET
,C#,java,PHP,Perl,Ruby,vbscript, javascript...我想题主既然问这个问题,那就是有学习这两个其中之一的打算。下面就我肚子里的这点皮毛为基础,提些见意,希望能帮到你。
纯粹想学一门编程语言的话,选javaJava把面向对象理念体现的淋漓尽致,学习java之后,既可以掌握一门语言,也可以同时很自然而然的形成面向对象思想。
特别是在校学生,还有对IT有浓厚兴趣的其他行业的人,学习java是入门的不二选择。
但是,学习java的难度要大很多,得保证有足够得时间来学习。
如果想快速进入IT行业就职,选PHPPHP和JAVA这两中经常听到得编程语言,用到的行业和场景也完全不同。PHP擅长快速敏捷开发一个网站,比较严谨的java经常被用于大型金融系统,保险业务。
PHP是一种脚本语言,无需编译。轻量级网站,销售系统,公司主页之类的开发到发布维护,完全可以由一个开发者来搞定。人力成本低,快速开发是PHP流行的原因。
如果是前端,想转全栈的话,选PHP就像前面讲到的,java一般用于开发大型系统,只注重安全和功能,一般不需要特殊的设计。对于前端攻城狮来讲,快速掌握PHP之后,就可以挂上全栈头衔。
如果想自己接私活单干的话,选PHP还是那句话,适合java的大型系统开发,一般需要一个团队集中协调开发。想拿这种项目自己来做,不太现实。PHP的话一般都是小型网站,在线商城,CMS之类的居多,掌握之后一般可以一个人负责开发,发布,维护等一系列工作。可以到猪八戒之类的私活网站上事先调查一下。看看是不是PHP的项目要比java多。
总结无论学哪种语言,需要先问一下自己的目的是什么。其实学那种都没问题,只要能解决你眼前的问题。语言只是一种工具,码code多了就会发现,不管用什么语言,能解决问题目前问题才就是王道。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有