Java を学習するための最初のステップは、独自の Java 学習ルートを開発することです。 Java の主要な知識は次のように要約されます。
JavaSEを学習する読者向けに、JavaSE初級中級、上級に分けて、それぞれのレベルに到達するために習得すべき内容を紹介します。
JavaSE の初級レベルでは、DOS コマンド、プログラムとは何か、Java 開発環境の構成方法、Java プログラミングのプロセスとは何か、Java の特性とは何か、プログラムの実行方法など、コンピュータの基本を習得する必要があります。
プログラミングの基礎: 変数、基本データ型、ベース、エスケープ文字、演算子、分岐ステートメント、ループ ステートメントなど。メソッドと配列、およびオブジェクト指向の考え方を徹底的に理解する。これらをマスターできれば、すでに Java 言語を始めていることになります。
JavaSE の中級レベルでは、 Eclipse の使用法と例外処理テクノロジ、デバッグ デバッグ テクノロジ、一般的な Java クラス ライブラリ、ファイルと IO、コレクション フレームワーク、マルチスレッド同時実行テクノロジ、ネットワーク プログラミング、リフレクションと汎用機能、正規表現、列挙と注釈を習得する必要があります。 、XML と JSON、GUI イベント処理、Web フロントエンド開発の基盤とフレームワーク、Web バックエンドのサーブレットとJSPアプリケーション、MVC と階層化アーキテクチャ、プロジェクト開発プロセスと CASE ツールの使用。
Mybatisフレームワーク、 Springフレームワークをマスターし、 Hibernateを使用して永続層 RESTful アーキテクチャとモバイル端末インターフェイスを実装し、サードパーティ インターフェイスとオンライン決済機能を設計し、MyBatis アプリケーションと SSM を統合するには、 JavaSE 上級レベルが必要です。
分散された基本知識ポイント: 一般的な Linux コマンド、Jdktomcat 設定、Maven プライベート サーバー、Alibaba Cloud 設定 Redis と mysql など、高度な JVM 機能、JVM パフォーマンスの監視とチューニングなど。主にWeb開発の技術を深めることを目的としています。 HTML Web デザインとデータベース理論の基本的な知識を少し持っていたほうが、学習が容易になります。
プログラミングの基礎がない場合は、まず C 言語の構文を学習することをお勧めします。Java の構文は C 言語の構文に似ています。