-
構築するための簡単な書きください Javaの段階の開発環境とJavaのクロスプラットフォームの原則を。
回答:
- セットアップ開発環境の手順: 1. ダウンロードしてインストールJDKを。2. 設定パスのパスを。
- Javaの:クロスプラットフォームの原則Javaは、異なるプラットフォームのためのさまざまなバージョンを開発JVM 、対応するバージョンの異なるプラットフォームのインストールJVM の後を
- 使用したJava でコンパイルされたコード書かれた手順シングルバイトコードファイルを、次のことができ JVM 仮想マシンを実行します
- だから使用のセット開発 Javaのプログラミングコードは、異なるプラットフォーム上で実行することができますが、これはJavaのクロスプラットフォームの原則。
-
int型と整数は整数を表すことができ、両方のそれの使用の違いは何ですか?なぜJDK あなたは、同じデータを表すために2つのデータ型を設計したいですか?
回答:
- 違い: int型である基本的なデータ型、および整数は、整数はこのタイプのデータを記述するために使用されるパッケージの種類は、クラスがあり、コンストラクタとされている一般的な方法、 int型の特徴を持っていないデータ型を。
2:のJava 基本データ型の存在が、ジャワの核となるアイデアは、オブジェクト指向プログラミング、それはまた、基本データ型のための重要なクラスを提供します
-
オブジェクト指向プログラミングとは何ですか
回答:
- オブジェクト指向プログラミングは、このプロジェクトは、物事の特定のクラスでプロジェクトを記述するために、最初の抽象クラスの数に細分化されるということです
- そして、各カテゴリ内のものは、特定のオブジェクトになることを許可され、特定の特性の数を与えています。
- 異なるアプローチを呼び出すことによって、システムを設定するため、実行中のオブジェクトとオブジェクトの間にいくつかの接続があります
- オブジェクト指向プログラミングはアイデアです。
例のクラス オブジェクト
オブジェクト- ! テンプレート - コピー
クラスの生徒{}学生STU =新しい学生()。
-
あなたのオブジェクト指向特性[に相談して3つのプロパティ]理解して示します。
:三の大特徴:カプセル化、継承、ポリモーフィズム。
包装:
1.民営フィールド
提供 setget 値を割り当てる方法を
2:引数なしのコンストラクタ(フル javaBeanの)
パッケージを意味することは、安全性を向上させることです。
2 継承:親クラスを継承するフィールドやアクセスの方法があります。意味:コードの再利用性を向上させることができます。
3 多型:
互換性のある親の子クラス型。動物のAML =新しい人(); シールドサブクラスは時間微分演算をコンパイル
-
抽象クラスとインタフェースのご理解について話しています。
:抽象クラス:
- 使用抽象修正クラスを、クラスは一般的な方法から抽出されることはありません、
- しかし、それぞれのクラスメソッドの実装が異なるので、他のクラスの後の機能は、このクラスは上書きする抽象クラスメソッドでなければなりません継承します。
- 唯一の単一継承をサポートする抽象クラスのフィールドの一般的な方法があるかもしれません、
- このクラスはインスタンス化できないオブジェクトを作成することはできません。
インターフェース:インターフェース、フィールド、およびインターフェイスがインスタンス化されるオブジェクトを作成できません、通常の方法を持つことができないが、インターフェイスがあってもよい典型的関数インターフェイスの特定の種類を達成するために使用される継承、継承された複数のインターフェースへのインターフェース。
-
このとスーパーの違い
(1)これは、現在のオブジェクトを表すアドレスの値を保持しているオブジェクト
(2)スーパー親オブジェクトの代わりに、アドレス値を保持していません
(3)スーパー理由は、親クラスのコンストラクタが存在する理由である親クラスのコンストラクタを呼び出し、サブクラスのコンストラクタになります
-
最近のJavaについての講演学習核となるアイデア
(1)基部
①コンピュータのコマンドは、データを処理するために主です
②データ型、データ
③実行プロセス
④ クラス + の主な方法、試験文法
(2)オブジェクト指向の部分
①コンピュータのコマンド
②オブジェクト指向の考え方を理解することは、
③周囲に、オブジェクト指向構文内のクラスとオブジェクト
④データ型 の値
⑤実行プロセス