引数にout/in (byref,byval) が使えないのね。
C#で培ったソースを移植しようとしたら、至る所で引っかかる。
要素一つの配列渡しで妥協しましたが、不細工感一杯。
勿論、言語仕様を確認しなかった落ち度もあるのですが、開発言語を意識したロジック考察がいるのね。
JavaでJsonを扱うモジュールに JSONICがありますが、これは、Jsonデータの要素項目で動的にインスタンスを作るモノですが、
アプレットでは落ちる。セキュリティの関係で、無暗にインスタンスができないようになっているためですね。
セキュリティ基準と適用の方法も、.net系とは違うようで、この面でも勝手が違う。
プロパティがないのも辛い。 Java7で登場すると聞いたのですが、何時になるやら。
1クラス1Fileになると、やたらFile数が増えるので、JAR/WAR化がカギになりますね。これも、DLL化とは違うスタンスなので勝手が違う。
クラス名とFile名を一致させる必然性は疑問を感じながらも、慣れてくると違和感がなくなったのは不思議。