記事ディレクトリ
さあ、この読書旅行の準備をしましょう!
Javaの学習を始める前に、最初にJavaとこの本のソースコード例をインストールする必要があります。この本からプログラミングを学ぶ「特別な初心者」がいるかもしれないので、コマンドラインの使い方を詳しく教えます。この分野での経験がすでにある場合は、このインストール手順をスキップできます。ここで説明されている用語やプロセスがまだ不明な場合は、Google検索で答えを見つけることもできます。StackOverflowで具体的な質問や困難を尋ねてみてください。または、YouTubeにアクセスして、関連するインストール手順があるかどうかを確認します。
編集者
最初に、本書のユースケースでJavaコードを作成および変更するためのエディターをインストールする必要があります。システム構成ファイルを変更するには、エディターを使用する必要がある場合もあります。
Eclipse、NetBeans、IntelliJ IDEAなどの強力なIDE(統合開発環境、統合開発環境)と比較 すでに適切に機能するIDEがある場合は、それを直接使用できます。後で学習しやすくし、教育環境を統一するために、私は誰もがエディタAtomを使用することをお勧めします。atom.ioからダウンロードできます。
Atomは無料のオープンソースで、インストールが簡単で、クロスプラットフォーム(ウィンドウ、Mac、Linuxをサポート)のテキストエディターです。Javaファイルの組み込みサポート。厚くて重いIDEと比較すると、比較的軽量で、この本を学ぶのに理想的です。Atomには多くの便利な編集機能が含まれています。きっと気に入っていただけると思います!Atomの使用に関する詳細は、そのWebサイトにあります。
他にも多くの編集者がいます。サブカルチャーグループがあり、どちらが良いかを彼らは強く主張します!好みのエディタを見つけたら、別のエディタに切り替えるのは難しくありません。重要なことは、快適なものを探しているということです。
シェル
以前にプログラミングに触れたことがない場合は、シェル(コマンドラインウィンドウ)に慣れていない可能性があります。シェルの歴史は、コンピューティングの初期にさかのぼることができますが、当時、コンピューターの操作はすべてコマンドを入力することで行われ、コンピューターはエコーで応答していました。すべての操作はテキストに基づいています。
現在のグラフィカルユーザーインターフェイスと比較すると、シェルの操作は非常に原始的です。しかし同時に、シェルは多くの便利な機能も提供します。この本を学習する過程で、この部分のインストールやJavaプログラムの実行など、シェルをよく使用します。
Mac:スポットライト(画面の右上隅にある虫眼鏡アイコン)をクリックして、と入力しterminal
ます。小さなテレビ画面のようなアプリケーションをクリックします(「戻る」をクリックすることもできます)。これにより、ユーザーの下でシェルウィンドウが起動します。
Windows:まず、次のディレクトリからWindowsエクスプローラを開きます。
- Windows 7:画面の左下隅にある[スタート]アイコンをクリックし、「エクスプローラー」と入力して、Enterキーを押します。
- Windows 8:Windows + Qを押し、「explorer」と入力してEnterキーを押します。
- Windows 10:Windows + Eを押してエクスプローラーを開き、目的のディレクトリに移動して、ウィンドウの左上隅にある[ファイル]タブをクリックし、[ウィンドウPowerShellを開く]を選択してシェルを起動します。
Linux:ホームディレクトリでシェルを開きます。
- Debian:Alt + F2を押し、ポップアップダイアログに「gnome-terminal」と入力します
- Ubuntu:画面を右クリックして[ターミナルを開く]を選択するか、Ctrl + Alt + Tを押したままにします
- Redhat:画面を右クリックして[ターミナルを開く]を選択します
- Fedora:Alt + F2を押して、ポップアップダイアログに「gnome-terminal」と入力します
ディレクトリ
ディレクトリはシェルの基本的な要素の1つです。ディレクトリは、ファイルやその他のディレクトリを保存するために使用されます。ディレクトリは、木の枝のようなものです。ブックがシステム上のディレクトリであり、mathとartなどのブランチとして他の2つのディレクトリがある場合、mathとartの2つのサブディレクトリを含むブックディレクトリがあると言えます。注:Windowsが使用する\
代わりに、/
別のパスに。
シェル基本操作
ここに示すシェル操作は、システムの場合とほぼ同じです。この本の理由から、シェルのいくつかの基本的な操作は次のとおりです。
更改目录: cd <路径>
cd .. 移动到上级目录
pushd <路径> 记住来源的同时移动到其他目录,popd 返回来源
目录列举: ls 列举出当前目录下所有的文件和子目录名(不包含隐藏文件),
可以选择使用通配符 * 来缩小搜索范围。
示例(1): 列举所有以“.java”结尾的文件,输入 ls *.java (Windows: dir *.java)
示例(2): 列举所有以“F”开头,“.java”结尾的文件,输入ls F*.java (Windows: dir F*.java)
创建目录:
Mac/Linux 系统:mkdir
示例:mkdir books
Windows 系统:md
示例:md books
移除文件:
Mac/Linux 系统:rm
示例:rm somefile.java
Windows 系统:del
示例:del somefile.java
移除目录:
Mac/Linux 系统:rm -r
示例:rm -r books
Windows 系统:deltree
示例:deltree books
重复命令: !! 重复上条命令
示例:!n 重复倒数第n条命令
命令历史:
Mac/Linux 系统:history
Windows 系统:按 F7 键
文件解压:
Linux/Mac 都有命令行解压程序 unzip,你可以通过互联网为 Windows 安装命令行解压程序 unzip。
图形界面下(Windows 资源管理器,Mac Finder,Linux Nautilus 或其他等效软件)右键单击该文件,
在 Mac 上选择“open”,在 Linux 上选择“extract here”,或在 Windows 上选择“extract all…”。
要了解关于 shell 的更多信息,请在维基百科中搜索 Windows shell,Mac/Linux用户可搜索 bash shell。
Javaのインストール
コードサンプルをコンパイルして実行するには、最初にJDK(Java Development Kit、JAVAソフトウェア開発キット)をインストールする必要があります。本書ではJDK 8を使用しています。
ウィンドウズ
- Chocolateyのインストール手順は次のとおりです。
- コマンドラインプロンプトで以下のコマンドを入力し、Javaのインストールが完了してしばらくすると、環境変数の設定が自動的に完了します。
choco install jdk8
マッキントッシュ
Macシステムに付属しているJavaのバージョンが古すぎます。この本のコード例を正しく実行できるようにするには、まずJava 8に更新する必要があります。次の手順を実行するには、管理者権限が必要です。
- 以下はHomeBrewのインストール手順です。インストールが完了したら、コマンドを実行し
brew update
、最新バージョンにアップデートします - コマンドラインで次のコマンドを実行して、Javaをインストールします。
brew cask install java
上記のインストールが完了したら、必要に応じて、guestアカウントを使用して、この本のコード例を実行できます。
Linux
- Ubuntu / Debian:
sudo apt-get update
sudo apt-get install default-jdk
- Fedora / Redhat:
su-c "yum install java-1.8.0-openjdk"(注:执行引号内的内容就可以安装)
インストールを確認する
新しいコマンドライン入力を開きます。
java -version
通常の状況では、次のような情報が表示されます(バージョン番号の情報は異なる場合があります)。
java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)
プロンプトコマンドが見つからない、または認識できない場合は、インストール手順に従って再試行してください。見つからない場合は、StackOverflowで回答を探してください。
コードサンプルをインストールして実行する
Javaがインストールされたら、次のステップは、この本のコード例をインストールすることです。インストール手順はすべてのプラットフォームで同じです。
- この本のコード例をGitHubリポジトリからダウンロードする
- 選択したディレクトリに解凍します。
- Windowsエクスプローラー、Mac Finder、Linux用Nautilus、またはその他の同等のツールを使用して、このディレクトリでシェルを参照し、開きます。
- 正しいディレクトリにいる場合は、そのディレクトリにgradlewおよびgradlew.batという名前のファイル、および他の多くのファイルとディレクトリが表示されます。目次は本の章に対応しています。
- シェルに次のコマンドを入力して実行します。
Windows 系统:
gradlew run
Mac/Linux 系统:
./gradlew run
Gradleは、初めてインストールするときに、それ自体とその他の関連パッケージをインストールする必要があります。しばらくお待ちください。インストールが完了すると、その後のインストールははるかに速くなります。
注:gradlewコマンドを初めて実行するときは、インターネットに接続している必要があります。
Gradleの基本的なタスク
この本で作成された多数のGradleタスクは自動的に実行できます。Gradleは構成よりも優れた規則を使用しており、簡単な設定で高可用性を実現できます。この本の「一緒に乗る」のタスクの一部は、これに適していないか、正常に実行できません。以下は、通常使用するGradleタスクのリストです。
编译本书中的所有 java 文件,除了部分错误示范的
gradlew compileJava
编译并执行 java 文件(某些文件是库组件)
gradlew run
执行所有的单元测试(在本书第16章会有详细介绍)
gradlew test
编译并运行一个具体的示例程序
gradlew <本书章节>:<示例名称>
示例:gradlew objects:HelloDate