アップルの携帯電話はどこ115人のリソースを見つけるために

時代を超越したプログラミング言語--Javaソフトウェア開発。

 

Javaプログラミング言語より:

 

公式統計によると、全世界の言語、千万上部のプログラマーの数にJavaプログラミング言語のプログラミング技術者の数。そして、ソフトウェア開発の多くは切っても切れないJavaプログラミングされているので、そのプログラマーの最大数。コアとして、Javaプログラミングの開発の分野では、プログラマJavaEEの10年間の需要は最初の場所にありました!

 

Javaのエンジニアの雇用:

 

大手求人サイトの統計情報の1.採用により、大規模な企業では、Java開発エンジニアを雇っています

 

16788元である2.北京のJava開発エンジニア平均給与、

 

北京、上海、広州:3国立Java開発者は、最初の3を支払います

4.アクセス:javacto.taobao.com

ツール/材料

    Javaのラーニングパス

 

    Javaの学習シラバス

 

Javaの基礎コース

 

    1

 

    被覆Javaの基本的なコース:Java開発者は、導入されたJavaの配列、Javaオブジェクト指向、共通の基本クラス、コレクション、IOは、異常な反射をマルチスレッド、ストリーム。

 

    2

 

    最初の部分:Javaの開発入門

 

    1. DOSよく使用するコマンド

 

    2. JVM、JRE、JDKの関係

 

    セットアップ3. Java開発環境:環境変数を設定し、JDKをインストールします。

 

    4. Javaのエントリ手順(Java開発プロセス)

 

    5. Javaアノテーション、識別子、識別子の命名

 

    6. Javaの基本データ型

 

    7.変数と定数の定義と初期化

 

    8. Javaの演算子

 

    9.演算子の優先順位

 

    もし... else文の10のJavaブランチ

 

    11.ネストされたループ

 

    前記定義されたメソッド

 

    そして、パラメータの引数13の方法

 

    14再帰呼び出し方法

 

    3

 

     

 

    第二部:Java配列

 

    Java配列を定義する1

 

    ジャワの配列を宣言します。2.

 

    アレイの3利点および制限

 

    4.アレイトラバーサル訪問(循環、拡張forループ)

 

    配列の要素の順序のルックアップ

 

    6.配列要素バブルソート方法

 

    7.配列は、ツールの利用します

 

    8.二次元アレイ

 

    4

 

     

 

    パートIII:Javaのオブジェクト指向

 

    1.オブジェクト指向設計

 

    2.オブジェクト指向分析設計

 

    3. Javaとオブジェクト指向

 

    4.クラスのメンバ変数の定義と意味

 

    5.定義とコンストラクタを呼び出す方法

 

    オブジェクト指向パッケージの前記特性

 

    ローカル変数とメンバ変数の質問7.範囲

 

    8.静的プロパティ、静的メソッド、静的コードブロック

 

    オブジェクト指向の継承の9特性

 

    10.連続の構築方法の詳細

 

    オブジェクト指向の11マルチ状態特性

 

    12.抽象クラスと抽象の方法

 

    13.インタフェース

 

     

 

    5

 

    パートIV:例外

 

    1.珍しいコンセプト

 

    2.優れた分類

 

    例外を理解する3。

 

    4.一般的な異常なプレゼンテーション

 

    5.実行時例外

 

    6.コンパイル異常

 

    7.ファイル名を指定して実行してコンパイル異常の違い

 

    8.例外処理例外のキャプチャ

 

    例外処理の9スロー方法

 

    10.デバッグのブレークポイント例外処理

 

    ステップブレークポイントデバッグの11ブート操作

 

    12. Aカスタム例外

 

    13.異常処理キーワード

 

    14.鍵実装プロセス

 

    15.異常概要

 

    6

 

     

 

    パートV:コレクション

 

    1.概念の集合との役割

 

    2.コレクションと配列との間の差

 

    3.コレクション・フレームワークが導入しました

 

    4.コレクションインタフェースフレームワークセット

 

    使用される前記のArrayListとLinkedListの方法

 

    7. ArrayListのとLinkedListの彼らの作品の分析理論解析

 

    8.コレクションをさまざまな方法を使用します

 

    9. HashSetのとLinkedHashSetの彼らの作品の分析

 

    10.フレームワークのセットインタフェースMap

 

    11.ジェネリック医薬品の使用

 

    ツールを使用しての12コレクション

 

     

 

    7

 

    パートVI:IOストリーム

 

    1. Fileクラスアクション

 

    2.一般的に導入されたFileクラスを使用する方法

 

    3.ファイルのクラスアクションのファイルとフォルダ

 

    相対および絶対パスの4紹介

 

    5. IOは、コンセプトや作品をストリーム

 

    カテゴリー6. IOストリーム

 

    ストリームを使用して7.ファイル

 

    8.転流の使用

 

    9.バッファされたストリームの使用

 

    オブジェクトのストリームの10.

 

    11ストリームメモリの使用

 

    12. Aは、異なるコンテンツストリーム実装を使用して文書のコピー

 

    8

 

    パートVII:マルチスレッド

 

    1.はじめにプロセスとスレッド

 

    プロセスとスレッド間の2の違いとの関係

 

    Threadクラスの実装から継承3.スレッド

 

    4.スレッドの、Runnableインタフェースの実装を実現

 

    5.スレッドプールのスレッド実装

 

    ライフサイクルを通し6.

 

    7.方法を使用して、共通のスレッド

 

    終わり

 

