<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/javaapl/">
    <title>javaapl @ ウィキ</title>
    <link>http://w.atwiki.jp/javaapl/</link>
    <atom:link href="https://w.atwiki.jp/javaapl/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>javaapl @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2009-08-21T15:32:44+09:00</dc:date>
    <utime>1250836364</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/javaapl/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/javaapl/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/javaapl/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/javaapl/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/javaapl/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/javaapl/pages/1.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/javaapl/pages/15.html">
    <title>Javaの特徴</title>
    <link>https://w.atwiki.jp/javaapl/pages/15.html</link>
    <description>
      &amp;u(){Javaは例外処理機構を備えており、プログラム実行中に生じた異常（例外）の扱いを、}
&amp;u(){比較的安全な方法で行い、プログラムを読みやすく記述することができる。}

Javaでは簡潔なメモリモデルを採用しており、プログラマがメモリ (主記憶装置) を管理する負担を軽減する。
あらゆるオブジェクトはメモリ内のヒープという領域に割り当てられる。

メモリ管理は、Java仮想マシンに統合された自動ガベージコレクションの機能によって行われる。
従来のオブジェクト指向プログラミング言語である C++ では、ヒープ領域に生成したオブジェクトについて、
もはや必要が無くなった時に破棄する指示を、プログラマが自分で責任をもって行わなければならなかった。
これは、C++ プログラマにとっては負担が大きく複雑で間違えやすい作業であり、
ソフトウェアの安全性・開発効率・保守性を損なう要因だった。
&amp;bold(){&amp;u(){Javaでは自動ガベージコレクションの機能があるため、このようなことは無く}}、プログラマの負担は大きく軽減される。

Javaのもう一つの特徴は&amp;u(){&amp;bold(){プラットフォームに依存していないこと}}であり、これは
Javaのプログラムがさまざまなハードウェアやオペレーティングシステム上で必ず同じように動く、ということを意味する。     </description>
    <dc:date>2009-08-21T15:32:44+09:00</dc:date>
    <utime>1250836364</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/javaapl/pages/13.html">
    <title>Javaとは</title>
    <link>https://w.atwiki.jp/javaapl/pages/13.html</link>
    <description>
      オブジェクト指向プログラミング言語であり、Javaのプログラムの実行環境および開発環境をいう。

 Javaを実行するために必要な物
・ソースコード
・API(J2EE,J2SE等)
・コンパイラ
・Java VM (Java Virtual Machine)

 API
あるプラットフォーム(OSやミドルウェア)向けのソフトウェアを開発する際に
使用できる命令や関数の集合のこと。また、それらを利用するためのプログラム上の手続きを定めた規約の集合。

&amp;u(){&amp;bold(){ライブラリの仕様(くわしく説明してある物)}}のこと。
&amp;u(){&amp;bold(){何かの機能のことも「API」という。}}

 J2SE
Javaを使うための最も基本的なAPI(関数)の塊
 J2EE
Web上でJavaを使うためのちょっと高級なAPI(関数)の塊です。
 Java Virtual Machine
&amp;u(){&amp;bold(){java実行環境(JRE)のこと。Java仮想マシンのこと。}}
コンパイルされたソースコードを読み込み、実行するために必要な物。    </description>
    <dc:date>2009-08-21T15:25:29+09:00</dc:date>
    <utime>1250835929</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/javaapl/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/javaapl/pages/2.html</link>
    <description>
      ***[[トップページ&gt;http://www24.atwiki.jp/javaapl/pages/1.html]]
***[[Javaとは&gt;http://www24.atwiki.jp/javaapl/pages/13.html]]
***[[Javaを使うためには&gt;http://www24.atwiki.jp/javaapl/pages/14.html]]
***[[Javaの特徴&gt;http://www24.atwiki.jp/javaapl/pages/15.html]]
***[[JavaとWeb&gt;http://www24.atwiki.jp/javaapl/pages/16.html]]

&amp;link_editmenu(text=ここを編集)    </description>
    <dc:date>2009-08-21T15:23:44+09:00</dc:date>
    <utime>1250835824</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/javaapl/pages/16.html">
    <title>JavaとWeb</title>
    <link>https://w.atwiki.jp/javaapl/pages/16.html</link>
    <description>
       ウェブ（クライアント側）
ウェブブラウザでJavaアプレットを実行する技術は、広く使われている。
Javaアプレットは、ブラウザがウェブページ内でアニメーションの表示やマウスによるインタラクティブな操作を可能とする技術である。 

簡単でインタラクティブなアニメーション用には、JavaアプレットよりもAdobe Flash を採用する事例が多い。
この分野においては、最近では Ajax も普及しつつある。

 ウェブ（サーバ側） [編集]
現在、ウェブのサーバ側において、Java技術 (Java EE) は広く使われている。
多くのウェブサイトが、Javaサーブレット (Java Servlet) や JSP（JavaServer Pages）などの 
Java EE 技術を使って動的にページを生成するウェブを構築している。     </description>
    <dc:date>2009-08-21T15:23:23+09:00</dc:date>
    <utime>1250835803</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/javaapl/pages/14.html">
    <title>Javaを使うためには</title>
    <link>https://w.atwiki.jp/javaapl/pages/14.html</link>
    <description>
      JDK(Java Development Kit)をダウンロードすれば
&amp;u(){&amp;bold(){「API」、「コンパイラ」、「Java VM」がインストールされる。}}

あとはエディタにコードを記載して、コンパイルして実行するだけ。    </description>
    <dc:date>2009-08-21T14:56:03+09:00</dc:date>
    <utime>1250834163</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/javaapl/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/javaapl/pages/1.html</link>
    <description>
      Javaに関する基礎知識を主に、コード、財産、方法、種類などを説明しまうす。    </description>
    <dc:date>2009-08-21T14:35:41+09:00</dc:date>
    <utime>1250832941</utime>
  </item>
  </rdf:RDF>
