> 백엔드 개발 > PHP 튜토리얼 > 请问个JAVA有关问题

请问个JAVA有关问题

WBOY
풀어 주다: 2016-06-13 12:14:36
원래의
868명이 탐색했습니다.

请教个JAVA问题
之所以在PHP版块发帖求助, 是因为我之前是PHP程序员, 现在也是的。 

不过最近在看JAVA, 看到 LIST, collection这一块,我彻底晕了。 
JAVA太复杂了, 什么各种LIST,各种MAP, 还有arraylist, 都是啥东东啊?
不都是数组吗?   PHP一个ARRAY就实现了所有啊。
我怎么看都搞不明白, 为什么要那么复杂, 我已经习惯了PHP的这种简洁, 请教下该怎么学会java的这几种东西呢?

------解决思路----------------------
ArrayList是Array的复杂版本 
------解决思路----------------------
不用想的那么复杂  都是容器  只要知道 特性和用法就好了    
------解决思路----------------------
php 是解释执行的,预设的数据结构是在程序运行时动态解析的
java 是编译执行的,所有的数据结构都需要在编译时占有明确的空间

php 的 array 由 2 部分组成
1、下标数组(对应 java 的 array),但还不算是真正意义上的数组,因为数组的下表是连续的,而 php 的下标数组允许下标不连续
2、关联数组(对应 java 的 map),实际是一个哈希表

php 还有一个 ArrayObject,对应 java 的 arraylist

至于怎么学,就不好说了
个人以为,但凡是有一点可能,不学也罢
我对 Java 是反感的,但我不用并不表示你不能用
------解决思路----------------------
如果说C是块铁,java就像刀,php就像枪,嘿嘿,纯属个人理解。
------解决思路----------------------

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


------解决思路----------------------
引用:
Quote: 引用:

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



------解决思路----------------------
Java,個人感覺不怎麼好,寫 C好點。
------解决思路----------------------
引用:
php 是解释执行的,预设的数据结构是在程序运行时动态解析的
java 是编译执行的,所有的数据结构都需要在编译时占有明确的空间

php 的 array 由 2 部分组成
1、下标数组(对应 java 的 array),但还不算是真正意义上的数组,因为数组的下表是连续的,而 php 的下标数组允许下标不连续
2、关联数组(对应 java 的 map),实际是一个哈希表

php 还有一个 ArrayObject,对应 java 的 arraylist

至于怎么学,就不好说了
个人以为,但凡是有一点可能,不学也罢
我对 Java 是反感的,但我不用并不表示你不能用

java所谓的编译,我真的想说一下,同样是编译,为什么java的程序要 慢,是因为java编译的不是本地机器码而是编译成java字节码,后还要java虚拟机来翻译,
------解决思路----------------------
引用:
Java,個人感覺不怎麼好,寫 C好點。

我也不喜欢java,你看现在出的新语言为什么要简洁明了,还要高效率,.net为什么要出.net native,安卓系统使用java语言为什么后来要出art模式,这就说明很多问题,。
------解决思路----------------------
java执行的过程,比起php要复杂点。
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