マンガで分かる Java入門講座

第1章 開発環境の準備
1-4B. [コラム] パスとURI

コラム的内容として、パスとURIについて解説します。マンガはなしです。

● パスとファイル構造

 パソコンに保存されたファイルは、フォルダに入っています。このフォルダは階層構造を持っています。たとえば「document」フォルダ内の「web」フォルダ内の「home」フォルダといったような場所です。このファイルの場所は「パス」という方法で表されます。

図)フォルダの階層構造
□ document
└□ web
 └□ home
  └○ index.html

 上記の場合は「document\web\home\index.html」になります。「\(Windowsでは半角円記号、それ以外ではバックスラッシュ)」は、「ファイル・セパレータ」と呼ばれ、フォルダ階層を区切る記号になります。

 Windowsでは、このパスは「ドライブ」名から始まります。Windowsでは、パソコンに繋いでいるハードディスクに、C、D、E…というアルファベットを割り当てています。

 たとえば「Cドライブ」の「document\hoge.txt」というファイルの場合は「C:\document\hoge.txt」と書きます。覚えておいてください。


● URIとURL

 パスの書き方は、OSの種類や、プログラムの書き方によってバリエーションがあります。ここでは「URI(Uniform Resource Identifier:統一資源識別子)」と呼ばれる書き方を紹介します。

 「C:\document\hoge.txt」は、URI形式では「file:///C:/document/hoge.txt」になります。URIでは「/(スラッシュ)」でフォルダ階層を区切ります。

 この形式は、Webページの場所を示す「URL」と似ています。Webページを指し示すURLは、このURIの特殊なものです。Javaでは、URI形式でファイルの位置を指定することが多いので、覚えておいてください。


この講座のマンガ部分は「箱人形マンガ(Box Comic) 」で作成しています。
作成:2013/04/24  更新:2013/04/24  [Permalink]

クロクロ・ショップ
特殊な技術書多数あります
レトロ風RPG フルスクラッチ開発 全コード
レトロゲーム風RPGの全コードを掲載して解説した本
HTML5とJavaScriptで作る 落ち物パズルゲーム 全コード
『テトリス』や『ぷよぷよ』に類似した落ち物パズルゲームの全コードを掲載して解説した本
JavaScriptでリバーシゲームをつくろう
ライブラリを使わずに全コードを書いて、リバーシゲームを作るまでを徹底解説
ワールドマップ自動生成読本
二次元ゲームのワールドマップを自動生成するための本
レトロゲームファクトリー
過去のゲームを最新機に移植する会社のお仕事小説(新潮社)
顔貌売人 ハッカー探偵 鹿敷堂桂馬
プログラマーが探偵役のエンタメ・ミステリー第2弾 最先端の情報犯罪に安藤と鹿敷堂が挑みます(文藝春秋)
裏切りのプログラム ハッカー探偵 鹿敷堂桂馬
プログラマー鹿敷堂桂馬が、女性社長の安藤裕美と共に、IT業界で起きた事件に挑む。2016年の松本清張賞の最終候補作(文藝春秋)
×