<?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/private_javaroad/">
    <title>private_javaroad @ ウィキ</title>
    <link>http://w.atwiki.jp/private_javaroad/</link>
    <atom:link href="https://w.atwiki.jp/private_javaroad/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>private_javaroad @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2015-11-28T17:00:26+09:00</dc:date>
    <utime>1448697626</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/private_javaroad/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/private_javaroad/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/private_javaroad/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/private_javaroad/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/private_javaroad/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/private_javaroad/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/private_javaroad/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/private_javaroad/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/private_javaroad/pages/4.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/private_javaroad/pages/5.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/private_javaroad/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/private_javaroad/pages/2.html</link>
    <description>
      **メニュー
-[[トップページ]]
-[[プラグイン紹介&gt;プラグイン]]
-[[メニュー]]
-[[メニュー2]]
-[[Javaの基本]]
-[[リーダブルコード]]
-[[デザインパターン]]
-[[JDBC]]
-[[Eclipse]]
-[[サーブレット]]
-[[JSP]]
-[[Struts]]
-[[iBatis]]



----

**リンク
-[[@wiki&gt;&gt;http://atwiki.jp]]
-[[@wikiご利用ガイド&gt;&gt;http://atwiki.jp/guide/]]

// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります


//**更新履歴
//#recent(20)

&amp;link_editmenu(text=ここを編集)    </description>
    <dc:date>2015-11-28T17:00:26+09:00</dc:date>
    <utime>1448697626</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/private_javaroad/pages/12.html">
    <title>サーブレット</title>
    <link>https://w.atwiki.jp/private_javaroad/pages/12.html</link>
    <description>
      
&lt;p&gt;コンテキスト&lt;/p&gt;
&lt;p&gt;web.xml&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;line-height:1.6em;&quot;&gt;HTTPメソッドの種類&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;サーブレットのライフサイクル&lt;/p&gt;
&lt;p&gt;①サーブレットコンテナが起動してから最初にサーブレットが呼ばれた時にTomcat等のコンテナにインスタンス生成&lt;/p&gt;
&lt;p&gt;②Servletはリクエストに応じてスレッドを作成する&lt;/p&gt;
&lt;p&gt;③コンテナが終了するか、一定時間サーブレットにアクセスされないとインスタンスが破棄される&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;getParameterValuesとgetParameterの違い&lt;/p&gt;
&lt;p&gt;クッキーとセッション&lt;/p&gt;
&lt;p&gt;HTTPレスポンスヘッダ&lt;/p&gt;
&lt;p&gt;Tomcatのログの種類&lt;/p&gt;
&lt;p&gt;バッファとflush&lt;/p&gt;
&lt;p&gt;WEBアプリの文字コード指定&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;line-height:1.6em;&quot;&gt;　&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
    </description>
    <dc:date>2015-11-28T16:59:40+09:00</dc:date>
    <utime>1448697580</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/private_javaroad/pages/17.html">
    <title>JSP</title>
    <link>https://w.atwiki.jp/private_javaroad/pages/17.html</link>
    <description>
      
&lt;p&gt;宣言、スクリプトレット、式の違い&lt;/p&gt;
&lt;p&gt;JSPでbeansを使用する方法&lt;/p&gt;
&lt;p&gt;JavaBeansをserializableする理由&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
    </description>
    <dc:date>2015-11-28T16:54:29+09:00</dc:date>
    <utime>1448697269</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/private_javaroad/pages/13.html">
    <title>Javaの基本</title>
    <link>https://w.atwiki.jp/private_javaroad/pages/13.html</link>
    <description>
      System.out.println()とは[http://atwiki.jp/ 外部リンク]

instanceOf()とは

ド・モルガンの法則

三項演算子

拡張for文
→イテレーターパターンを用いる理由

オブジェクト型配列

配列のコピー

DeepコピーとShallowコピー
(shallow メモリの場所を参照　deep データそのものが複製)

StringBuilderとStringBuffer

Patternクラス

Matterクラス

型の変換

コンストラクタとは
実はメソッド

static付き変数・メソッドとなしの違い

thisとは
インスタンスを指定せずにメソッドやフィールドを呼ぼうとするとエラー
this.フィールド名　
隠蔽されたメソッド・コンストラクタのフィールドを参照する
this()
あるコンストラクターを他のコンストラクタから参照する

super.メソッド/super.フィールド

オーバライドの封じ方
final修飾子を作る

抽象クラスはインスタンス化できない
継承してオーバーライドして初めて作れる

型変換のルール
クラス→クラス（変換先が元のスーパークラス）
クラス→インターフェース
クラス→配列

インターフェース→クラス
インターフェース→インターフェース
インターフェース→配列

配列→クラス
配列→インターフェース(closableかserializableか)
配列→配列(変換元と型が一致する場合のみ)

例外のマルチキャッチ
try catch( || )

try with resource　
closeableを実装したtry文

変数の参照と

参照渡し、値渡し

抽象クラスとインターフェースの違い

staticイニシャライザとは？
→クラスの初期化処理
→フィールドやインスタンスの内容が長い行のときや実行を優先させたときに使用する
→変数の宣言をしてイニシャライザで初期化するのはOK、イニシャライザで変数を宣言して
→staticイニシャライザで宣言された変数はローカル変数扱い

インスタンスイニシャライザ
→コンストラクタよりも先に実装される

パッケージのアクセスレベル

インターフェースをつくる理由
→レイヤーを分けた実装が可能（それぞれレイヤー別に作れる）

Class.forName（）とは

throwsとthrowの違い

独自例外の設定方法

assertとは

チェック例外
メソッドの呼び出し元に例外処理を強制する

synchronizedブロックとは

Stringの+よりもStringBuilderを用いた方がいい理由

バッファとは何か？
データを一定量保存しておき、まとめて処理をさせるためのプール

オーバーヘッドとは

serializableする理由

Enummerationとは

Iteratorインターフェース
→要素を順番にアクセスする
hasNext()
next()
remove()

コンストラクタの修飾子
privateだとインスタンス化できない

グローバル変数を用いてはいけない理由

ヒープとは？
インタンスが格納される

スタックとは？
参照とメソッドが格納される

インスタンスの生成過程
①newでクラスを展開、ヒープ上にインスタンス生成
②コンストラクタをスタックで呼び出し、インスタンスを初期化
③最後に参照と値を返す

スタック　　　　　　ヒープ
new〜　　　　　　  インスタンス①
new〜　　　　　　　


リファクタリングの意味    </description>
    <dc:date>2015-11-28T16:28:06+09:00</dc:date>
    <utime>1448695686</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/private_javaroad/pages/15.html">
    <title>JDBC</title>
    <link>https://w.atwiki.jp/private_javaroad/pages/15.html</link>
    <description>
      
&lt;p&gt;DriverManagerとは&lt;/p&gt;
&lt;p&gt;表ロック&lt;/p&gt;
&lt;p&gt;列ロック&lt;/p&gt;
&lt;p&gt;コミットする理由&lt;/p&gt;
&lt;p&gt;DB同士で競合する理由&lt;/p&gt;
&lt;p&gt;Connection,Statement,ResultSetを閉じる順序&lt;/p&gt;
&lt;p&gt;ACID属性とは&lt;/p&gt;
&lt;p&gt;トリガーとは&lt;/p&gt;
&lt;p&gt;シノニムとは&lt;/p&gt;
&lt;p&gt;OracleDBのシーケンスの設定方法&lt;/p&gt;
&lt;p&gt;コネクションはstaticかインスタンス化するか&lt;/p&gt;
&lt;p&gt;トランザクションの組み方&lt;/p&gt;
&lt;p&gt;group by &lt;/p&gt;
&lt;p&gt;複問い合わせ&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
    </description>
    <dc:date>2015-11-28T16:00:14+09:00</dc:date>
    <utime>1448694014</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/private_javaroad/pages/16.html">
    <title>デザインパターン</title>
    <link>https://w.atwiki.jp/private_javaroad/pages/16.html</link>
    <description>
      Iteratorパターン

Singletonパターン

Factoryパターン

Adaptorパターン

Templateパターン    </description>
    <dc:date>2015-11-28T15:38:18+09:00</dc:date>
    <utime>1448692698</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/private_javaroad/pages/14.html">
    <title>Eclipse</title>
    <link>https://w.atwiki.jp/private_javaroad/pages/14.html</link>
    <description>
      Eclipseショートカット

リファクタリングの機構

クラスパスの設定    </description>
    <dc:date>2015-11-28T14:44:17+09:00</dc:date>
    <utime>1448689457</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/private_javaroad/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/private_javaroad/pages/1.html</link>
    <description>
      **@wikiへようこそ
-ウィキはみんなで気軽にホームページ編集できるツールです。
-このページは自由に編集することができます。
-メールで送られてきたパスワードを用いてログインすることで、各種変更（サイト名、トップページ、メンバー管理、サイドページ、デザイン、ページ管理、等）することができます

**まずはこちらをご覧ください。
-[[@wikiの基本操作&gt;&gt;http://www1.atwiki.jp/guide/pages/11.html]]
-[[編集モード・構文一覧表&gt;&gt;http://www1.atwiki.jp/guide/pages/137.html]]
-[[@wikiの設定・管理&gt;&gt;http://www1.atwiki.jp/guide/pages/36.html]]

**分からないことは？
-[[@wiki ご利用ガイド&gt;&gt;http://atwiki.jp/guide/]]
-[[よくある質問&gt;&gt;http://www1.atwiki.jp/guide/pages/21.html]]
-[[@wiki更新情報&gt;&gt;http://www1.atwiki.jp/guide/pages/143.html]]
-[[@wikiへのお問合せフォーム&gt;&gt;http://atwiki.jp/helpdesk]]
等をご活用ください

**[[アットウィキモードでの編集方法&gt;&gt;http://www1.atwiki.jp/guide/pages/226.html#id_6861418f]]
-[[文字入力&gt;&gt;http://www1.atwiki.jp/guide/pages/228.html]]
-[[画像入力&gt;&gt;http://www1.atwiki.jp/guide/pages/230.html]]
-[[表組み&gt;&gt;http://www1.atwiki.jp/guide/pages/914.html]]

**[[ワープロモードでの編集方法&gt;&gt;http://www1.atwiki.jp/guide/pages/226.html#id_a14c0938]]
-[[文字入力&gt;&gt;http://www1.atwiki.jp/guide/pages/2644.html]]
-[[画像入力&gt;&gt;http://www1.atwiki.jp/guide/pages/2645.html]]
-[[表組み&gt;&gt;http://www1.atwiki.jp/guide/pages/2646.html]]

**その他にもいろいろな機能満載！！
-[[@wikiプラグイン一覧&gt;&gt;http://www1.atwiki.jp/guide/pages/264.html]]
-[[@wikiかんたんプラグイン入力サポート&gt;&gt;http://www1.atwiki.jp/guide/pages/648.html]]

**バグ・不具合を見つけたら？ 要望がある場合は？
お手数ですが、[[お問合せフォーム&gt;&gt;http://atwiki.jp/helpdesk]]からご連絡ください。    </description>
    <dc:date>2015-11-28T14:13:33+09:00</dc:date>
    <utime>1448687613</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/private_javaroad/pages/4.html">
    <title>プラグイン/ニュース</title>
    <link>https://w.atwiki.jp/private_javaroad/pages/4.html</link>
    <description>
      * ニュース
@wikiのwikiモードでは
 #news(興味のある単語)
と入力することで、あるキーワードに関連するニュース一覧を表示することができます
詳しくはこちらをご覧ください。
＝＞http://www1.atwiki.jp/guide/pages/266.html#id_542badf7


-----


たとえば、#news(ゲーム)と入力すると以下のように表示されます。


#news(ゲーム)
    </description>
    <dc:date>2015-11-19T08:44:46+09:00</dc:date>
    <utime>1447890286</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/private_javaroad/pages/5.html">
    <title>プラグイン/編集履歴</title>
    <link>https://w.atwiki.jp/private_javaroad/pages/5.html</link>
    <description>
      * 更新履歴
@wikiのwikiモードでは
 #recent(数字)
と入力することで、wikiのページ更新履歴を表示することができます。
詳しくはこちらをご覧ください。
＝＞http://www1.atwiki.jp/guide/pages/269.html#id_bf9eaeba


-----


たとえば、#recent(20)と入力すると以下のように表示されます。


#recent(20)
    </description>
    <dc:date>2015-11-19T08:44:46+09:00</dc:date>
    <utime>1447890286</utime>
  </item>
  </rdf:RDF>
