hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
飛影 (幽☆遊☆白書) 来歴
雪菜が垂金に幽閉されていることを知ると霊界から預かった雪菜救出任務のビデオを幽助に渡し、自身は別行動で雪菜救出に赴き、幽助たちよりも早く救出に成功するが自らが兄だとは名乗らなかった。また助け出す際に彼女を監禁・虐待していた垂金を原作では一発殴っているがアニメでは殴る前に飛影を仲間に勧誘しようとしたことでより怒りを感じ、何発も殴り続け、トドメも刺そうとしたが雪菜に止められている。
暗黒武術会では邪王炎殺拳の使い手になっており、戦闘した試合では全戦無敗の活躍で浦飯チームの優勝に大きく貢献。なお大会での優勝時の望みは「この大会に二度と呼ばれないために大会の黒幕全員の抹殺」であることを戸愚呂チームとの決勝戦で明かすがその時すでに戸愚呂の手で左京以外の運営委員は全て抹殺されており、優勝前から望みは叶っていた。アニメ版ではそのことで戸愚呂が「どうやらあいつの願いを大サービスで叶えてしまった」と呟いている。武術会終了直後のクラスはB級の中位。
飛影 (幽☆遊☆白書) 来歴
魔界の扉編では幽助が城戸たちに捕らわれ「桑原と蔵馬と飛影が四次元屋敷に来なければ幽助の命は保障できない」という内容が記された手紙を桑原たちから見せられるが、幽助の不甲斐なさに苛立って同行を拒む。しかし蔵馬から能力者の噂を聞かされ最終的にはぼたんから「同行したら霊界の監視下から解放する」ことを条件に出されたことで同行することにする。四次元屋敷での一件を終えた後、「魔界に帰るから、幽助たちに手は貸さないが邪魔もしない」と告げて幽助らと袂を分かつ。
刃霧に苦戦している幽助を助け出した後、冷静さを失っている幽助に喝を入れるために襲い掛かる。戦闘後、幽助から「欲しがっている黒の章と引き換えに桑原を助け出すまでで良いから手を貸してほしい」と取り引きを持ちかけられた事と品のない下級妖怪に喧嘩を売られたことにうんざりしたことから幽助に手を貸す。仙水との戦いで戦死した幽助の死に対する感情の高まりから妖力がB級から本来のA級にアップし、魔界で仙水と一時死闘を演じた。復活した幽助と仙水との戦いの最中、黒龍波の使いすぎにより眠ってしまい、目を覚ましたときには人間界に戻されていた。約束どおり黒の章を貰ったがアニメ版では蔵馬との会話で人間界に戻されたのはコエンマの案であることが語られ、「黒の章を魔界に戻るための取り引きに使っては？」という蔵馬の案に対し黒の章を「くだらんもの」と斬って壊した。
飛影 (幽☆遊☆白書) 来歴
魔界編では軀に戦力増強目的でスカウトされ、魔界に帰る。その際予想外にも雪菜から彼女が持つ母の形見の氷泪石を託される。母の形見の氷泪石を見つけるという目的のもと生き抜いてきたが、自分が失くした石ではないと知りつつ生きる意味を失った虚無感に陥る。戦うことだけが頭に残りいかに死ぬかを考え始め、軀の要塞における時雨との決闘で相打ちして死ぬ道を選ぶ。
決闘の後、軀の計らいにより蘇生。彼女から自分の氷泪石を褒美として返還される。蘇生の最中に軀が飛影の人生の記憶に触れ、引き換えに彼女の真の姿と彼女の人生の記憶を見せられた。その後実力を伸ばし、魔界統一トーナメント時はS級妖怪に成長。軀軍においてNo.2の実力を得る。
アニメ版ではトーナメントで軀と対戦。互いに歩んできた過去の憎しみを語り合うかのように戦う中、軀から「お前が抱いているのは故郷（氷河の国）に対する激しい憧れだ」と指摘される。自身もまた軀を憎しみから解放するため炎殺黒龍波を放つ。炎殺黒龍波は破られ、敗退するが軀を憎しみの呪縛から解放するきっかけとなった。この戦いの様子はアニメのオリジナルであり、飛影と軀の関係を消化させると同時に飛影が軀の過去を救ってあげるニュアンスを織り込んで作られたとのこと。
また、トーナメント終了後に雪菜の兄探しを終わらせてやるべく人間界に戻る蔵馬に雪菜の氷泪石を渡して兄は死んでいたことを告げて返すよう頼むが蔵馬は「何年かかっても自分で返すべき」と氷泪石を返し、「融通の利かんやつだ」と愚痴りながらも再び預かっている。
トーナメント後は大会敗者として軀の下で魔界パトロールを行い、魔界に迷い込んだ人間を送り返す仕事をしている。本人はこの仕事にうんざりしており、「審判の門」が聖神党によって占拠された際は潜入を試みる幽助に強引にチーム編入され、拗ね気味に「次は絶対優勝してやる」と決意した。
飛影 (幽☆遊☆白書) 軀との関係
当初は飛影の才覚を認めた軀がスカウトしたのが出会いであり、飛影も鍛錬の場を目的として手を組んだが次第に互いの価値を真剣に認めるようになり、魔界編からは国王とその片腕として2人で行動することが多くなっている。コミックス18巻では幽助の提案に乗った軀に関して、「気に入ったぜ」と発言している。アニメオリジナルとなった飛影VS軀との試合後に軀が言った「俺を倒すのが生きがいになったなんて言わないでくれ。それは悲しすぎる」に対して「お前とはもう戦わない」と発言している。さらに「すべてを終わらせるのは早すぎる。俺もお前も…」と軀に告げた後、そのまま2人で抱き合っている。アニメ最終回でも転寝をしている軀の部屋に堂々と入り、原作でも自由に出入りしている。
飛影 (幽☆遊☆白書) 軀との関係
act.172「SPECIAL DAY」では軀が年に一度、鬱になってしまう原因(痴皇からの虐待による心の傷)を皮肉ったため、軀の部屋から百足の外へと殴り飛ばされている。その後人間界にいる蔵馬のところへ魔界の花、ヒトモドキの調達に向かっている。その際蔵馬から「その傷躯に…？痴話ゲンカですか？」と聞かれ、「殺すぞ」と返事をしている。怪我とヒトモドキを調達してもらいたい理由を聞かれ、「つまらんことだ」と答えながらも傷の手当てをしてもらい、トレーナーの着替えももらって痴皇のもとへと乗り込んでいる。痴皇を前に「とびきりの女を紹介してやるぜ」と告げ、ヒトモドキに寄生させた後に植木鉢状態にした痴皇を躯の部屋まで届ける。軀の前で彼女にかけられた痴皇の復讐防止の催眠術を解除する。そして脳を破壊しない限り半永久的に生き続ける植物にした痴皇を「ハッピーバースディ」という言葉とともに軀にプレゼントしている。原作では性的虐待のトラウマで苦しむ軀を飛影が解放するという形で消化しているが、アニメ版では玩具奴隷として放送するのが不適切だということで囚われの身に変更している。そのため「SPECIAL DAY」のエピソードに代えて魔界統一トーナメントの試合で飛影が軀の過去を救うという形になっている。
飛影 (幽☆遊☆白書) 能力
魔界の黒炎をあやつる邪王炎殺拳と剣技の使い手。動きがとても素早く、その格闘センスは蔵馬も一目置いている。邪眼の手術後の影響で落ちた妖力をカバーすべく魔界整体師の時雨から邪眼の手術後に護身用として指導を受け、その後我流で技を磨いた。簡潔にスパッと敵を倒すことが彼の戦法。後のことを考えないため、一時的に右手が使い物にならないことがあった。また既に黒龍波を打ったにもかかわらず気合のみで起き続け、再び黒龍波を打った時は蔵馬は半ば呆れていた。
前述の氷河の国と氷泪石を探し出すため、遠くにあるものでもすべてを見通すことができる「邪眼」を魔界整体師時雨の手術により身に付ける。能力の一つである千里眼によって故郷である氷河の国を探し当てた。本気を出すと全身の色が緑になり全身から無数の目を開く（※額以外の目は邪眼そのものではなく邪眼の力の増幅装置的な物）。原作で使用したのは最初に幽助と対決した時の一度きり。劇場版2作目『冥界死闘篇 炎の絆』ではこの状態で黒龍波を3体同時に撃った。この時の姿に関して富樫は「初めっから飛影を仲間にするつもりで考えてたらあんなたくさん目玉つけてないですよ。どう見てもあれって地雷じゃないですか?」と語っている。
飛影 (幽☆遊☆白書) 能力
邪王炎殺黒龍波（じゃおうえんさつこくりゅうは）
妖気を餌に魔界の獄炎の化身である黒龍を召喚し放つ邪王炎殺拳最大の奥義。暗黒武術会編では「炎殺黒龍波」名義だったが仙水編以降から他の邪王炎殺拳の技同様に頭に邪王が付き、「邪王炎殺黒龍波」となった。暗黒武術会の決勝戦で使用した際には近くにいる観客の妖怪たちを妖気だけで蒸発させ、会場のリングや外壁を粉々に破壊した。小兎曰く「その光景はまるで阿鼻叫喚の地獄絵巻」。
黒龍を魔界から人間界に召還するためには莫大な妖気を放出し続けなければならず、飛影の力と才能をもってしてもこの技を極めるのは容易ではなかった。是流戦で初めて使用した際には妖気がベストの状態であっても足りず、右腕を黒龍に食われかけて火傷を負い、しばらくの間使い物にならなくなった。
黒龍を敵に対して放つことが多いが本来は黒龍を召喚して自身に取り込むことで術師の能力を爆発的に高める技である。暗黒武術会決勝開始直前に黒龍波を極めたことにより自らに放ち取り込み妖気を飛躍的に上昇できた。これにより武威を撃破している。だが極めた副作用として使用後は消耗した妖力・体力を回復するための深い眠り（約6時間）に入らなければならない。映画2作目『冥界死闘篇 炎の絆』では邪眼を使って威力を高めた黒龍波を撃ったことで眠っている。
飛影 (幽☆遊☆白書) 能力
『幽☆遊☆白書100%本気バトル』では武威戦で黒龍波吸収状態で繰り出すものは「黒龍纏掌撃」と名付けられている。
邪王炎殺煉獄焦（じゃおうえんさつれんごくしょう）
魔界の炎を拳に集めて殴打する技であり、幽助の霊光弾に似ている。人間界の炎でも流用可能だが威力は魔界の炎を使うより劣る。黒桃太郎戦で初使用。
邪王炎殺剣（じゃおうえんさつけん）
妖気と炎を組み合わせた剣。桑原の霊剣に似ているが威力は桁違い（桑原自身もそのことを認めている）である。桑原の霊剣に似ているということから飛影本人は「かなりイメージが悪い」として嫌っている。媒体の剣の先端部が損傷していても使用可能。劇中での初使用は黒桃太郎戦であり、剣にも炎殺拳にも耐性を得た黒桃太郎を倒した。仙水戦でも使用するが気鋼闘衣の前では無力だった。アニメでの仙水戦では剣を媒体にせずに使用した。
1982 Yuming Visual Volume2
『Yuming Visual Volume2』（ユーミン・ヴィジュアル・ヴォリューム2）は、松任谷由実（ユーミン） の2作目のライブビデオ。1982年10月21日に東芝EMIから15,000円にてリリースされた（VHS：TT15-1026HI、Beta：TT15-1026FI）。1985年10月19日に低価格（9,800円）にて再リリース（VHS：TT98-1123HI、Beta：TT98-1123FI）。現在までDVD化はされていない。
1982 Yuming Visual Volume2 収録曲
作詞・作曲：松任谷由実（#1,#3,#4,#6,#7,#9,#10）、荒井由実（#2,#5,#8）　編曲：新川博
国際電気通信基礎技術研究所
株式会社国際電気通信基礎技術研究所（こくさいでんきつうしんきそぎじゅつけんきゅうしょ、Advanced Telecommunications Research Institute International：通称ATR）は、京都府精華町にある第三セクターの研究所。
産官学の幅広い支援を得て設立された電気通信分野における基礎的・独創的研究の一大拠点として内外に開かれた研究所で、21世紀の高度情報社会を人間性あふれる真に豊かな生活の場とすることを目的とし、競争的研究資金への応募や国、民間企業からの受託により情報通信分野の基礎から応用まで幅広く研究を行っている。
研究組織は、2つの総合研究所の傘下に、6つの研究所と2つの特別研究所がある構成となっている。
ケヴィン・ノーラン
ケヴィン・アンソニー・ジャンス・ノーラン（Kevin Anthony Jance Nolan, 1982年6月24日 - ）は、イングランド・リヴァプール出身の元サッカー選手、現サッカー指導者。現役時代のポジションはミッドフィールダー。
ケヴィン・ノーラン 経歴
2015年8月27日にウェストハム・ユナイテッドFCとの契約を双方合意に基づき解除した。翌年1月21日、以前よりトレーニングに参加していたフットボールリーグ2のレイトン・オリエントFCと選手兼任監督として2年半の契約を結んだ。4月12日にアンディ・ヘッセンターラーに指揮官の座を譲り、シーズン終了後にクラブを退団した。
2017年1月12日、リーグ2で降格圏に対して勝ち点差1と迫るノッツ・カウンティFCの監督に招聘された。
レオン・オズマン
レオン・オズマン（Leon Osman, 1981年5月17日 - ）は、イングランド出身のサッカー選手。ポジションはミッドフィールダー。
レオン・オズマン 経歴
トルコ系キプロス人の父とイングランド人の母との間にグレーター・マンチェスター州のウィガンに生まれ、ランカシャーのスケルマーズデイルで育った。
ルイ (グラン・ドーファン)
ルイ・ド・フランス（フランス語: Louis de France, 1661年11月1日 - 1711年4月14日）は、フランス王ルイ14世と王妃マリー・テレーズの長男で成人した唯一の子供。グラン・ドーファン（仏: le Grand Dauphin、大王太子）として知られる。
ルイ (グラン・ドーファン) 生涯
フォンテーヌブロー宮殿で生まれる。誕生後ただちにフランス王太子（ドーファン、dauphin）となったが、即位することなく父に先立って49歳で死去した。グラン・ドーファンと呼ばれるのは、代わって王太子に立てられた長男ブルゴーニュ公ルイが、同じく即位することなく父の死の翌年（1712年）に29歳で死去したこともあるが、大柄な体格であったことにもよる。
ルイ14世の死後、1715年にフランス王位を継承したルイ15世は、長男ルイの三男でグラン・ドーファンの孫、ルイ14世の曾孫である。
ルイ (グラン・ドーファン) 結婚と子女
1680年に、バイエルン選帝侯フェルディナント・マリアの長女で又従姉のマリア・アンナ（マリー・アンヌ・ド・バヴィエール）と結婚した。2人の間には3男が生まれた。
1690年に妻が死亡したため、愛人だったマリー・エミリ・ド・ジョリィ・ド・ショワンと秘密裏に貴賎結婚した。息子が生まれたが、地方にやられ、2歳で亡くなった。
SmartDraw
SmartDrawはSmartDraw.comによるビジネスグラフィックスソフトウェア。
SmartDrawはフローチャート、組織図、ガントチャート、年表、間取図、マインドマップ、概念地図などといったビジネスグラフィックスの作成に向いている。
加えて、SmartDrawでは法律と医療の2つの業界専門ソリューションが提供されている。
SmartDraw.comは1994年に創業したthe direct-to-user Internet distribution model （オンラインショッピング）の先駆者である。
1000万人以上の人がSmartDrawをダウンロードしている。
アメリカ合衆国司法省は標準の作図ソフトウェアとして"SmartDraw Legal"を採用している。
ウィリアム・ヒアド・キルパトリック
ウィリアム・ヒアド・キルパトリック（William Heard Kilpatrick, 1871年11月20日 - 1965年2月13日）は、アメリカ合衆国の教育学者。ジョン・デューイの弟子で、同僚、かつコロンビア大学での後継者である。
ウィリアム・ヒアド・キルパトリック 生涯・人物
ジョージア州ホワイト・ブレインズに生まれる。彼の父親はバプティスト派の牧師。父親の影響で、バプティスト派のカレッジ、後のマーサー大学に学び、ここを卒業。その後一年半、ジョンズ・ホプキンス大学の大学院に学び、高等学校の数学の教師になった。その後、マーサー大学で教鞭をとる。
1898年、シカゴ大学での教師のためのサマーセミナーにて初めてジョン・デューイに出会う。
1907年、コロンビア大学の教育学部に再入学、デューイに再会。教育哲学を志す決心を固め、デューイの下で学ぶことになる。以来1952年のデューイの死に至るまで両者の緊密な共同研究が始まる。
1919年、デューイとキルパトリックは、プロジェクト・メソッドというアイディアを提唱。共同でプロジェクト・メソッドの構想とその基礎理論と実践方法を次々と発表、世界的に反響を生む。
1965年2月13日、ニューヨークで死去。93歳没
蔵馬
蔵馬（くらま）は、漫画およびそれを原作としたアニメと映画『幽☆遊☆白書』に登場する架空の人物。担当声優は緒方恵美。暗黒武術会での妖狐蔵馬の声優は中原茂。実写ドラマ版の演者は志尊淳。
蔵馬 来歴
何百年も生きた狐が進化した妖狐であり、魔界でも有名な宝具専門の盗賊。
15年前、霊界のハンターに瀕死の重傷を負わされ霊体の状態で人間界に逃亡。人間に擬態することも出来ないほどの重傷だったことから南野志保利が妊娠していた胎児に憑依融合し、南野秀一（みなみの しゅういち）に転生する。
10歳のころには妖力が戻るのでそれを機に家族の前から姿を消すつもりだったが9歳のころに志保利が自分を庇って腕に一生消えない傷を負うという事故が発生。彼女への罪悪感から家に残り続けた。さらにその数年後、志保利が病に倒れたことで彼女を母親として慕っていることを自覚するようになった。なおアニメ版では傷の一件はカットされている。
志保利を救うべく飛影たちと組んで暗黒鏡を盗み出し、その願いの代償として自分の命を捧げようとしたが浦飯幽助の介入により死を免れ、志保利も回復。飛影と交戦中の幽助を助けることで借りを返している。四聖獣事件からは社会復帰のための奉仕活動として本格的に幽助に協力するようになり、人間界を守る立場にもなる。
私立・盟王高校（アニメ版は盟王学園）に通っており、成績はトップを維持。クラブは「一番ヒマそうだったから」との理由で生物部に所属。登場当初は高校1年生、暗黒武術会後は高校2年生。最終回では大学には進学せず、社長である継父が経営する中小企業に就職したと明かされている。
蔵馬 人物
秀一としての容姿は中性的な顔つきとハネの強いロングヘアが特徴。髪の色と瞳は原作では黒で描かれることが多く、アニメ版では赤い髪と緑の瞳となっている。身長はアニメ設定では桑原静流と同じ。髪型に関しては中学3年生までは短髪だった。桑原和真の通っている高校の女生徒たちから女性と勘違いされたこともあり、本人は結構気にしていた。
冷静沈着で社会性にも優れる。お人好しな面もあるが、自分自身や仲間・家族に危害を加える者に対しては容赦せず、本気で怒ると妖狐時代からの冷徹さや残忍さを発揮。人をからかうのが好きな面もあり、特に飛影は分かりやすい反応を示すため彼と雪菜の関係を知った後はより頻繁に行っているが、からかいながらも飛影が雪菜に兄であることを明かすことを勧めることもあった（アニメ版より）。
幽助陣営の優秀なブレーンであり、直情的な幽助、桑原、飛影の間を取り持ち纏めている。特に飛影とは仲間であると同時に孤児である彼の保護者的な役割も担っている。魔界の扉編では自分一人だけ罠に掛からなかったり、スリーセブンで相手を負かしたりといった頭の良さを遺憾なく発揮している。
蔵馬 人物
育成者としても優れており、桑原を暗黒武術会で通用するまでに鍛え上げたほか、同大会で知り合った妖怪たちを黄泉軍の戦力として十分なまでに育てた実績がある。桑原が高校に進学後、彼の学業面の面倒も見ている。
魔界統一トーナメント編で母親・志保利が再婚。新たに弟となった義父の連れ子の名前も秀一で、再婚相手の「畑中」姓ではなく南野の姓をその後も名乗り続ける。義弟の畑中秀一とはお互いを「秀一くん」「秀一兄さん」と呼び合っている。
中学生のころに喜多嶋麻弥から告白されるが、蔵馬は彼女を"霊感がある人間"と認識していた程度だったため、「やっぱり気付いてなかったんだね」と麻弥に見抜かれた。そして蔵馬は「本当の気持ちを伝えれば必ず危険に巻き込むことになる」という理由から麻弥からの告白を断る。その後、麻弥が八つ手に捉えられた（蔵馬曰く「最悪のケース」）ことにより、救出後これ以上彼女に迷惑をかけまいと夢幻花の花粉を用いて麻弥の"蔵馬への想い"を抹消させた。
蔵馬 人物
人間としての社会道徳と妖怪としての本来の戦闘スタイルが入り交じっている。基本的には戦いを好まない反面、彼の対戦相手は悲惨な死に様である場合が多い。飛影曰く「最も敵にしたくない奴」「敵対する者に対しての残虐さはオレ以上」。また鴉には「冷静で好戦的」と称されている。仙水編から魔界の穴の影響と前世の実の副作用が原因で制限仕切れない敵意が限界点に達すると約50%の確率で妖狐に戻る（その際変化するのは外見だけであり、声は元のまま）。その度に南野秀一の生命力をかなり削る。彼自身はよほどのことがない限りは人間界で南野秀一として生活していくつもりである。
ミュージックバトル1の暗黒音楽会では、ギターを担当。また、音痴であったことが判明。
名前の由来は作者の冨樫は「思いつき」、後年「山から取った」という説を否定し、「感覚で選んだ音に漢字を当てた」と語っている。人間名は南野陽子（南野妖狐）から。
キャラクター人気投票では第1回では第3位。第2回、連載終了後の誌上企画では第2位にランク入りしている。
蔵馬 能力・技
妖力でありとあらゆる植物を操り、薔薇棘鞭刃を始めとした植物武器を作り出す。原作者によるとヒマワリを散弾銃、サボテンを爆弾に武器化できる他、その気になればスギ花粉を使って日本中の人間を抹殺することも可能であるが、人間界の植物は武器としては不向き。本来は魔界の植物を使役することが可能だが妖狐時代の妖力を失ったため、人間界に魔界植物を召喚するのは命と引き換えの手段だった。しかし前世の実の力で人間の身体に妖狐の力が戻ってきたことで命と引き換えにする必要はなくなった。
「敵の戦法を見定めてから戦う」ようにしているが、先手を取られやすくスピードが速い敵の前では植物を武器化する隙が見つかりにくいため、飛影は蔵馬の戦法を「悪いクセ」と評している。鴉戦で武器化不能なほどに妖力が低下した際にはスピード重視の肉弾戦を披露。
薔薇棘鞭刃（ローズ・ウィップ）
蔵馬 能力・技
薔薇を変化させた鞭。無数の刺は鋭い切れ味を持つため、斬撃武器としても使用可能。画魔戦では髪の毛で操った。アニメ版第21話では朱雀の部屋に通じる階段が戦闘の影響で破壊された際に上のほうの階段に飛影が投げつけた剣へローズ・ウィップを結びつける事で桑原と飛影と共に移動した。さらに74話では神谷のテリトリーに占拠された病院に屋上から侵入するために屋上へ結び付けて飛び移った。
華厳裂斬肢（かごんれつざんし）
薔薇棘鞭刃（ローズ・ウィップ）で敵を切り刻む技。蔵馬の卓越したムチ捌きが可能にする技である。玄武戦でのみ見られた技だがドラマCDでは八つ手戦でも使われた。
風華円舞陣（ふうかえんぶじん）
空中に撒かれた刃のように研ぎ澄まされた花びらが術者を守り包み込んでその領域を侵す全てのものを切り刻む。力の弱い相手なら体を切断することも可能。薔薇棘鞭刃を併用する場合もある。首縊島行きの船上バトルロイヤルと鴉戦で使用するが後者には爆弾で破壊されている。
雑草剣
雑草を変化させた剣。外伝「TWO SHOTS」での飛影戦と八つ手戦で使用。正式名称は不明。また蔵馬と呂屠の試合直前に飛影が桑原に蔵馬の植物武器について説明した際、「道端の雑草も蔵馬にとっては、鉄よりも鋭いナイフ」と発言している。
樹霊妖斬拳（じゅりょうようざんけん）
妖狐時に仙水に対して放つが、当たる前に撃破されて不発に終わる。
蔵馬 能力・技
樹霊妖斬剣（じゅりょうようざんけん）
アニメオリジナル技。茨の剣で相手に斬りかかる。上記の樹霊妖斬拳の代わりにアニメ・ゲームで使用された。ゲーム版だと樹霊妖斬拳（じゅれいようざんけん）になっている。
桜億年樹（さくらおくねんじゅ）
アニメオリジナル武器。母・志保利との思い出の桜を魔界の化石化した億年樹に融合させたもの。時雨との戦いで使用した。正式名称は不明。
霊竹剣（れいちくけん）
アニメオリジナル武器。竹を変化させた剣。傀麒相手に使用した。名称はカードダスから。
霊竹剣の林
霊竹剣を地面に向けて放ち、地面から突き出した竹林で貫く技。傀麒を倒した。
シマネキ草
魔界植物の種子。標的の体内に植え付け、根が全身に行きわたると身動きが取れなくなり、蔵馬が放つ「死ね」の言葉により犠牲者の全身を突き破って開花する。悪党の血の方が綺麗な花を咲かすらしい。
呂屠戦で初使用。その後の凍矢戦では画魔の化粧で妖力を封印されていることから自身の傷口にシマネキ草の種を植え付け、体内の妖力で育ててカウンターとして放った。劇中では最後の使用となった鴉戦では鴉に取り除かれてしまうが「鴉の心臓のあるところに傷をつけて血を流させたことで吸血植物に血を吸わせやすくする」という目的は果たした。枯らすこともできるが魔界の植物ゆえに枯らすのには時間がかかるとのこと。
蔵馬 能力・技
食妖植物
その名の通り妖怪を捕食する魔界の植物で、蔵馬は腕に巻き付けて使用。鋭い牙の生えた口からは妖怪の骨すら瞬時に溶かす程の強酸性の唾液が分泌されている。
裏浦島戦において逆玉手箱の情報を吐かせるべく種から成長させて使用したが、裏浦島はすべてを白状する前に死々若丸に粛清されたため捕食はされなかった。
前世の実
逆玉手箱の原料である、新種の魔界の植物であるトキタダレ花の果肉。瓶に入れられ果肉からの液体を飲んで使用する。
美しい魔闘家鈴木から譲り受けて使用し、短い時間ながらも妖狐に戻り鴉との試合に臨んだ。
魔界のオジギソウ
魔界におけるオジギソウ。人間界のオジギソウ同様に振動や接触、火気に反応するが魔界のオジギソウは気が荒く好戦的で、一旦敵と認めると相手の命を奪うまで襲い掛かり続ける。
暗黒武術会での鴉との試合で妖狐に変身した直後に使用。鴉にダメージを与えるが倒すまでには至らなかった。
吸血植物
魔界の植物で妖怪の血液を好物とする。アニメ版では対象の血を吸いながら対象の身体も覆った後に花を咲かせた。
暗黒武術会での鴉との試合で最後の手段として召喚し、この技で鴉を仕留めた。当時の南野秀一の妖力では命と引き換えにすることで召喚できるはずだったが妖狐の力が南野秀一の肉体に戻りつつあったために一命をとりとめた。
蔵馬 能力・技
熱帯植物
人間界の植物で海藤との禁句対決を展開した際に使用。
部屋の中の熱帯植物を操作し、柳沢の胸ポケットから鍵を盗み、海藤がトイレに行っている間、熱帯植物を急成長させて、部屋をジャングル化。見張りの柳沢を食虫熱帯植物の効果で眠らせ、自身はジャングルの中に身を隠し、海藤を笑わせたことで禁句を言わせた。
アカル草
光を発する魔界の植物。花の部分がぼんやりと光る。
洞窟などで目印になるため、魔界の扉編で入魔洞窟に進入した際に目印として点々と植えていった。
アニメでは天沼のテリトリー付近のものはテリトリーを破った時の爆発で散ってしまっており、その先は仙水の所業に本気でキレていたためか植えていかなかったようである。
邪念樹
魔界の植物であり、種子を植えつけられた者、または近寄った者に幻覚物質を用いて幻影を見せて誘き寄せ、その者を養分として死ぬまで寄生する植物。
蔵馬 能力・技
仙水一味に属した際の戸愚呂兄に対して使用。この際には、邪念樹の発する幻覚物質を漏らさないよう菌糸類の粉末を使った煙幕を併用した。通常は捕獲対象の命（養分）が尽きれば離れるが、戸愚呂兄は何度でも再生し死ぬことがないため、永遠に養分を吸い続けられる事になる。原作では声を発し根を使って移動するなどしていたが、アニメ版ではそれらが無い代わりに幻影を見せられている戸愚呂兄が暴れ出した際に蔓を巻きつけて固定させるなど、いずれも知能を持っているような描写がある。
浮葉科の魔界植物
背中に羽のように取り付けることで飛行可能になる。
原作やアニメでは移動用だがゲーム『幽☆遊☆白書 特別篇』では飛び道具として使われた。
ヒトモドキ
生き物に寄生する魔界の植物。
同じ寄生植物の邪念樹とは異なりこちらは寄生した宿主の体と融合する。また、寄生された宿主は意識は残るものの身動きは一切出来ず、体を傷つけられてもすぐにヒトモドキが治癒してしまうので、宿主の脳を破壊するなどして完全に殺さない限りは半永久的に生き続ける。
飛影に依頼されて用意し、飛影は軀にかかった催眠を解くために彼女の元所有者・痴皇に寄生させ、「ハッピーバースデー」の言葉とともに軀に届ける。
オウム草
魔界の植物の一種で、頂上部がオウムの頭のような簡単な言葉をくり返し話す草。
武装教団正聖神党が立てこもった審判の門に侵入する時に気絶させた敵兵の代わりに通信機に返事をするように仕掛けた。
夢幻花
魔界の植物の一種で、花粉を吸うと一定の記憶が消える。
原作の外伝「TWO SHOTS」で麻弥に使用。また、劇中では描かれてはいないが御手洗に襲われた桑原の舎弟たちから事件の記憶を消す際にも使用された様子。
蔵馬 妖狐
読みは「ようこ」。蔵馬の本来の姿。南野秀一よりも背が高く、銀色の長髪、耳は狐で尻尾が生えている。A級妖怪。アニメでは秀一よりも肌の色が薄く、目は薄茶色。
性格は極悪非道で冷静沈着。魔界では名を挙げるために盗賊をしていた。約千年前に副総長だった黄泉を見限り、刺客を差し向けて黄泉を殺害しようとした。
コミック初登場の15年前、霊界特別防衛隊に瀕死の状態に追いつめられ、胎児の状態の南野秀一に憑依する（以降は#来歴を参照）。基本的に狙う獲物は封印された古代の宝具や武器。「隠そうとするものを見つける」のは現在でも特技の一つ。その所業は「伝説の極悪盗賊」と言われるほど。南野秀一のときと比べると遥かに戦闘力が高い。纏っている白魔装束は気を練り上げて作ったものとされている。人間と融合する以前はA級妖怪、最終的にS級妖怪に成長、鯱を倒した時の妖力は152,000。
蔵馬 妖狐
しかし、アニメ版での時雨戦ではその時点で既に南野秀一として生きていくことを決めていた為、一度は変身するもすぐに元に戻り、南野秀一のまま戦って勝利した。また、その様子を見て取った時雨は「お主になら手術を施してやってもいいぞ」と蔵馬の生き方を気に入っていた。
映画第二弾『冥界死闘篇 炎の絆』では過去に仲間に黒鵺（くろぬえ）がいた。魔界の神殿からの逃亡の途中、蔵馬の目の前で命を落としたが彼に対しては友情を抱いていた模様。今なお助けられなかったことを悔やんでいる。
蔵馬 声優
本放送の開始当初、女性声優の緒方恵美を蔵馬の声に起用したことに対する視聴者からの拒否反応が凄まじく、投書が週刊少年ジャンプ編集部に大量に届くなどかなりもめていた。しかし当時の担当は「この配役は間違っていない」とアニメスタッフを励ました。また緒方は他の声優では有り得ないところまで蔵馬のキャラクター性をつかんでいたらしい。阿部紀之は「宝塚的な男の色気を感じさせるキャラクターにしたい。そういう意図で配役を女性にしてみたんです。これはスタッフ間で賛否両論ありましたがあえて冒険してみました」とも述べる。
愛知県道115号津島七宝名古屋線
愛知県道115号津島七宝名古屋線（あいちけんどう115ごう つしましっぽうなごやせん）は、愛知県津島市からあま市を経由し、同県名古屋市熱田区に至る一般県道である。
名古屋市中川区から中村区内にかけての区間で、東名阪自動車道や名古屋高速道路5号万場線が上を通る。
Javaの文法
Javaの文法（Javaのぶんぽう）の記事では、プログラミング言語Javaの構文（シンタックス、英: syntax）について解説する。また、それ以外についても解説している。
Javaの文法 キーワード一覧
Javaの言語仕様は68種類（Java 25現在）に抑えたキーワードによって比較的コンパクトにまとめられている。Javaの構文はC++言語によく似たものであり、それよりも比較的平易化されている。従って以下のキーワードを眺めるだけでもJavaプログラミングの大まかなスタイルを掴むことができる。
Javaの文法 データ型
Javaのデータ型には大別して、プリミティブ型と参照型がある。
primitive data typeもしくはprimitive typeとも。
プリミティブ型はオブジェクトではなく、スーパークラスを持たない。
注
float型は数字を符号付き32Bitの最大値(2,147,483,647)まで代入できるが、double型は符号付き64Bitの最大値(9,223,372,036,854,775,807)まで代入できる。
また、float型は代入する数字の末尾に「F」または「f」をつけなければdouble型とみなされ、コンパイルエラーになってしまう。
注
注
Javaの文法 データ型
J2SE 5.0からは、補助文字をサポートするため、charは符号無し16ビットで表現可能でありBMPの範囲内に限ればコードポイントと同値となるUTF-16符号化形式のコード単位を表現するように変更され、21ビットが必要となるコードポイントの表現にはintを使用するように変更された(JSR#204)。つまりchar型は互換性の問題からあくまで符号無し16ビットのままとされており、UTF-16符号化形式を採用したことから補助文字を扱う場合はコードポイント一つにコード単位を格納したchar値のペアが対応する。これらを適切に取り扱う便宜として、StringクラスやプリミティブラッパークラスであるCharacterクラスなどの各種メソッドが利用できる。
注
すべての参照型はオブジェクト型を表すクラスObjectから派生する。オブジェクトは参照型のインスタンスである。クラスclassは既定でObjectから派生する参照型である。列挙型enumは抽象クラスEnumから暗黙的に派生する参照型である。
リフレクション機能のための「クラスを表現するクラス（メタクラス）」としてClassが存在するが、クラス自体はオブジェクトではない。
StringBufferとStringBuilderオブジェクトは可変（変更可能）なので、オブジェクト生成オーバヘッド無しで柔軟に文字列を生成・変更できる。StringBufferとStringBuilderの違いは、StringBufferがマルチスレッドに対応している（＝スレッド・セーフである）のに対し、StringBuilderは対応していないことである。
プリミティブラッパークラス
機能
その他
Javaの文法 国際化サポート
Javaは1バイト整数の型（byte）と文字の型（char）とを区別する。なお、charは、名前に反して必ずしも文字を表現していない場合があり得る。すなわち、実際にはUCS-2（UTF-16）による、いわゆるダブルバイトである。J2SE 5.0以降ではサロゲートAPIによって、サロゲートペアに対応した。
JavaプログラムのソースコードおよびソースファイルはUTF-8でエンコードするのが基本である。Unicodeに対応したエンコードであれば、Javaプログラムのソースコードに直接Unicode文字を記述することもできる。なお、-encodingコンパイルオプションを指定することで、対応する任意のエンコードを使用することもできる。ロケール依存のコードページ（日本語版Microsoft Windowsで使われているCP932等）を利用することもできる。
文字列リテラルやコメントの他、クラス名や変数名も国際化に対応している。例えば、次のソースコードはJavaのコードとして正しく解釈されコンパイルされ実行できる。ここではクラス名、変数名、および文字列リテラルとして日本語の文字を使っている。
Javaの文法 演算子
算術演算子
代入演算子
関係演算子
関係演算子(==と!=)を参照型に対して用いた場合、そこで比較されるのは参照先のオブジェクトが同じかどうかであり、オブジェクトの中身の値が一致するか否かではない。オブジェクトの中身を比較したい場合はObject.equals(Object)メソッドを使用する。instanceof演算子は、オブジェクトが指定クラスのインスタンスであるか否かを判定するために用いる。
三項演算子は二つの記号?と:を組み合わせて記述する。条件演算子とも呼ぶ。構文は以下である。
条件がtrueであるとき、式1の値をとる。そうでない場合は式2の値をとる。
例:
論理演算子
ビット演算子
Javaの文法 制御構造
if文
switch文
for文
J2SE 5.0では、for-each文と呼ばれる新機能が追加された。これは集合の中の全要素を順番に参照するような処理を大いに簡素化する。このような場合、従来は次の例に示すような反復子 (iterator) を書かねばならなかった:
for-each文はこのメソッドを大いに簡素化する:
この例の動作としては、stringSetに含まれる全てのStringについて、長さを取得してsumに加算する。
while文
do-while文
例:
Javaのキーワードには「goto」という綴りも含まれているが、goto文は無い（他にもうひとつ、constも同様に、キーワードとして予約されているが、予約されているだけで使われていない）。
Javaの文法 オブジェクト
Javaではクラスあるいはインタフェースの内部で別のクラスを宣言することができる。これは「ネストされたクラス」(nested class) と呼ばれる。ネストされていないクラスは「トップレベルクラス」(top-level class) と呼ばれる。ネストされたクラスがstatic修飾されていない場合、「内部クラス」(inner class) となる。内部クラスは外側のクラスのインスタンスを暗黙的にキャプチャすることで、静的メンバ、非静的メンバいずれにもアクセスすることができる。ネストされたクラスがstatic修飾されている場合、「静的クラス」(static class) となり、静的メンバのみにアクセスできる。メソッドの内部にクラスを定義することもでき、これは「ローカルクラス」(local class) と呼ばれる。ローカルクラスでは、外側のローカル変数には読み取りアクセスのみできる。また、型の名前を持たないローカルクラスとして「匿名クラス」(anonymous class) を定義し、同時にインスタンス生成をすることもできる。
クラスあるいはインタフェースの内部で別のインタフェースを宣言することもできる。これは「ネストされたインタフェース」と呼ばれる。
クラスを宣言する際は以下の修飾子を付けることができる:
Javaの文法 オブジェクト
abstract – インスタンス化できない。インタフェースとabstract (抽象) クラスだけがabstract (抽象) メソッドを持つことができる。抽象クラスを継承する具象 (非abstract) サブクラスは、引き継がれた全ての抽象メソッドを、abstractでないメソッドでオーバーライドしなければならない。修飾子finalと併用することはできない。
Javaのクラス定義ブロックはセミコロン;で終わらせる必要はない点に注意。この点はC++の文法と異なる。
インタフェースとは、実装の詳細がいっさいない抽象型である。その目的は複数のクラスを多態性によって統一的に扱うことである。共通のインタフェースを実装する複数のクラスは、そのインタフェース型のコンテキストにしたがって互いに交換可能とすることができる（リスコフの置換原則）。インタフェースはまた、抽象化 – クラスの実装方法を隠蔽すること – という考え方を強制するのにも役立つ。
Javaの文法 オブジェクト
インタフェースは抽象メソッドと定数フィールド (static finalフィールド) だけを含むことができる。インタフェースメソッドはデフォルトでpublicかつabstractであり（実装を持たない）、インタフェースフィールドはデフォルトで public static final である。インスタンスフィールドやクラスフィールドすなわち状態を持つことができない点が抽象クラスと異なる。
Javaは完全な直交の多重継承はサポートしておらず、インタフェースによる「型の多重継承」のみをサポートする。C++における多重継承（実装の多重継承）には、複数の親クラスや型から複数回継承したフィールドやメソッドを識別するための複雑なルールが伴う。インタフェースを実装から分離することにより、インタフェースはより単純かつ明快に多重継承が持つ利点の多くを提供する。もっとも、実装の多重継承を避ける代価としてコードは若干冗長になる。というのは、インタフェースはクラスのシグネチャを定義するのみで実装を持てないため、インタフェースを継承する全てのクラスは定義されたメソッドをいちいち実装しなければならないからである。純粋な多重継承であれば実装自体も継承されるのでこのようなことはない。
Javaの文法 オブジェクト
なお、Java 8ではインタフェースのデフォルトメソッドにより実装の多重継承を限定的にサポートするようになった。また、インタフェースが静的メソッドを持つこともできるようになった。
Javaのインタフェースは Objective-C規約のコンセプトによく似た振る舞いをする。
クラスは、一つのクラスを継承できるのに加えて、implementsキーワードを用いて一つ以上のインタフェースを実装することができる。
以下の例では、Deleteableインタフェースを実装する非abstractクラスは、引数無しで戻り型がvoidであるdeleteという名前の非抽象メソッドを定義しなければならない。そのメソッドの実装と機能は各々のクラスによって決定される。
このコンセプトにはさまざまな使い道がある。例えば:
上の配列に含まれる全てのオブジェクトはdelete()メソッドを持つことが保証されるので、deleteAll()メソッドはFredオブジェクトと他の如何なるDeleteableオブジェクトをも区別する必要がない。
インタフェースはextendsキーワードを用いて一つ以上のインタフェースを継承することができる。
結果として生じるインタフェースを実装するクラスは、元のインタフェースに含まれたメソッドをも併せて定義しなければならない。
Javaの文法 オブジェクト
アクセス修飾子は、そのクラスやクラスメンバにアクセス可能なクラスを決定する。
デフォルトでは、Javaのクラスは、それら自身のJavaパッケージからのみアクセスできる。これは、クラスのパッケージが、裏に隠れて機能を実行するようなAPIを提供することを可能とする。外にアクセスを公開されたクラスの動作を、隠されたクラスが支える形になる。
クラスメンバとはフィールド、メソッド、コンストラクタ、クラス内で定義されたネストされたクラスのことである。アクセス制限が厳しいものから並べると、クラスメンバのアクセス修飾子は次の通り。
メソッドをオーバライドする際、そのメソッドのアクセス権を「より厳しく」することはできない。さもなくば親クラスのインタフェース契約を壊してしまうからである。したがってオーバライドされる場合、publicメソッドはpublicとして宣言されねばならず、protectedメソッドをデフォルトアクセス権（修飾子省略）とすることはできない。しかしながら、メソッドをオーバライドしてアクセス権を「より緩める」ことは許される。したがってオーバライドする際、デフォルト (パッケージ) アクセス権のメソッドはprotectedまたはpublicとして宣言することができ、protectedメソッドはpublicとして宣言することができる。
Javaの文法 オブジェクト
アクセス修飾子に加えて、データフィールドは以下の修飾子によって宣言される:
final – このフィールドの中身は変更できない。ただ一度のみ値を設定（初期化）できる。イニシャライザ (初期化子) がないfinalフィールドを「ブランクfinal」フィールドと呼ぶ。staticなブランクfinalフィールドは最終的にスタティックイニシャライザによって初期化されなければならない。staticでないブランクfinalフィールドはコンストラクタの実行中に必ず初期化されなければならない。volatileにはなれない。
staticとfinal両方を宣言されたフィールドは事実上、定数である。staticはそのフィールドがそのクラスにおいてただ一つのみ存在することを示し、finalはそのフィールドがただ一度のみ値を設定（初期化）可能であることを意味する。
「イニシャライザ」（初期化子）はフィールドのイニシャライザと同時に実行されるコードのブロックである。
「スタティックイニシャライザ」（静的初期化子）はstaticフィールドのイニシャライザと同時に実行されるコードのブロックである。静的フィールド初期化子と静的初期化子は宣言された順番に実行される。静的初期化はクラスがロードされた後で実行される。
Javaの文法 オブジェクト
「インスタンスイニシャライザ」（インスタンス初期化子）はインスタンスの (非staticな) フィールドの初期化子と同時に実行されるコードのブロックである。インスタンスフィールド初期化子とインスタンス初期化子は宣言された順番に実行される。
インスタンス初期化子とインスタンスフィールド初期化子はコンストラクタが呼び出された際に実行される。正確な実行順序としては、親クラスのコンストラクタが実行された後、かつ、自身のコンストラクタが実行される前、となる。
アクセス修飾子に加えて、メソッドには以下の修飾子を付けて宣言できる：
synchronized – メソッド本体を実行する前に、関連オブジェクトを排他する。関連オブジェクトが他スレッドにて排他済である場合、他スレッドが排他を解除し自スレッドが排他を獲得するまで実行を待たされる。ここで言う関連オブジェクトとは、そのメソッドがstaticならばClassオブジェクトを指し、非staticならばオブジェクトインスタンスを指す。abstractメソッドをsynchronizedとして宣言することは可能だが意味はない。何故なら排他とは宣言ではなく実装に伴う機能であり、抽象メソッドは実装を持たないからである。
privateメソッドは自ずからfinalであり、abstractにはできない点に注意。
Javaの文法 オブジェクト
J2SE 5.0において、引数の個数が可変であるようなメソッドについての文法上の便宜 (varargs) が追加された。これによって引数の個数が可変であるメソッドをタイプセーフに使用することが容易になる。最後のパラメタの後に「...」と書くと、Javaは全ての引数を配列に格納する：
このメソッドを呼ぶ際、プログラマは個々のpointsを単にカンマで区切って書けばよく、Pointオブジェクトの配列をわざわざ用意する必要はない。このメソッドの内部でpointsを参照する際はpoints[0]、points[1]、などのように書ける。pointsが渡されていない場合、配列のlengthは0となる。可変個の引数と別に固定的に必要なパラメタがある場合は、それらのパラメタは可変引数に先立って指定すればよい。
コンストラクタはオブジェクトが割り当てられた後すぐに呼び出され、オブジェクトの初期処理を行う。コンストラクタは典型的にはnewキーワードを使用して呼び出されるが、リフレクションを使用して呼ぶこともできる。リフレクション機能はjava.lang.reflectパッケージより提供される。
コンストラクタを宣言する際に使える修飾子はアクセス修飾子のみである。
Objectクラスのメソッドは継承されるので、全てのクラスにて使用できる。
Javaの文法 オブジェクト
Object.clone()メソッドは現在のオブジェクトのコピーである新しいオブジェクトを返す。クラスは、それがクローンできることを明示するためにマーカーインタフェースCloneableを実装しなければならない。
Object.equals(Object)メソッドはそのオブジェクトともう一つのオブジェクトを比較し、二つのオブジェクトが同一かどうかをboolean型の値で返す。意味的には、このメソッドはオブジェクトの内容を比較するのに対し、関係演算子"=="はオブジェクトの参照を比較する。equalsメソッドはjava.utilパッケージにあるデータ構造クラスの多くで使われる。これらのデータ構造クラスのいくつかはObject.hashCodeメソッドにも依存している - equalsとhashCodeとの間の契約の詳細について、hashCodeメソッドを参照のこと。
Object.finalize()メソッドはリソースの管理のために導入されていたが、Java 9で非推奨となり、Java 18で削除予定になったので、利用してはならない。リソースの管理には以下の方法などを使用する。
以下、Java 8以前の場合。
Javaの文法 オブジェクト
Object.finalize()メソッドはガベージコレクタがオブジェクトのメモリを解放する前に必ず一度だけ呼び出される。オブジェクトが消滅する前に実行しなければならない何らかの後処理がある場合、各クラスはfinalizeをオーバーライドすることができる。とはいえほとんどのオブジェクトはfinalizeをわざわざオーバーライドする必要はない。
finalizeメソッドがいつ呼ばれるかは保証されない。複数のオブジェクトのfinalizeがどのような順番で呼ばれるかも不定である。もしJVMがガベージコレクションを実行せずに終了するならば、OSがオブジェクトを解放する可能性があり、その場合finalizeメソッドは呼ばれない。
finalizeメソッドは、他のクラスから呼ばれるのを防ぐために、常にprotectedとして宣言されるべきである。
Object.getClass()メソッドはオブジェクトをインスタンス化するために使われたクラスのClassオブジェクトを返す。このクラスオブジェクトはJavaにおけるリフレクションの基本となる。その他のリフレクション機能はjava.lang.reflectパッケージにて提供される。
Javaの文法 オブジェクト
Object.hashCode()メソッドは連想配列にオブジェクトを保存するための「ハッシュ値」として (int型の) 整数を返す。java.util.Mapインタフェースを実装するクラスは連想配列を提供しhashCodeメソッドに依存する。hashCodeの良い実装は安定 (不変) かつ均等に分布するハッシュ値を返す (異なるオブジェクトのハッシュ値は互いに異なる値となる傾向を持ち、かつハッシュ値は整数値の範囲内で均等に分布する)。
連想配列はequalsとhashCodeの両メソッドに依存するため、これら二つのメソッドの間では、オブジェクトがMapに挿入される場合に関する或る重要な契約が維持されねばならない：
二つのオブジェクト a と b に関して
a.equals(b) == b.equals(a)でなければならない。
もしa.equals(b)がtrueならば、a.hashCode() == b.hashCode()でなければならない。
この契約を維持するために、equalsメソッドをオーバーライドしたクラスは同時にhashCodeメソッドもオーバーライドし、逆もまた同様として、hashCodeとequalsが常に同じ性質（または同じ性質の一部）に基づくようにしなければならない。
Javaの文法 オブジェクト
マップがオブジェクトとの間に有する更なる契約は、ひとたびオブジェクトがマップに挿入されたなら、hashCode と equals両メソッドの結果は以後変わらないということである。したがって、一般にハッシュ関数はオブジェクトの不変(変更不能)な属性に基くように設計するのが良い。
Object.toString()メソッドはオブジェクトの文字列表現をStringで返すものである。toStringメソッドは、オブジェクトが文字列連結演算子(+と+=)のオペランドとして使われたとき、コンパイラによって暗黙のうちに呼び出される。
全てのオブジェクトは、そのオブジェクトに関連するスレッドについての二つの待ちリストを持つ。一つの待ちリストはsynchronizedキーワードに伴いオブジェクトをミューテックス排他するために使われる。もしミューテックスが他スレッドによって排他されているならば、自スレッドは排他を待っているスレッドのリストに追加される。もう一つの待ちリストはスレッド間でシグナルを送るためのもので、これはwait、notify、notifyAllの各メソッドを通して使用される。
Javaの文法 オブジェクト
wait/notifyを用いるとスレッド間での能率的な連携が可能となる。あるスレッドが別スレッドでの処理が終わるのを待ち合わせる必要があるとき、または何らかのイベントが発生するまで待たねばならないとき、スレッドはその実行を一時停止してイベントが発生した際に通知を受け取ることができる。これはポーリングとは対照的である。ポーリングにおいては、スレッドは一定時間スリープしてはフラグや他の状態表示をチェックする処理を繰り返す。ポーリングはスレッドがチェックを繰り返さねばならないという点でより計算コストが掛かる上に、実際にチェックしてみるまでイベント発生を検知できないという意味で鈍感でもある。
waitメソッドには三つのオーバーロード版があり、タイムアウト値の指定方法がそれぞれ異なる：wait()、wait(long timeout)、wait(long timeout, int nanos)の三つである。一つ目のメソッドはタイムアウト値が0であり、これはタイムアウトが発生しないことを意味する。二つ目のメソッドはミリ秒単位のタイムアウト値を取る。三つ目のメソッドはナノ秒単位のタイムアウト値を取り、これは1000000 * timeout + nanosとして計算される。
waitを呼んだスレッドは待機状態となり、そのオブジェクトの待ちリストに追加される。そのスレッドは以下の三つのイベントのいずれか一つが起きるまで、オブジェクトの待ちリスト上に留まる：
waitメソッドは、そのオブジェクトについての同期(synchronized)ブロックまたは同期(synchronized)メソッドの内部からのみ呼ばねばならない。これはwaitとnotifyとの間で競合を起こさないためである。スレッドが待ちリストに入るとき、そのスレッドはそのオブジェクトのミューテックス排他を解除する。そのスレッドが待ちリストから削除され実行可能スレッドとなった際に、そのスレッドは走行を再開するのに先立ってそのオブジェクトのミューテックスを改めて排他しなければならない。
Object.notify() と Object.notifyAll() メソッドはオブジェクトの待ちリストから一つ以上のスレッドを削除し、それらを実行可能スレッドとする。notifyは待ちリストから1スレッドのみ削除し、notifyAllは待ちリストから全てのスレッドを削除する。notifyがどのスレッドをリストから削除するかは規定されておらず、JVMの実装に依存する。
notifyとnotifyAllメソッドは、そのオブジェクトについての同期(synchronized)ブロックまたは同期(synchronized)メソッドの内部からのみ呼ばねばならない。これはwaitとnotifyとの間で競合を起こさないためである。
Javaの文法 アノテーション
Javaのアノテーションはクラスやインタフェース、メソッドやフィールド、パッケージなどに対してメタデータとして付加情報を記入する機能で、J2SE 5.0 で追加された。
アノテーションはjava.lang.annotation.Annotationインタフェースを実装することで自作することもできる。
Javaのアノテーションは三つに分けることができる。
@Test
そのメソッドがテストメソッドであることを示す。このメソッドにテストを記述する。従来のJUnitでメソッド名がtestで始まるメソッドと同じ。
@Before
このアノテーションが付加されたメソッドは、@Test アノテーションが付いたメソッドを実行するたびに事前に実行されることを意味する。
@After
このアノテーションが付加されたメソッドは、@Test アノテーションが付いたメソッドを実行するたびに、必ず後から実行されることを意味する。
@BeforeClass
このアノテーションが付加されたメソッドは、そのテストクラスを呼び出す前に実行される。
@AfterClass
このアノテーションが付加されたメソッドは、そのテストクラスを呼び出した後に実行される。