初识JAVA 对比 PHP

如何了解语言跟语言间的差距,是编程干了一段时间后的一个问题,为啥xxxx用xxx语言比较合适?什么是强语言,弱语言,什么的编译、解释型等等,通过这段时间的学习给大家分享分享,了解语言间的差别。

JAVA的特点

1、首先java有个虚拟机的概念JVM,是个博大精深的东西,适用于跨平台使用,PHP的语言运行在操作系统上,而java的语言是是运行的虚拟机上,这是运行环境的差别。

2、java需要编译,其实php也需要编译只不过你没有java这么有感觉,比如我们运行一个php文件是。

php index.php

而java需要

//生产class文件
javac index.java
//执行
java index

所以天然会觉得php更快拉,你修改一次文件就要编译一下,是不是很麻烦咧。

3、书写的差别,java天然对于每个变量都要赋予类型,int float double等,都要先定义,但是php不用,想用再定义,类型随便覆盖,但是java是不允许的哦!

4、开发过程中,java是基于内存的,所以你会发现代码生效需要重启服务器,所以调试个东西,都要花几秒,很显然phper们,改完F5搞定。

5、部署方式上,最后spring boot通过maven构建打包成一个jar包,传到服务器上,而php则是代码直接cp到服务器上,在修改的时候,php可以直接线上VI代码,但是java不可行,需要重新构建打包,传上去,还是停止服务!

未完待续······

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值