ArrayList是Array的复杂版本 

解决方案 »

  1.   

    php 是解释执行的,预设的数据结构是在程序运行时动态解析的
    java 是编译执行的,所有的数据结构都需要在编译时占有明确的空间php 的 array 由 2 部分组成
    1、下标数组(对应 java 的 array),但还不算是真正意义上的数组,因为数组的下表是连续的,而 php 的下标数组允许下标不连续
    2、关联数组(对应 java 的 map),实际是一个哈希表php 还有一个 ArrayObject,对应 java 的 arraylist至于怎么学,就不好说了
    个人以为,但凡是有一点可能,不学也罢
    我对 Java 是反感的,但我不用并不表示你不能用
      

  2.   

    如果说C是块铁,java就像刀,php就像枪,嘿嘿,纯属个人理解。
      

  3.   

    Java,個人感覺不怎麼好,寫 C好點。
      

  4.   

    java所谓的编译,我真的想说一下,同样是编译,为什么java的程序要 慢,是因为java编译的不是本地机器码而是编译成java字节码,后还要java虚拟机来翻译,
      

  5.   

    我也不喜欢java,你看现在出的新语言为什么要简洁明了,还要高效率,.net为什么要出.net native,安卓系统使用java语言为什么后来要出art模式,这就说明很多问题,。
      

  6.   

    java执行的过程,比起php要复杂点。