ホームページ >Java >&#&チュートリアル >初心者向けのJavaプロジェクトの作り方

初心者向けのJavaプロジェクトの作り方

王林
王林オリジナル
2020-02-04 14:01:094193ブラウズ

初心者向けのJavaプロジェクトの作り方

初心者が簡単なプロジェクトを実行するには、次の知識ポイントを習得する必要があります:

1. フロントエンド

言語: HTML CSS JavaScript

開発ツール: webstorm/vscode

デバッガー: Chrome

1. HTML の一般的なタグ、要素、およびそれらの属性について学びます。

2. CSS の基本構文、さまざまなスタイルの使用法を学び、CSS のボックス モデルとドキュメント フローを理解し、配置、フローティング、クリアなどの共通知識ポイントを使用できるようになります。

3. js の基本 (変数、関数、配列、文​​字列など) を学び、JavaScript のオブジェクト指向の考え方を理解し、一般的に使用されるいくつかの js ライブラリ (jQuery、ブートストラップなど) を使用できるようにします。 、など); 一般的に使用されるいくつかのプラグイン (カルーセル コンポーネント、タブなど) を js Out で記述できるようになります。

4. HTML CSS を使用して Web ページを作成して基本的な Web ページ レイアウトを実装でき、JavaScript CSS を使用して一般的に使用されるアニメーション効果を作成でき、ajax を使用してバックグラウンド インターフェイスとのデータ対話を実現できます。

5. 開発デバッグと簡単なパフォーマンス デバッグに Chrome を使用できます。

(無料の学習ビデオ チュートリアルの共有: java ビデオ チュートリアル)

2. バックステージ

言語: 春, SpringMVC/springboot

開発ツール: eclipse/idea

デバッグツール: Chrome

1. の成り立ちと開発の歴史を理解するJava と言語の機能、jdk と jre を理解し、Java 開発環境の構成方法を学びます。

2. 識別子、定数変数、キーワード、識別子、データ型、演算子、フロー制御ステートメント、配列、メソッドなどを含む Java の基本を学びます。

3. Java のオブジェクト指向の考え方を理解する、クラスとオブジェクトの概念を理解する、オブジェクト指向の 3 つの主要な特徴 (カプセル化、継承、ポリモーフィズム) を理解する、その違いと使用方法を理解するこれとスーパーの、Java インターフェイス、内部クラス、抽象クラスなどを理解します。

4. 一般的に使用される Java クラス (Object、String、Arrays、Math、Date、SystemDateFormate、Calendar および一部のパッケージ化クラスなど) を使用します。

5. コレクション、マルチスレッド、IO などの Java の高度な機能と、リフレクションの原理と使用法を学びます。

6. 少なくとも 1 つの Javaweb 開発フレームワーク (spring、springmvc、springboot など) を学習します。

7. Eclipse または idea を使用して Web プロジェクトを作成する方法を学習し、一般的な開発プロセスといくつかのショートカット キーの使用。

3. データベース

データベース: Oracle/MySQL、Redis/mongdb

開発ツール: Navicat、 Redis コマンド ライン

1.少なくとも 1 つのリレーショナル データベース (Oracle、MySQL など) と 1 つの非リレーショナル データベース (Redis、mongdb など)

## を学習します。 # 2. リレーショナル データベースに関する理論と基礎知識を学び、非リレーショナル データの原理と利点を学びます。


3. データベース テーブル、ビュー、インデックスに対する操作の追加、削除、変更、クエリなどの基本的な SQL 操作を学習します。


4. ロック、関数、トリガーなどの SQL の高度な機能を学びます。


5. Navicat などの SQL クライアント接続ツールを使用してデータベースを操作できます。


6. SQL パフォーマンス最適化機能を備えています。

4. バージョン管理

git/svn/Cornerstone

1. バージョン管理を理解する原則とアプリケーション シナリオを理解し、データ ウェアハウス内の各ライブラリの役割と使用法を理解します。


2. 一般的に使用される git 操作コマンド (ローカル/リモート ブランチの作成、ローカル/リモート ブランチの表示、ブランチの切り替え、バージョンのコミット、ロールバック、バージョンのマージ、ブランチのプルとプッシュなど) に精通します。 。)。


5. プロジェクト構築ツール

gradle/maven

これはではありませんさらに言うと、プロジェクト開発に必要なツールを少なくとも 1 つ学ばなければなりません。


6. 動作環境

Tomcat、nginx


#1. の構成と動作原理を理解するTomcat、server.xml


2 のおなじみの構成を理解します。Tomcat プロジェクトの実行ログを表示および分析する方法を学びます


3. Tomcat で Java プロジェクトをデプロイする方法を学びます


4. nginx の原理と機能を理解し、nginx のインストール方法を学習する


##5. nginx


のプロジェクト構成を学習する#7. サーバー環境

Linux

1. Linux の基本原理と一般的に使用されるコマンドを理解する

#2 . Linux 、Tomcat、nginx および Web プログラムに必要なその他のソフトウェアに jdk をインストールできるようにする

3. サーバー パフォーマンス チューニング コマンドを学習する

# 推奨関連記事とチュートリアル:
Java 入門チュートリアル

以上が初心者向けのJavaプロジェクトの作り方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。