84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
不知道这里可不可以提这种问题,
认证高级PHP讲师
まず現在の状況について話しましょう。ビジネスに重点を置いている国内の大手企業は、淘宝網、NetEase、Meituan などのバックエンド開発に Java を使用するのが一般的です。Python は、それほど大きくない企業で一般的に使用されています。中国、Douban、Zhihuなど。
Python と比較すると、Java の構文は古風で、静的言語と組み合わされて純粋にオブジェクト指向です (関数型プログラミングのパラダイム (無名関数、ブロック、高階関数など) が欠如しています)。 Java で書かれています。既存の抽象化がほとんどなく、面倒な場所がたくさんあります。ファイル ディレクトリ トラバーサルを書けば、Python の開発速度が Java よりもどれほど速いかがわかります。 しかし、Java の利点は次のとおりです。実行が速く、構文がシンプルで、曖昧さが少ないため、可読性が高くなります。また、大規模なプログラムのコードの再構築に使用できる、優れた IDE が多数あります。 Java は一般的に使用されており、コードの複雑さは制御しやすいため、誰もが作成するコード スタイルに大きな違いはありません。ウェブ上には成熟したオープンソースのフレームワークやツールが多数あり、蓄積が深いため、Java プログラマーをもう少し雇えば、開発速度は Ruby や Python を使用するよりも速くなります。また、上記の利点もあります。
現在 Java を使用している人は多いですか?
それはたくさんあり、さらに増えるでしょう! Java 人材は採用しやすいので、違いを生むことができる経験豊富な専門家がたくさんいます。Java には、中国語の資料があり、成熟したフレームワークがあり、パッケージが多すぎると個人的に思います。将来的には大きな影響を与えるでしょう。言うまでもなく、Java は 10 年後も主流になるでしょう (Android)。結局のところ、Java を学ぶことはあなたのプログラミングのキャリアにとって間違いなく有益です。オブジェクト指向、多くの言語 それはすべてそこにあり、遅かれ早かれそれを学ぶ必要があります。
私の個人的なスキルが不足しているため、私の発言に不備があるかもしれません。誰かがそれを指摘してくれると幸いです。また、この回答が役立つと思われる場合は、しないでください。承認して高く評価することを忘れないでください!
また、この回答が役立つと思われる場合は、しないでください。承認して高く評価することを忘れないでください!
自分の好きなもの、自分に合ったものが一番です。 Douban と Zhihu はどちらも Python で開発されたものではないでしょうか? Java は複雑すぎます。淘宝網のような大手 Java 企業でも、最もアクセスされるホームページなどのフロントエンド ページで PHP を広く使用しています: https://www.taovao.com/index.php https://www.tmall.com/index.php
純粋にウェブの観点から見ると、Phyton の方がシンプルで軽く、パフォーマンスも優れているはずですが、結局のところ、リリースされてから長い時間が経っていないため、落とし穴が多く、情報が包括的ではなく、人を採用するのは簡単ではありません。 Java は安定しており、多くのフレームワークがあり、採用が簡単で、完全な情報が揃っていますが、Phyton よりも扱いにくく複雑で、要件もわずかに高くなります。
Spring などの成熟したアーキテクチャ
優れたパフォーマンス拡張、Python のマルチスレッドパフォーマンスがボトルネック
成熟したコミュニティと豊富な学習教材
他にも多くの利点があります。最初にこれらを考えてみましょう
Python と比較すると、Java の構文は古風で、静的言語と組み合わされて純粋にオブジェクト指向です (関数型プログラミングのパラダイム (無名関数、ブロック、高階関数など) が欠如しています)。 Java で書かれています。既存の抽象化がほとんどなく、面倒な場所がたくさんあります。ファイル ディレクトリ トラバーサルを書けば、Python の開発速度が Java よりもどれほど速いかがわかります。
しかし、Java の利点は次のとおりです。実行が速く、構文がシンプルで、曖昧さが少ないため、可読性が高くなります。また、大規模なプログラムのコードの再構築に使用できる、優れた IDE が多数あります。 Java は一般的に使用されており、コードの複雑さは制御しやすいため、誰もが作成するコード スタイルに大きな違いはありません。ウェブ上には成熟したオープンソースのフレームワークやツールが多数あり、蓄積が深いため、Java プログラマーをもう少し雇えば、開発速度は Ruby や Python を使用するよりも速くなります。また、上記の利点もあります。
それはたくさんあり、さらに増えるでしょう! Java 人材は採用しやすいので、違いを生むことができる経験豊富な専門家がたくさんいます。Java には、中国語の資料があり、成熟したフレームワークがあり、パッケージが多すぎると個人的に思います。将来的には大きな影響を与えるでしょう。言うまでもなく、Java は 10 年後も主流になるでしょう (Android)。結局のところ、Java を学ぶことはあなたのプログラミングのキャリアにとって間違いなく有益です。オブジェクト指向、多くの言語 それはすべてそこにあり、遅かれ早かれそれを学ぶ必要があります。
自分の好きなもの、自分に合ったものが一番です。
Douban と Zhihu はどちらも Python で開発されたものではないでしょうか?
Java は複雑すぎます。淘宝網のような大手 Java 企業でも、最もアクセスされるホームページなどのフロントエンド ページで PHP を広く使用しています:
https://www.taovao.com/index.php
https://www.tmall.com/index.php
純粋にウェブの観点から見ると、Phyton の方がシンプルで軽く、パフォーマンスも優れているはずですが、結局のところ、リリースされてから長い時間が経っていないため、落とし穴が多く、情報が包括的ではなく、人を採用するのは簡単ではありません。 Java は安定しており、多くのフレームワークがあり、採用が簡単で、完全な情報が揃っていますが、Phyton よりも扱いにくく複雑で、要件もわずかに高くなります。
Spring などの成熟したアーキテクチャ
優れたパフォーマンス拡張、Python のマルチスレッドパフォーマンスがボトルネック
成熟したコミュニティと豊富な学習教材
他にも多くの利点があります。最初にこれらを考えてみましょう