人気ブログランキング | 話題のタグを見る
※主に、基本情報技術者試験の勉強メモ。 →サイト内検索
木構造
・2分木(2文探索木)
 ├完全2分木(ヒープ)
 └AVL木 ※左右の部分木の深さ差1以内

・多分木
 └B木 ※全ての部分木の深さが等しい

※()はその木に値を入れた状態の名前
# by proprog | 2004-10-10 17:16 | 弱点克服メモ
Javaの実行環境
--------
クラスファイル  → .classファイル
--------
クラスライブラリ
--------
Java仮想マシン  → バイトコードのインタプリタとも呼ぶ
--------
OS
--------
ハードウエア
--------
# by proprog | 2004-09-06 22:06 | Java―基本
ファイルの種類・名前
・ソースファイル(.java のファイル)
※public classと同じ名前をつける

コンパイル

・クラスファイル、またはバイトコード(.class のファイル)
※1つのソースファイルに複数のpublic classが宣言されているときは、複数のクラスファイルが作られる。
# by proprog | 2004-09-06 22:01 | Java―基本
Javaの特徴
・機種依存性が非常に少ない。
・誤りをおかしにくい。
(型の制約が厳しい。)
(ガーベッジコレクション=使われなくなったメモリが自動的に回収される仕組みがある。)
・オブジェクト指向言語。
(プログラム全体がオブジェクトという部品によって構成されている。)
・マルチスレッドによる並行プログラミングが可能。
(複数の動作している主体を取り扱うことが出来る。)
# by proprog | 2004-09-06 21:32 | Java―基本
Javaの学習
◆解説書(プログラミング初心者向け)
「改訂版 Java言語プログラミングレッスン(上・下)」結城浩
※ただし、開発環境等のインストール方法などは載っていない。
「やさしいJava」高橋麻奈

◆Java2 SDKで始めるJava
@IT いまから始めるJava 第1回「Java2 SDKで学習の準備」
※Java2 SDKのインストール方法の解説

◆Eclipseで始めるJava
@IT Eclipseではじめるプログラミング(1)
※Eclipseのインストール方法の解説

◆Eclipse情報サイト
エクリプス
【Java/C/PHP/他】統合開発環境Eclipse M13 (2chプログラム技術板のスレ)

※Java2 SDKとは
開発環境であるとともに、標準クラスライブラリを提供するので実質的な公式仕様である。
# by proprog | 2004-08-28 21:33 | Java―基本