Java、最初のカップ

強力なJavaの最初のカップ。 どんな味ですか? それぞれが自分のものを持っています。苦々しく見えるかもしれませんが、私はこの「ガイド」(短い記事では強い言葉)で、私の最初のカップが何であり、このカップをもう一度飲むと何が変わるのかを説明します...

画像







レイジーのクイックスタート:







1) JDKをダウンロードしてJavaプログラムを実行します(IDEAにはデフォルトのプリインストールがあります)

2)IDEAをインストールするためのTulaをダウンロードし、 TulaからIdeaをダウンロードします。

3)リポジトリを操作するためにgitをインストールし、 pro-gitの最初の3つの章を読んでください

4) Mavenをインストールしてプロジェクトをビルドします

5)開発プロセスの高速化* HotSwap







詳細をご覧ください:







「これとこの本を読んで、あなたはすべてを理解する」という言葉を聞いたことを覚えていますが、これを行った後、私は実際にJava言語を学習するプロセスは原則として他のものであり、言語構文に加えて、長いプロセスには、データ構造、開発環境、アセンブリシステム、あらゆる種類のフレームワークなどが必要です。 など そして、これらすべては、仕事の過程で徐々に学びます。 この記事では、手順をまとめてみます。







あなたの動機はあなたがどのように始めるかに依存します。あなたがほとんどすぐにあなたの進歩を見て評価することができれば、動機は成長します。 人間の脳には結果が必要です、あなたはすぐにあなたの成功を見、あなたがしたことを理解したいと思うでしょう。 したがって、ノートブックでプログラムを書き始めたり、砂の中に棒を置いたり、練習の余裕を持って巨大で太い本を読んだりしないことをお勧めします。私の観点からは、このレッスンではあまり使い道がありません。 言語はツールです-それの習得を磨くために毎日実践する必要があるツールです。 実践がなければ、理論的知識は有用ですが、意味がありません。 言語、フレームワーク、開発環境の1つまたは別の側面に精通しているため、取得した知識を必ず実践してください。これにより、脳は情報を定性的に吸収できます。 本質的に誰もが怠け者であり、怠inessは無駄なものにエネルギーを浪費しないように脳の保護メカニズムです。 常に脳を「だまし」、知識の実際の応用を探し、強力なバンプを構築し、さまざまなアプローチを統合し、それによって脳を訓練できる独自のテストプロジェクト(ハックまたは趣味)を行います。







a) IntelliJ IDEAをダウンロードして作業します。 特別なコミュニティバージョンがあります。これは完全に無料で、クイックスタートに最適です。 ダウンロードおよびインストール用のプラットフォームに依存しない特別なプログラムがあります。















b)あなたは驚いてダウンロードし、開いて凍結しました...次は何ですか? 以下をステップと区別することができます:言語の一般的な構文:クラス、変数などとは何か、データ構造-ここでは、過去の荒野に突入しないように、 Java 8に関する現在の情報を読むために、すぐに古い本を読まないことをお勧めしますラムダ式の導入、改善されたコレクションストリームの登場、オブジェクトの簡単な操作のために、「 Java 8&9 in Action」も読むことができます。







c)javaで1行のコードを記述していない場合は、 javarush.ruでいくつかのレッスンを行う価値があります。 また、IntelliJ IDEA用のプラグインも用意されており、言語の学習プロセスが容易になります。















d) IDEAZeroturnaround会社のブログなど、あなたを前進させる可能性のあるすべての一般公開とブログを毎日読んでみてください。 言語とそれに関連するツールの側面を忘れないように、優れた虎の巻があります。







e)プログラミングに真剣に取り組むことに決めた場合、英語に時間を割く必要があることに注意してください。 英語の知識があれば、最も関連性の高い情報を入手し、キャリアを昇格させ、海外で働く絶好のチャンスを与え、おそらくアルツハイマー病からあなたを救うことができます。







言語を学ぶことはコースで、あなたは本を読むことができます、毎日少し、個人的な経験から私はオックスフォードBookworms LibraryまたはMacmillanによる一連の本を推薦できます。







e)IntelliJ IDEA、 IDE Features Trainerのホットキーを読み取るための特別なプラグインをダウンロードして、それについて読むことも役立ちます















g)これなしでは現在、どこにも何もありません-Springに言及できます。 には、かなり関連性の高いガイド多数ありますが、

プログラムをすぐにダウンロードして実行するプログラムコードがあります。 まず、 いくつかの例をすぐに実行することをお勧めします。















g) GitHubアカウントにまだサインアップしていない場合はサインアップします。 そこで独自のテストプロジェクトを作成し、既存のプロジェクトを分岐し、他の人が何をしているかを学びます。







h)データベースとそれらと連携します。例えば、初心者向けのコースである Postgresql







常に必要な4つの柱について少し:これは実際には開発用のIDE(アプリオリは常にIntelliJ IDEAです)、もちろん日食またはnetbeans =があります) 、IntelliJ IDEAを使用して非常に快適に作業できます。







2番目の柱はバージョン管理システムです。 バージョン管理システムにプロジェクトを保存するのは理にかなっています 。 さらに多く、たとえばsvnがありますが、gitはデフォルトです。







3番目の柱は、プロジェクトビルドシステムです。 現在はMaven [ チートシート ]またはGradleのいずれかであり、もちろんjava自体(いわゆるJDK)は、Javaプログラムをコンパイルして実行するためにマシンに個別にインストールされ、 最新バージョンをダウンロードします。







*-すでにJavaと対立している人向け。 ご意見ありがとうございます。








All Articles