zoukankan      html  css  js  c++  java
  • Java与PHP的区别

    (1)Java除了构造方法,其他方法都需要声明返回类型。PHP 7 才支持返回类型声明

    (2)可以对Java类声明访问控制,public。一个文件中只能有一个public class,public class可以在任何地方被使用,不声明public的类只能在当前包内被使用。PHP没有类的访问控制

    (3)Java中单引号表示一个字符,双引号表示字符串。PHP中单引号、双引号都表示字符串

    (4)Java的变量不必以$开头,PHP的变量必须以$开头

    (5)PHP没有byte、short、double、long、char类型

    (6)PHP不能给变量声明类型

    (7)Java以"+"连接字符串,PHP用"."

    (8)Java的组数是定长的,而且数组内元素的类型是一致的。PHP的数据是变长的,数组内元素的类型可以不同

    (9)Java中字符串类型的数据,在初始化后就不能对其进行增、删、改,要借助StringBuffer或StringBuilder对其进行增、删、改。PHP可以在字符串上直接进行增、删、改

    (10)Java的static方法可以被重载但不能被重写,Java方法的重载可以解决参数默认值的问题。PHP中的方法不支持重载,但可以给参数设置默认值,static方法可以被子类重写

    相同的部分:

    (1)对象类型的变量都是引用类型,也同样没有指针

    (2)都不支持多继承

  • 相关阅读:
    带着SMART原则重新出发
    带着SMART原则重新出发
    带着SMART原则重新出发
    带着SMART原则重新出发
    oracle 字符集
    oracle 字符集
    oracle 字符集
    oracle 字符集
    使用 tcpdump 抓包分析 TCP 三次握手、四次挥手与 TCP 状态转移
    ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
  • 原文地址:https://www.cnblogs.com/fengliang/p/14062500.html
Copyright © 2011-2022 走看看