第二段階:JavaWeb

 

    1

 

    カバーJavaWebコース:HTML5もちろん、CSS3、JavaScriptが、MySQLの使用、JDBC接続プール、サーブレット、JSP、AJAX、jQueryの、ブートストラップ。

 

    2

 

    最初の部分:HTML5

 

    1. htmlの概要

 

    2. htmlタグの基本

 

    3.画像タグ

 

    4.ハイパーリンクタグ

 

    5.テーブルタグ

 

    6.順不同リストタグ

 

    7.順序付きリストタグ

 

    リスト]タブを定義する8.

 

    9. divタグ

 

    10.意味タグ

 

    11.フォームタグ

 

    3

 

     

 

    第二部:CSS3

 

    1.はじめにCSS3と目的

 

    2. CSS3の書き込み仕様

 

    3. CSS3基本的な文法

 

    4. CSS3、次の3つの方法

 

    タグセレクタ

 

    6. IDセレクタ

 

    7.クラスセレクタ

 

    8.属性セレクタ

 

    9.レベルセレクタ

 

    10.テキスト、テキスト属性

 

    11.背景、プロパティのリスト

 

    12.サイズ、ディスプレイプロファイルプロパティ

 

    13.浮動配置プロパティ

 

    14.ボックスモデル

 

    15. CSS3詳細プロパティ

 

     

 

    4

 

     

 

    パートIII:JavaScriptの

 

    1. JavaScriptの概要

 

    2. JavaScriptの開発の歴史

 

    3. JavaScriptの組成

 

    4.データタイプ

 

    5.演算子

 

    6.分岐声明

 

    7.ループ

 

    8.システムの機能、カスタム関数、無名関数

 

    9.一般的なイベント

 

    10.配列、文字列、日付オブジェクト

 

    11.正規表現

 

    12. BOMオブジェクト:ウィンドウ、歴史、場所

 

    13. DOMコンセプト

 

    14. DOM操作:、編集コンテンツを作成、削除

 

    15. CSSスタイルの操作

 

     

 

    5

 

    パートIV:MySQLの使用またはOracle Database

 

    データベースへ1.はじめに

 

    2. MySQLのインストールと使用

 

    3. MySQLクライアントとサーバーの構成

 

    4.ユーザー権限管理

 

    5. DDLは、データベースとテーブルを作成するには

 

    6.外部キー制約

 

    7. DML、削除データを変更、追加を達成

 

    8.集約関数、日付関数、等

 

    9. DQL単純なクエリ

 

    10.並べ替え、グループ化、スクリーニング

 

    11.マルチテーブルクエリ

 

    12.サブクエリ

 

    キーワードで13とが存在します

 

    14.ページングクエリ

 

    15. MySQLのSQL文の最適化を導入します

 

    6

 

    パートV:JDBC接続プール

 

    1. JDBCの概要

 

    2. JDBCは、手順を使用します

 

    3.接続、ステートメント、ResultSetのインタフェース

 

    4. JDBC DML操作を使用してデータベースを完了

 

    5. PreparedStatementオブジェクト

 

    6.大規模なデータの操作

 

    7.バッチ処理メタデータ

 

    8.取引

 

    9.分離レベル

 

    10.カスタム接続プール

 

    11. DBCP、C3P0接続プール

 

    12. DBUtisツール

 

    13. QueryRunner

 

    14.カスタムセットの処理結果

 

    15.接続プーリングの知識の概要

 

    7

 

    パートVI:サーブレット

 

    1. TomcatとEclipseの統合開発

 

    2.サーブレットとは何ですか

 

    3.サーブレットの進化の歴史

 

    プロセス4.サーブレットの最適化

 

    マルチスレッドアプリケーション5.サーブレットの概念

 

    6.サーブレットは、クライアントの要求情報を受信します

 

    7.サーブレット応答クライアント情報

 

    8.サーブレットのライフサイクル

 

    9.リダイレクト言葉遣い

 

    10.転送言葉遣い

 

    11.転送およびリダイレクト差

 

    12. HttpServletRequestをGET中国のゴミ問題

 

    13.中国のゴミ問題のHttpServletResponseの応答

 

    14.サーブレットパスマッピングの問題

 

    15.サーブレットのマルチパスマップ

 

    8

 

    パートVII:JSP

 

    1. JSPとは何ですか

 

    2. JSPは、組み込みオブジェクト

 

    JSPの3.透析エッセンス

 

    4. JSTL + THE

 

    5. MVC入門

 

    6.成層の重要性

 

    7. Webプロジェクトトランザクションの実装

 

    使用して8セッション

 

    9.クッキーの使用

 

    ユースエンジニアリングへの10のウェブ接続プール

 

    11.ユーザーを自動的にログイン

 

    12.ファイルのアップロードとダウンロード

 

    13. Aフィルタ、リスナー

 

    14. Aの反射、アノテーション、ジェネリック

 

    15.統合されたケースエクササイズ

 

    9

 

    パートVIII:AJAX

 

    1. Ajax技術の背景

 

    2. Ajaxの技術を理解します

 

    手順を使用して、3。のXMLHttpRequest

 

    の区別4. XMLHttpRequestをGET / POST

 

    同期要求&非同期要求

 

    6.&同期要求区別非同期要求

 

    7. Ajaxは、戻り値の異なるタイプを取得

 

    8.アヤックスのネイティブJavaScriptとjQueryの差を利用して

 

    9. Ajaxのレスポンス・ステータス・プロセス

 

    10. JSONの構文

 

    11. JavaのJSONの解析

 

    12. JavaのJSON世代

 

    すぐに解決するには13. JavaのJSONサードパーティ製ツール

 

    14. JavaScriptのJSON変換

 

    15. jQueryのJSON変換

 

    終わり

 

