ホームページ > バックエンド開発 > PHPチュートリアル > JAVAについて質問があります

JAVAについて質問があります

WBOY
リリース: 2016-06-13 12:14:36
オリジナル
852 人が閲覧しました

JAVA について質問があります
私が助けを求めて PHP フォーラムに投稿する理由は、私が以前 PHP プログラマーであり、今も PHP プログラマーであるからです。

でも最近JAVAを見ていたらLISTとコレクションを見た瞬間に完全に目がくらんでしまいました。
JAVA は複雑すぎます。さまざまな LIST、さまざまな MAP、配列リストは何ですか?
それらはすべて配列ではないでしょうか? PHP は 1 つの ARRAY だけですべてを実現できます。
どう見ても理解できません。PHP の単純さに慣れているのに、なぜこんなに複雑なのでしょうか?Java でこれらのことを学ぶ方法を教えてください。

------解決策----------------------
ArrayList は、次の複雑なバージョンです。配列バージョン
------解決策のアイデア----------------------
あなたほど複雑ではありませんコンテナの特徴と使い方を知るだけで十分です
-----ソリューションのアイデア----------------------
php は解釈されて実行され、プログラムの実行中にプリセットされたデータ構造が動的に解析されます
java はコンパイルされて実行され、すべてのデータ構造はコンパイル中に空き領域を占有する必要があります

php 配列は 2 つの部分で構成されています
1. 添字配列 (java の配列に相当) ですが、配列の下のテーブルは連続しており、php の添字配列では添字が不連続であることが許可されているため、本当の意味での配列ではありません。 🎜>2. 連想配列 (Java のマップに相当) は実際にはハッシュテーブル

php と Java の arraylist

に相当する ArrayObject です。
個人的には、可能性があるなら学ばなくても大丈夫だと思います
Javaは嫌いですが、使わないからといって使えないわけではありません

------解決策のアイデア-- --------------------C が鉄片である場合、 Java はナイフのようなもので、PHP は銃のようなものです。ふふ、これは完全に個人的な理解です。

------ソリューションのアイデア----------------------

引用: C が鉄片、Java がナイフ、PHP が銃のようなものだとすると、ふふ、これは完全に個人的な理解です。


-----ソリューションのアイデア----------------------
引用:
引用: 引用:
C が鉄片なら、Java はナイフのようなもの, php 銃と同じですね、ふふ、あくまで個人的な理解です。



-----ソリューションのアイデア---------- ----------Java は個人的にはあまり良くないと思います。C を書いた方が良いです。

------ソリューションのアイデア----------------------
引用: php は解釈されて実行され、プログラムの実行中にプリセットされたデータ構造が動的に解析されます。
Java はコンパイル中に空き領域を占有する必要があります。

phpの配列は2つの部分から構成されています
1.添字配列(javaの配列に相当)ですが、配列の下のテーブルが連続しているため、本当の意味での配列ではありません、phpの添字配列は不連続な添字が許可されています
2. 連想配列 (Java のマップに相当) は実際にはハッシュテーブルです

php と Java の arraylist に相当する ArrayObject

の学習方法については、何とも言えません。
個人的には、可能性がある限り学ばなくても大丈夫だと思っています
Javaは嫌いですが、使わないからといって使えないわけではありません
🎜>
いわゆる Java コンパイル、これもコンパイルですが、なぜ Java プログラムが遅いのですか? それは、Java がローカル マシン コードにコンパイルされるのではなく、Java バイトコードにコンパイルされるからです。

-----ソリューションのアイデア----------------------
引用:Java、私は個人的にはあまり良くないと思っています。C を書いた方が良いです。
私も Java が好きではありません。なぜ .net が .net ネイティブとして登場したのか、今出てくる新しい言語は簡潔で明確で効率的でなければならない理由がわかります。なぜ Android システムは Java 言語を使用し、後にアート モードがリリースされたのでしょうか? これで多くの問題が説明されます。

------ソリューションのアイデア----------------------Java の実行プロセスが大幅に改善されましたphp よりも複雑になります。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート