1 Javaの概要

2343 ワード

1 Javaプログラミングプラットフォーム
   Java    ,    ,      、     、          , 。

2 Javaホワイトペーパー
  • 単純C++には、次の特性があります.
  • ヘッダファイル
  • ポインタ演算
  • 構造体
  • 連合
  • 演算子リロード
  • 虚基類等
  • 正直、これらのものは使いにくいようです.
  • オブジェクト向け今では多くの言語がオブジェクト向けですが、思想を理解するのはやはり良いです.本人の感覚が少ないので、オブジェクト向けは問題の難易度を簡略化することができ、効率はオブジェクト向けのプログラミングよりずっと高いです.
  • 分布式(Distributed)ネットワーク操作は便利ですね.
  • は、プログラムを書くときにエラーを避けることができます.
  • セキュリティはおそらく自分が安全ではないと言うプログラミング言語はないでしょう.どうせ注意したほうがいいでしょう.
  • アーキテクチャ中立はコンピュータ構造に依存しない.
  • は1回のコンパイルを移植することができ、至る所で実行されます.
  • 解釈型ほほほ、開発が遅くなるようです.
  • 高性能
  • マルチスレッドマルチスレッドは、より良いインタラクティブな応答とリアルタイムの動作をもたらします.マルチスレッド、同時プログラミング、CPU待ちを無駄にしない、良いユーザー体験は、しっかり身につけるべき技術です.
  • ダイナミックはダイナミックとは何か分からないので、囧.

  • 3 Java Appletsとインターネット
    AppletはWebページに埋め込まれたjavaプログラムで、ブラウザに計算能力を持たせる.Appletは流行しておらず、Javaは逆にサーバ側言語として流行している.
    4 Javaの歴史
    何も言うことはない
    バージョン#バージョン#

    新しい言語プロパティ
    クラスとインタフェースの数
    1.0
    1996
    言語そのもの
    211
    1.1
    1997
    内部クラス
    477
    1.2
    1998
    strictfp修飾子
    1524
    1.3
    2000
    なし
    1840
    1.4
    2002
    アサーション(assert)
    2723
    5.0
    2004
    for-eachサイクル、可変メタパラメータ、自動梱包、メタデータ、列挙、静的インポート
    3279
    6
    2006
    なし
    3793
    7
    2011
    Stringベースのswitch文、変形オペレータ、バイナリフォント量、例外処理の改善
    4024
    8
    2014
    Lambda式、デフォルトのメソッドを持つインタフェース、ストリーム、および日付/タイムライブラリ
    4240
    5 Javaに関するよくある誤解
  • JavaはHTMLの拡張Javaでありプログラム設計言語であり、HTMLはウェブページ構造を記述するために使用される.
  • はXMLを使用し、Java Javaを必要としないプログラム設計言語であり、XMLはデータ構造を記述するために使用される.
  • Javaは非常に簡単なプログラム設計言語でJavaをうまく運用したいので、大量の実戦練習を経なければ不可能です.
  • Javaはすべてのプラットフォームの汎用プログラミング言語として理論的に可能になるが、例外がある.IOSデバイスにはObjective CとSwiftがあります.ブラウザはスクリプト言語JavaScript(Javaとは関係のない言語)を採用する.WindowsはC++とC#言語を採用しています.Java言語は、サーバ側およびプラットフォーム間クライアントアプリケーションでよく使用されます.
  • Javaは、別のプログラミング言語Javaにすぎません.Javaは比較的良いプログラム設計言語です.Javaが広く使われているのは、便利で効率的で、もともと難しいと思われていたタスクを遂行できるからです.
  • Javaは独自のもので、閉源の使用を避け、良好に動作しなければならない.
  • Javaは解釈型ですが、肝心なアプリケーションには遅すぎるでしょう…
  • すべてのJavaプログラムはウェブページで実行されているでたらめで、Appletプログラムこそウェブページで実行されています.
  • Javaプログラムは、外部との連絡先を切断しない限り、主なセキュリティリスクです.
  • JavaScriptはJavaの簡略版で大丈夫です.
  • Javaで500ドルのインターネットデバイスでコンピュータに取って代わることができますが、まだ発生していません.