なぜJavaはとても人気がありますか?

承徳SEO:Javaプログラミング言語の常居所、リストは、歴史の20年を持って、その実用性、パフォーマンスとの下位互換性は、それは「年齢」を無視する場合でも、かけがえのないですが、まだ最初にランクされています

所有いったんC言語が最も一般的なJavaの前での話されていながら、今日、Javaはほとんど(1986年、第二言語Lispの、エイダにランク第三位)、C言語の位置を占めています

なぜJavaはとても人気があることができましたか?次のとおりです。

まず、下位互換性

新しいバージョンに大きな努力をして正常な動作を確保することができますJavaコードの古いバージョンではサン・マイクロシステムズやオラクル・コーポレーション。理想的にはいっぱいある、現実には、しかし、時には下位互換性だけでなく、より良い(ジェネリック)達成へのアクセスが、開発者の遺骨の下位互換性がありません(そのようJavaSE5で列挙してJavaSE1.4アサーションとして)非常に細いです魅力的な機能。何が正しくプラットフォームを実行して、多くのトラブル正常なものの古いバージョンのためのコードを変更するコードの新しいバージョンを作成するよりも良いではありません。

第二に、実用的な

これは、作業を完了するために最低限のコストを過ごすために、開発者を可能にするだけでなく、仕上げの他の誰かの、または独自のコードに一定期間後に開発を可能にし、元の開発に意欲を表明、あなたが悪いのコードの可読性を書くことができますちょうど他の言語よりも、それを読みやすくするために、他の言語が、良いコーディングスタイルで同じことを行います。

第三に、拡張性/パフォーマンス/信頼性

彼らはもはや拡張子を持っているので、ツイッター(捨てられたルビーオンレール:毎年押し開発者の開発と数千人の年は、Javaはスケーラビリティの話、強固なプラットフォームとなっている、あなたはJava言語を使用して、それらの大企業を見ていないことができます性別)、Facebookの/ Spotifyは/ Scalesforce /大規模データプロジェクトのeBayの基本的な枠組みは、すべて使用してJavaやScalaのとJVM仮想マシン上で実行されます。あなたはJavaとJVMが最良の選択であることは良いスケーラビリティとパフォーマンスを必要とする場合

第四には、熱を続けます

2014年以降、Javaの度合いJDK8後に発行され、大幅に改善することが歓迎されています。JDK8は、ラムダ式とストリームAPIを導入しました。Java開発者の下で開発のためのより効率的な方法で(Scalaのような)全く新しい言語の状況を知ることができません。このような特徴は、簡単に複雑な多くの潜在的にエラーが発生しやすいマルチスレッドコードを記述することなく、マルチコア/マルチプロセッサ・マシンを利用することができるようにします。開始JDK 9ジグソープロジェクトのリリースに伴い、当社は、ビルドに簡単に大規模なモジュラーエンタープライズアプリケーションを参照して展開し、維持することができます

おすすめ

転載: www.cnblogs.com/1994jinnan/p/11968561.html