[PR]女性が輝く公文の先生募集中!:全国で教室開設説明会開催




Javaの部屋。



Java講座を開いてみようと思います。
Javaの勉強をしてみます。





まず、Javaがなんたるか全然分かりません。
とにかくそれらしい物を作ってみようと思います。


 以下更新してみました。
 下二つは同じアプレットから出来ています。






 Javaにおいて、構造体を使う方法が解りませんでした。
 それで、いろいろと考えた結果、一つの答えにぶつかりました。

 int Star_Count[] = new int[200];

 この書式です。
 ソースに検索かけただけなんですけどね。

 恐ろしいことに、このようにしなければならないのでしょうか?

 ここで宣言したnewは、どこで解放されるのでしょうか?

 つーか、どこのソース見てもリンシャン解放されてなかったのが怖い。

 無駄メモリー食らって居るんじゃないの?これ



Color SkyBlue[] = new Color[16];

for( int I=0 ; I<16 ; I++ )
SkyBlue[I] = ( new Color( 0 , I*16 , I*16 ) );


 って言うソースコードを通したいんだけど、うまくいかない。
 どうしてなんだろうか。



 少しやってる時、インターネットにてソースを発見解析。

Color SkyBlue[];

SkyBlue = new Color[16];

for( int I=0 ; I<16 ; I++ )
SkyBlue[I] = new java.awt.Color( 0 , I*16 , I*16 ) );

 と言う書式で解決。

 考えてみれば当然なのであるが、仮想コンピューターにはメモリーの概念が存在しないと勘違いしたもんで(俺が)暴走していました。



 次に、点を書く命令。
 これを探さなければ成りません。

 理想としては

SetPixel( int x , int y )

 が有ればよいのですが.......



 最近知ったこと。

 Perlスクリプトとは何のことか良くわからなかったけど、CGIを記述する一つの方法だったのね。

 少なくとも、チャットソフトを生成するためにはこれも勉強する必要が出てきてしまった....

 うーん、本一冊でも良いから買わなければ。


 だんだん日記化してくな、ここ。(^^;







 なんかだんだん解らなくなってきた。
 なにが解らないって、素直に本を買えばいいと言うのに。
 大丈夫、何とかなる。

 床屋に行きたいからまだ本は我慢なのさ。
 明日行こうかな、床屋。

 伏見にある1200円の床屋に自転車でいこうっと。

 次は、オブジェクト指向プログラムの勉強をしよっと。

 C言語ライクであると思いきや、やっぱりC++の構文専用みたいだね。
 オブジェクト指向のプログラムの組み方を導入しなければ。

 今組んでいる丸を描画するプログラムをオブジェクト化すれば、2重3重の丸が楽々かけるように成るんだけどね。

 さて、もう少しがんばってみますか。


 それで、今はカレンダーを作ろうとしています。
 暦(コヨミ)ね。
 どうでも良いけど、暦ってレキって読んでしまう。

 あのグレゴリウス暦とかね。

 日にちを所得する関数軍が、Java2になってDate使わないでって言うので、困っています。


 Calender変数は、英語のソースしかなくて、コメントもほとんど付いて無いと言う感じ。
 もう最悪だね。

 さて、甲斐バンドの曲でも聴きながらがんばろうっと。




 で、早速オセロもどきを作ろうとした訳よ。

 でもね、変数の使い方を知らないもんで、思考ルーチンと言うかアルゴリズムが全く組めないの。


 本買って来ないと。って、まだ買ってきて無いんかぁ〜〜〜〜!!

 むなしく自分に突っ込む私か。



Return to Title
[PR]子育てママさんへ:3年毎に15万円うけとれる保険?