一:背景
最近、自分自身をサポートするための仕事を見つけるために2週間、常にブラッシュ質問、履歴書、会社の面接に行く程度費やし南京、で、おそらく9-10面接についてなくなって、前後を持って経験したことの学生、一般的に最終的には、最初の筆記試験、面接と面接を担当する会社です、そこにアウトソーシングしている企業は、会社をアウトソーシング人材を持っている人や物、多かれ少なかれ内側の感情の様々な、このブログの集計を書くの主な目的を持っているの多くを満たしそれはここに書かれた質問インタビュアーと技術的な問題を含む顔の質問に、会った、インタビュアーがいくつかのインタビューを繰り返すことに多くの質問があり、いくつかは彼女を満たしていないだろうか、答えは包括的ではない、要約レコード彼らは知識のポイントを学習強化するために強力な知識のポイントではありません理解してか、把握していないため、後に、自分の空き時間を容易にするために、だけでなく、学生がお互いを励ますと同じレベルに。
II:顔の質問
Javaの基本:
(1)抽象クラスとインタフェースの違いは?
単一クラス継承、複数のインタフェースが実装されています
B。そこ抽象クラスのコンストラクタ、およびインタフェースにはコンストラクタではありません
。C抽象クラスは非抽象メソッドを有していてもよい、両方の抽象メソッドを有することができ、及びインタフェースのみ抽象メソッド
D。抽象クラスは、メンバ変数、定数のみのインターフェースを持っています
差(2)静的変数とインスタンス変数
静的変数は静的変数のキーワードはクラスに属し、また、クラス変数として知られている、修正、任意のオブジェクト、静的変数とメモリ内の一つのコピーのみに属していません。
変数の例:インスタンスに依存しては、あなたがオブジェクトを介してアクセスすることができます前に、オブジェクトを作成する必要があり、静的変数は、複数のオブジェクトがメモリを共有することができます。
(3)及び基準送信値を送信します
差(4)のArrayListとLinkedListは、ベクトル
(5)転送バイト文字列
バイトの循環入力文字ストリームInputStreamReaderの入力ストリームは、入力ストリームオブジェクトを渡すことができるクラスのコンストラクタ関数によって達成されます。
コンストラクタによって達成バイト文字出力ストリーム出力ストリームのOutputStreamWriterは、着信クラスOutputStreamオブジェクトを変更することができます
(6)文字列のStringBuffer、StringBuilderのの間の差
。変数不変
文字列:新しく生成された場合は、新しい文字列オブジェクトを変更し、最終的な、不変の変更されました
たStringBufferとStringBuilderの:新しいオブジェクトを生成しない、各動作はStringBufferオブジェクト自体に変更され、変数であります
B。スレッドは安全です
文字列:スレッドセーフ
StringBufferの:スレッドセーフな、StringBuilderのプラス(同期同期ロック)に対する呼び出し方法、遅い効率に
StringBuilderのは:プログラムがない場合は、スレッドセーフで、マルチスレッド、StringBuilderのStringBufferのよりも効率的な使用します
データベースのMySQLの:
(1)労働組合と労働組合のすべての違い
重複データを削除する組合
労働組合は、すべてのクエリのすべてのデータは、重複データを削除しないでください
(2)基によって、配列を有します
どこ基を有することにより、
条件は、生データをフィルタリング場所
次に、集計機能を有することにより、追加条件基を有するデータパケットはに追加されていない場合、た後に添加することができます
フレームワーク:
の要求手順(1)springMVC
(2)
PS:で完成。。。。。