Javaフレームワークプログラム

 

    1

 

    Javaのカリキュラムの枠組みカバー:春、春のMVC、MyBatisの、SVN、Gitは、Mavenの

 

    2

 

    最初の部分:春

 

    1.はじめにフレームワークの原則

 

    ビルド2. Framework環境

 

    3.はじめに

 

    道ビーンの原則を作成し、実施4

 

    5.豆の種

 

    6. Beanのライフサイクル

 

    7.ビーンのスコープ

 

    8.ビーン噴射モード値

 

    9. JUnitテストの統合

 

    10.アセンブリ注釈ビーン

 

    11.注意事項組み立てビーン

 

    12. AOPアイデア、原則の解剖学

 

    動的プロキシJDKの根底13 AOP

 

    14.AOPプログラミング

 

    15. AspectJのAOPの導入と開発の実装

 

    16.トランザクション

 

    17.ウェブ統合プロジェクト春

 

    3

 

    第二部:Spring MVCの

 

    1. Spring MVCの概要

 

    2.マッピング要求@RequestMapping

 

    署名依頼処理方法の概要3。

 

    4.署名処理方法について詳細に説明しました

 

    5. HttpMessageConverter

 

    前記データ処理モデル

 

    7.結合データ解析処理

 

    8.データ形式

 

    9.データチェック

 

    10.ビューおよびビューリゾルバ

 

    前記バインディングのデータ処理方法

 

    12.ビューおよびビューリゾルバ

 

    13.ファイルのアップロードとダウンロード

 

    14. JSONの処理

 

    15.インターセプタ

 

     

 

    パートIII:MyBatisの

 

    1. MyBatisのデータフレームの紹介

 

    比較休止フレーム2 MyBatisの

 

    3. MyBatisの設定、クエリデータ

 

    4. MyBatisのグローバル・コンフィギュレーション・ファイル

 

    5. MyBatisのグローバルコンフィギュレーションファイルの要素の詳細

 

    6.マッパーマッピングファイル

 

    7. MyBatisの開発の二つのモード

 

    8. MyBatisのエイリアスの設定

 

    9. MyBatisの#と$ステッチパラメータ差

 

    10.関連する問い合わせ、動的SQL

 

    11. MyBatisのキャッシュ機構、統合ehcacheを

 

    12. MyBatisの二次キャッシュ処理

 

    13. MyBatisの、春、SpringMVC統合

 

    14.改ページプラグイン

 

    15。

おすすめ

転載: www.cnblogs.com/gdghju/p/12239381.html