php与java

php与java


PHP是一种解释执行的脚本语言

Java要先编译成Class文件,然后在Java虚拟机上执行


java使用封装继承,最小的单位是类

php作为脚本,最小单位就是语句

所以java语法比较严格,而php很灵活


java是自动内存分配回收,php是一次创建一次销毁,相同点:两者都不用考虑内存泄漏问题,

不同点:java可以常驻内存,多线程;php无法常驻内存,也没有线程的概念


Java和PHP都有很好的跨平台的特性


对于跨平台的大型的企业应用系统来讲,Java几乎已经成为唯一的选择

但是在于Web网站应用开发来讲,PHP的使用度更高,适合于快速开发,中小型应用系统,开发成本低。在调试、发布上,PHP也较Java简单


java性能比php要好,代码安全度也要好很多

参考:http://www.zhihu.com/question/20377398


你可能感兴趣的:(php与java)