情報学部 菅沼ホーム 本文目次 演習解答例 付録

Java と C/C++(索引)

索引 (キーワードによる検索は : 検索

 あ  い  う  え  お  か  き  く  け  こ
 さ  し  す  せ  そ  た  ち  つ  て  と
 な  に  ぬ  ね  の  は  ひ  ふ  へ  ほ
 ま  み  む  め  も  や     ゆ     よ
 ら  り  る  れ  ろ  わ           記号
 A  B  C  D  E  F  G  H  I  J  K  L  M
 N  O  P  Q  R  S  T  U  V  W  X  Y  Z

赤黒木:基本アルゴリズム(その2)
アスキーコード表
アドレス
アドレス演算子(&)
アニメーション

一次元配列
一様分布(プログラム例)
遺伝的アルゴリズム(TSP,関数の最大値への応用):プログラム例
イベント処理
イベントアダプタ
イベントリスナ
インクリメント演算子(++)
インスタンス変数
インスタンスメソッド
インタフェース

エスケープ・シーケンス
F分布:プログラム例
演算子(算術演算子と代入演算子)
演算子(演算子全体)

オーバーライド
黄金分割法:プログラム例
オブジェクト
オブジェクト:メソッドとのデータの受け渡し

χ2分布:プログラム例
ガウスの消去法:プログラム例
仮数
(データ型)
型変換(キャスト演算子)
カレンダー:プログラム例
環境変数(付録:Systemクラス)
関係演算子
関数型インターフェース:メソッドとのデータの受け渡し
関数型インターフェース:インタフェース
間接演算子(*)
Γ(ガンマ)関数:プログラム例

キーイベント:プログラム例(シューティング風ゲームと作成手順)
キーイベント:プログラム例(ぷよぷよ風ゲームと作成手順)
キーワード
基数
逆三角関数(付録:Mathクラス)
キャスト演算子
共役勾配法:プログラム例

クイックソート(プログラム例)
クラス
クラス修飾子
グラフ上の探索:基本アルゴリズム(その2)
グラフの表示:プログラム例
繰り返し

継承
原始プログラム

コーディング
構築子(コンストラクタ)
子プロセス
コメント
固有値(フレーム法+ベアストウ法):プログラム例
固有値・固有ベクトル(ヤコビ法):プログラム例
固有値・固有ベクトル(べき乗法):プログラム例
コンストラクタ
コンパイル

最急降下法:プログラム例
再帰呼び出し
最小二乗法:プログラム例
最大公約数:基本アルゴリズム(その1)
最短経路問題:基本アルゴリズム(その2)
最適化(遺伝的アルゴリズム,GA):プログラム例
最適化(黄金分割法):プログラム例
最適化(共役勾配法):プログラム例
最適化(最急降下法):プログラム例
最適化(準 Newton 法):プログラム例
最適化(シンプレックス法):プログラム例
最適化(線形計画法):プログラム例
最適化(多項式近似法):プログラム例
最適化(逐次改善法):プログラム例
最適化(動的計画法):プログラム例
最適化(Newton 法):プログラム例
最適化(分割法):プログラム例
サブクラス
三角関数(付録:Mathクラス)
算術演算子

指数
指数分布:プログラム例
シフト演算子(<<,>>)
主記憶装置
巡回セールスマン問題(分割法):プログラム例
巡回セールスマン問題(逐次改善法):プログラム例
準 Newton 法:プログラム例
条件演算子(:,?)
初期化子
シンプソン則:プログラム例
シンプレックス法(最適化):プログラム例

スーパークラス
数値積分(台形則):プログラム例
数値積分(シンプソン則):プログラム例
スコープ(変数)
スコープ
スコープ( C/C++ 概説)
スコープ( Java 概説)
スプライン:プログラム例
スレッド

正規分布:プログラム例
制御文
整数
静的変数
静的メソッド
セカント法:プログラム例
絶対値(付録:Mathクラス)
線形計画法:プログラム例
線形探索:基本アルゴリズム(その2)

ソースプログラム
ソート
バブルソート,選択ソート,クイックソート,および,バケツソート:プログラム例
付録:Arraysクラス
ソケット
ソケット
付録:Socketクラス
付録:ServerSocketクラス
素数:基本アルゴリズム(その1)

ダイクストラ法:基本アルゴリズム(その2)
台形則:プログラム例
対数関数(付録:Mathクラス)
代数方程式(ベアストウ):プログラム例
代入演算子
多項式近似法(最適化):プログラム例
多次元配列
縦型探索:基本アルゴリズム(その2)
多変量解析(因子分析):プログラム例
多変量解析(クラスター分析):プログラム例
多変量解析(最小二乗法):プログラム例
多変量解析(重回帰分析):プログラム例
多変量解析(主成分分析):プログラム例
多変量解析(正準相関分析):プログラム例
多変量解析(分散分析):プログラム例

中央処理装置
注釈
抽象クラス
抽象メソッド

t分布:プログラム例
データ型
データの受け渡し:メソッドとのデータの受け渡し
データベース(付録)
デクリメント演算子(--)
定数
デバッグ
天井関数(付録:Mathクラス)
伝達関数:プログラム例

動的計画法:プログラム例
動的計画法:基本アルゴリズム(その2)

二項分布:プログラム例
二分木(二分探索木)(基本アルゴリズム(その2))
二分探索法(基本アルゴリズム(その2))
二分法:プログラム例
ニュートン法(最適化):プログラム例
ニュートン法(非線形方程式):プログラム例(メソッド名の引き渡し)
ニュートン法(非線形方程式):プログラム例
入出力クラス
入出力装置
ニューラルネットワーク(Winner-Take-All):プログラム例
ニューラルネットワーク(競合学習):プログラム例
ニューラルネットワーク(パーセプトロン学習):プログラム例
ニューラルネットワーク(バックプロパゲーション):プログラム例
ニューラルネットワーク(Hopfield ネットワーク):プログラム例

ヌル文字('\0')

排他的論理和(^)
バイト
バイトコード
基本アルゴリズム(その2)(基本アルゴリズム(その2))
配列
配列:メソッドとのデータの受け渡し
バグ
パッケージ
ハッシュ
付録:HashSetクラス
基本アルゴリズム(その2)
幅優先探索:基本アルゴリズム(その2)
番地

引数
花火(ピクセル値の操作):プログラム例
非線形方程式(セカント法):プログラム例
非線形方程式(二分法):プログラム例
非線形方程式(ニュートン法):プログラム例
ビット
ビット演算子
否定(!)
微分方程式(ルンゲ・クッタ):プログラム例
標準エラー出力(付録:Systemクラス)
標準出力(付録:Systemクラス)
標準入出力
標準入力(付録:Systemクラス)

ファイル入出力
ファジイ推論:プログラム例
深さ優先探索:基本アルゴリズム(その2)
複数結果:メソッドとのデータの受け渡し
物理フォント(付録:Fontクラス)
浮動小数点数
フレーム法+ベアストウ法:プログラム例
プロセス間通信( IPC,InterProcess Communication )

ベアストウ:プログラム例
平方根(付録:Mathクラス)
べき乗(付録:Mathクラス)
べき乗法:プログラム例
ベジエ曲線:プログラム例
変数
変数の有効範囲

ポート
ボード線図:プログラム例
ポアソン分布:プログラム例
ポインタ
ポインタと配列
ポインタ変数
補間法(3次スプライン関数):プログラム例
補間法(ベジエ曲線):プログラム例
補間法(ラグランジュ):プログラム例
補助記憶装置
補数(1の補数:~)

マウスイベント
待ち行列(簡単な例):プログラム例
待ち行列(複雑な例):プログラム例
マルチスレッド

メインメソッド
メソッド
メソッド名:メソッドとのデータの受け渡し
メルセンヌ・ツイスタ:プログラム例

文字コード
文字列
付録:Stringクラス
付録:StringBufferクラス

ヤコビ法:プログラム例

有効範囲(スコープ)(変数)
有効範囲(スコープ)
有効範囲(スコープ)( C/C++ 概説)
有効範囲(スコープ)( Java 概説)
床関数(付録:Mathクラス)

横型探索:基本アルゴリズム(その2)
予約語(キーワード)
予約ポート

ラグランジュ:プログラム例
ラムダ式:メソッドとのデータの受け渡し
ラムダ式:インタフェース
乱数
乱数の発生:プログラム例
付録:Randomクラス

リスト構造:プログラム例
リテラル

例外処理
列挙型変数
連立方程式,逆行列(ガウス・ジョルダン):プログラム例

ローカル変数
論理演算子
論理積
論理演算子(&&)
ビット演算子(&)
論理フォント(付録:Fontクラス)
論理和
論理演算子(||)
ビット演算子(|)

記号

16進法,16進数
2進法,2進数
2の補数
8進法,8進数
論理演算子(否定)
!=(関係演算子:等しくない)
(文字列定数)
¥n(改行)
算術演算子(余り)
付録:Formatterクラス
%=(余りと代入)
アドレス演算子
ビット演算子(論理積)
&&(論理演算子:論理積)
&=(ビット毎の論理積と代入)
(文字定数)
間接演算子
算術演算子(乗算)
*/(コメントの終了)
*=(乗算と代入)
(算術演算子:加算)
++(インクリメント演算子)
+=(加算と代入)
(算術演算子:減算)
--(デクリメント演算子)
-=(減算と代入)
(算術演算子:除算)
/*(コメントの開始)
//(コメントの開始)
/=(除算と代入)
条件演算子の一部
switch文
(文の終わり)
(関係演算子:より小さい)
<<(シフト演算子:左シフト)
<<=(左シフトと代入)
<=(関係演算子:以下)
(代入演算子)
==(関係演算子:等しい)
(関係演算子:より大きい)
>>(シフト演算子:右シフト)
>>>(シフト演算子:符号なしの右シフト)
>>=(右シフトと代入)
>=(関係演算子:以上)
(条件演算子の一部)
(ビット演算子:排他的論理和)
^=(排他的論理和と代入)
(ビット演算子:論理和)
|=(ビット毎の論理和と代入)
||(論理演算子:論理和)
(ビット演算子:1の補数)

A

----- AB -----

abs(付録:Mathクラス)
abstract
abstract class
AbstractActionクラス
AbstractButtonクラス
AbstractDataModelクラス(付録:JTableクラス)

----- AC -----

accept
プログラム例 12.2
プログラム例 12.3
付録:ServerSocketクラス
acos(付録:Mathクラス)
ActionEventクラス
ActionListenerインタフェース

----- AD -----

address
AdjustmentEventクラス
AdjustmentListenerインタフェース

----- AF -----

AffineTransformクラス
AffineTransformOpクラス

----- AN -----

animation

----- AR -----

array
ArrayDequeクラス
ArrayListクラス
プログラム例
付録
Arraysクラス

----- AS -----

ASCII
ASCII code
アスキーコード表
asin(付録:Mathクラス)

----- AT -----

atan(付録:Mathクラス)
atan2(付録:Mathクラス)

----- AU -----

AudioInputStreamクラス
AudioSystemクラス

----- AW -----

AWT
Window の生成と消滅
グラフィックスと AWT,Swing
Java AWT,Swing
付録
AWTEventクラス

B

----- BI -----

binary
bind
プログラム例
プログラム例
bit
BitSetクラス

----- BO -----

Bode線図:プログラム例
Booleanクラス
BorderLayoutクラス
Boxクラス
BoxLayoutクラス

----- BR -----

Breadth First Search:基本アルゴリズム(その2)
break

----- BU -----

BufferedImageクラス
BufferedInputStreamクラス
BufferedOutputStreamクラス
BufferedReaderクラス
BufferedWriterクラス
bug
Buttonクラス

----- BY -----

byte
Byteクラス

C

----- CA -----

Calendarクラス
Canvasクラス
CardLayoutクラス
case
cast
catch

----- CE -----

ceil(付録:Mathクラス)

----- CH -----

ChangeEventクラス
ChangeListenerインタフェース
Characterクラス
Checkboxクラス
CheckboxGroupクラス
CheckboxMenuItemクラス
Choiceクラス

----- CL -----

class
Clipインタフェース
clone

----- CO -----

coding
Colorクラス
ColorConvertOpクラス
comment
compile
Componentクラス
ComponentAdapterクラス
ComponentEventクラス
ComponentListenerインタフェース
connect
プログラム例
プログラム例
プログラム例
Connectionインタフェース
Consoleクラス
const
constant
constructor
Containerクラス
continue
ConvolveOpクラス
cos(付録:Mathクラス)

----- CP -----

CPU(Central Processing Unit)

D

----- DA -----

Dateクラス

----- DE -----

debug
DecimalFormatクラス
Depth First Fearch:基本アルゴリズム(その2)

----- DF -----

DFS:基本アルゴリズム(その2)

----- DI -----

Dialogクラス
Dijkstra 法:基本アルゴリズム(その2)

----- DO -----

do while
DocumentEventインタフェース
DocumentListenerインタフェース

----- DR -----

DriverManagerクラス

E

E(付録:Mathクラス)

----- EL -----

else

----- EN -----

Enum クラス(列挙型変数)

----- ES -----

escape sequence

----- EV -----

event

----- EX -----

exception
exp(付録:Mathクラス)
extends

F

----- FI -----

Fileクラス
FileInputStreamクラス
FileReaderクラス
FileOutputStreamクラス
FileWriterクラス
FilterInputStreamクラス
FilterOutputStreamクラス
final(データ型)
final(クラス)
Fisher の直接確率:プログラム例

----- FL -----

floor(付録:Mathクラス)
FlowLayoutクラス

----- FO -----

FocusAdapterクラス
FocusEventクラス istenerインタフェース)
FocusListenerインタフェース
Fontクラス
FontMetricsクラス
for
fork(プログラム例)
Formatterクラス

----- FR -----

Frameクラス
アプリケーション( Window の生成・消滅とイベント処理)
付録

----- FU -----

Fuzzy:プログラム例

G

----- GE -----

gethostbyname
プログラム例1
プログラム例2
プログラム例3
getpeername(プログラム例)

----- GR -----

Graphicsクラス
プログラム例
付録
Graphics2Dクラス
プログラム例
付録
GridBagLayoutクラス
GridLayoutクラス

H

----- HA -----

hash(付録:HashSetクラス)
HashSetクラス

----- HE -----

hexdecimal

I

----- IF -----

if

----- IM -----

Imageクラス
プログラム例
付録
ImageIconクラス
ImageIOクラス
implements
import

----- IN -----

inheritance
InputEventクラス
InputStreamクラス
InputStreamReaderクラス
Insetsクラス
プログラム例
付録
Integerクラス
interface

----- IS -----

isDefined(付録:Characterクラス)

----- IT -----

ItemEventクラス
ItemListenerインタフェース
iterator
付録:ArrayDequeクラス
付録:HashSetクラス
付録:PriorityQueueクラス
付録:TreeSetクラス

J

----- JA -----

jar(JAR ファイル)

----- JB -----

JButtonクラス

----- JC -----

JCheckBoxクラス
JCheckBoxMenuItemクラス
JComboBoxクラス
JComponentクラス

----- JD -----

JDBC(付録)
JDialogクラス

----- JF -----

JFrameクラス
アプリケーション( Window の生成・消滅とイベント処理)
JFrameクラス

----- JL -----

JLabelクラス
JListクラス

----- JM -----

JMenuクラス
JMenuBarクラス
JMenuItemクラス

----- JO -----

JOptionPaneクラス

----- JP -----

JPanelクラス
JPasswordFieldクラス
JPopupMenuクラス
JProgressBarクラス

----- JR -----

JRadioButtonクラス
JRadioButtonMenuItemクラス

----- JS -----

JScrollBarクラス
JScrollPaneクラス
JSliderクラス
JSplitPaneクラス

----- JT -----

JTabbedPaneクラス
JTableクラス
JTextAreaクラス
JTextFieldクラス
JToolBarクラス
JTreeクラス

K

----- KE -----

KeyAdapterクラス
プログラム例
付録
KeyEventクラス
KeyListenerインタフェース
keyword

L

----- LA -----

Labelクラス
lambda 式:メソッドとのデータの受け渡し

----- LE -----

length:配列のサイズ

----- LI -----

Listクラス
listen
プログラム例
プログラム例
ListSelectionEventクラス
ListSelectionListenerインタフェース

----- LO -----

log(付録:Mathクラス)
LookupOpクラス

M

----- MA -----

main
main method
main memory
max(付録:Mathクラス)

----- ME -----

MediaTrackerクラス
MemoryImageSourceクラス
プログラム例
付録
Menuクラス
MenuBarクラス
MenuComponentクラス
MenuItemクラス
method

----- MI -----

MidiSystemクラス
min(付録:Mathクラス)

----- MK -----

mkdir(付録:Fileクラス)

----- MO -----

MouseAdapterクラス
MouseEventクラス
MouseListenerインタフェース
MouseMotionAdapterクラス
プログラム例
付録
MouseMotionListenerインタフェース

N

----- NA -----

native

----- NE -----

Neural Network(Backpropagation):プログラム例
Neural Network(Competition):プログラム例
Neural Network(Hopfield):プログラム例
Neural Network(Perceptron):プログラム例
Neural Network(Winner-Take-All):プログラム例
new
notify:マルチスレッド

O

----- OB -----

object
Objectクラス
ObjectInputStreamクラス
ObjectOutputStreamクラス

----- OC -----

octal

----- OD -----

ODBC(付録)

----- OP -----

operator

----- OU -----

OutputStreamクラス
OutputStreamWriterクラス

P

----- PA -----

package
Panelクラス

----- PE -----

perl(付録:DataBase.htm)

----- PH -----

PHP(付録:DataBase.htm)

----- PI -----

PI(付録:Mathクラス)
Pixel:プログラム例
PixelGrabberクラス

----- PO -----

Pointクラス
プログラム例
付録
pointer
PopupMenuクラス
pow(付録:Mathクラス)

----- PR -----

PreparedStatementインタフェース
PrintStreamクラス
PrintWriterクラス
PriorityQueueクラス
private
Processクラス
ProgressMonitorクラス
protected

----- PU -----

public
put
付録:HashMapクラス
付録:TreeMapクラス

Q

----- QU -----

queue
プログラム例(簡単な例)
プログラム例(複雑な例)
quick sort(プログラム例)

R

----- RA -----

random(付録:Mathクラス)
Randomクラス

----- RE -----

read
付録:BufferedInputStreamクラス
付録:BufferedReaderクラス
付録:FileInputStreamクラス
付録:FileReaderクラス
Readerクラス
readLine
付録:BufferedReaderクラス
付録:Consoleクラス
Rectangleクラス
recursive call
RescaleOpクラス
ResultSetインタフェース
return

----- RI -----

rint(付録:Mathクラス)

----- RO -----

round(付録:Mathクラス)

----- RU -----

Runnableインタフェース
メソッドとのデータの受け渡し
アニメーション
付録
Runtimeクラス

S

----- SC -----

Scannerクラス
scope
Scrollbarクラス
ScrollPaneクラス

----- SE -----

select(プログラム例)
Sequenceクラス
Sequencerインタフェース
ServerSocketクラス
プログラム例
プログラム例
付録

----- SH -----

Shapeクラス
Shortクラス

----- SI -----

sin(付録:Mathクラス)

----- SO -----

Socketクラス
プログラム例
プログラム例
付録
socket
プログラム例1
プログラム例2
プログラム例3
sort(プログラム例)
source program

----- SQ -----

sqrt(付録:Mathクラス)

----- ST -----

Stackクラス
start:プログラム例
Statementインタフェース
static
stop:プログラム例
Stringクラス
StringBufferクラス
StringTokenizerクラス

----- SU -----

super

----- SW -----

Swing
Window の生成と消滅
グラフィックス
Java AWT,Swing
付録
switch

----- SY -----

synchronized

T

----- TA -----

TableModelインタフェース(付録:JTableクラス)
TableModelEventクラス(付録:JTableクラス)
TableModelListenerインタフェース(付録:JTableクラス)
tan(付録:Mathクラス)

----- TE -----

TextAreaクラス
TextComponentクラス
TextEventクラス
TextFieldクラス
TextListenerインタフェース

----- TH -----

this
Threadクラス
アニメーション
Threadクラス
throw

----- TI -----

javax.swing.Timerクラス
java.util.Timerクラス

----- TO -----

Toolkitクラス

----- TR -----

TreeMapクラス
TreeSetクラス
try

----- TS -----

TSP(partition):プログラム例
TSP(iterative improving):プログラム例
TSP(genetic algorithm):プログラム例

----- TY -----

type

U

----- UN -----

Unicode

V

----- VE -----

Vectorクラス

----- VO -----

volatile

W

----- WE -----

Well-known ポート

----- WH -----

while

----- WI -----

Windowクラス
WindowAdapterクラス
プログラム例
付録
WindowListenerインタフェース
プログラム例
付録
WindowEventクラス

----- WR -----

Writerクラス

X

Y

Z

情報学部 菅沼ホーム 本文目次 演習解答例 付録