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)都不支持多继承

  • 相关阅读:
    BZOJ 5358 口算训练/HDU 6287(可持久化线段树)
    HDU 4288 Coder
    FZU 2289 项链
    jQuery
    HTML5存储技术Storage
    JS第三部分--BOM浏览器对象模型
    JS第二部分--DOM文档对象模型
    JS第一部分--ECMAScript5.0标准语法 (JS基础语法)
    python离线安装包
    DB2不记日志插入,python迭代器操作xlrd,python操作xlwt
  • 原文地址:https://www.cnblogs.com/fengliang/p/14062500.html
Copyright © 2011-2022 走看看