
我作为一个工作七年程序员,我来回答下这个问题。
我的观点是:用java比较好。理由如下:
先说下java,纯面向对象语言,一次编译,处处运行,效率高效。用户拿到的代码是编译过后的.class类,源代码相对php更安全。
因为我厂主要是用的thinkphp作为后台,我具体分析下这个php作为后台的优缺点。
优点:
1、简单,解释型语言。几乎支持了所有的 *** 作系统平台及数据库系统。
2、执行速度快,效率高。占用系统资源少。
3、很好的移植性、扩展性强。
4、开发成本相对java较低。
5、完全开源免费。
缺点:
1、代码重用率相对java有待提高。
2、因为是解释性语言,无需编译,所以源代码直接暴露在服务器上。相对java安全级别不够。
总结:支持快速开发搭建网站,成本相对较低,能够对变动的需求作出快速的反应,适合中小型的网站。
java的应用前景比较广阔,系统易维护、可复用性较好。
所以建议Java比较好。
其实也没有你想象得那么少,但是确实不如C/C++开发的软件多,感觉有几个原因:1、环境依赖问题,JAVA的软件要依赖JRE/JDK,无论在Windows还是Linux平台上基本都不是预装的,而且要命的是这玩意儿体积还比较大;
2、JAVA在桌面应用程序方面确实有点弱,而个人PC现在离不开桌面应用;
3、运行速度确实要略慢于native code的C/C++,当然也没慢得那么离谱,不过内存占用确实要大很多;
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)