S_a_k_Uの日記みたいなDB

~サクゥーと呼ばないで~

archive属性は同じにしておく方が無難

同一HTMLドキュメント内に、複数Appletを配置している場合。
archive属性が同一のAppletは、同じクラスローダ上にロードされる。
多分codebase属性も同一じゃないとダメ?
もし、archive属性が異なると別のクラスローダ上にロードされる。
多分codebase属性が異なる場合も別々になる?
何で気か付いたかというと、Applet間でstaticな変数が見えなくなってたので。
System.outの出力が、同じJavaコンソールに出力されてたからVMは同じっぽいけど。
確かに、クラスパスが違う環境?で、Appletを動かそうと思ったらそんな感じになるわな、と妙に納得。
codebase属性については、時間がないので後日調査ということで…
全部書いたら、ロードに時間が掛かったりするんかな?とか思ったけど、必要なものは全てダウンロードせんといかんし、重複してたらキャッシュされるから関係ねぇよな?