👌

プログラミング自主学習 DAY3 IDE/Eclipse/Project/Package/File

2023/06/14に公開

IDEとは?

Integrated Development Environment(統合開発環境) という意味であり、
開発に必要な様々なツールを搭載しているソフトウェアである。

JDKをインストールした後からはメモ帳を作ってコードを作成することが可能になる。

しかし、我々が何かの文書を作業する場合には、様々な機能が備わったMSWordを使うように
コーディングの場合は、主にIDE(統合開発環境)と呼ばれるソフトウェアを通して作成するのが多い。

Javaの代表的なIDEにはEclipse, Intellij, Netbeansがある。

Eclipseはオープンソースであり,あらゆるプログラミング言語に対応するため、
Eclipseを改造したバージョンも存在する。
ex> PHP作成のため改造したPDTなど

Eclipse

これはEclipseの基本的なインタフェース(Interface)である。
Eclipseを使用する際には、Package ExplorerOutlineProblemsなど
さまざまな機能を活用することができる。
これらはViewという基本単位であり、自由に配置することも可能である。

windowsshow viewをクリックし、さまざまなviewを活用することができる。
ショートカットキーはshift+alt+Q+アルファベット
必要なViewが見つからない場合、Otherに隠されている場合もある。

Perpective: 特定の作業のためにViewを配置したテンプレート
例> デバッガ(debugger)

Project 作成

Package ExploreまたはNavigatorを使用して新しいProjectの作成することができる。
Navigatorは初心者向けであり, windowsのshow windowまたはotherにある.


"Create a java Project"をクリックすると、以下の画面が表示されます。

Project name: プロジェクト名
Location: プロジェクトを保存するディレクトリ
JRE: 使用するJREのバージョンを選択可能
Project layout: 1)ソースコードと 2)そのソースコードをCompileしたClass fileの保存する位置

  • Use project folder as root: プロジェクトの最上位ディレクトリ(フォルダー)に保存する。(同じフォルダー内)
  • Create separeate folders: 1)はsrc 2)は binというフォルダーに分けて保存する。(別のフォルダー内)

Package 作成

Classファイルの集まりである。
通常のプロジェクトでは、ひとつのClassにすべての機能を組み込まず、分割する。

ex> RobotPackage=Robot_arm.class+Robot_head.class+Robot_leg.class

File作成


Fileを作成するには、まずマウスカーソルを左側にあるプロジェクト名の上に移し、右のボタンをクリックする。

その後、NewFileをクリックし、設定したいファイル名.javaを入力することでFileが作成される。

HelloWorld
public class HelloWorldApp{
public static void main(String[] args) {
System.out.println("Hello World!!");


public class HelloWorldApp{
//HelloWorldAppという名前のClass fileを組む

    public static void main(String[] args) {
//JVMよ.ここから命令を実行しろ【Main(), Entrypointともいう

     System.out.println("Hello World!!");
//コンピューターに.外に. 画面に. "hello world"を
     }

}

Discussion