忍者ブログ

11

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
□    [PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

いやー学校でも卒業制作始まりまして、今めっさ忙しいです。

1.卒業制作(リーダー)
2.自由研究(Linuxのレポ)
3.会社からも受けろと言われている基本情報処理試験

どれも手抜けないわw

1-2においては卒業かかってるし、3は今から行く会社であるからしてですな…。

さて、それはおいて置いて卒業制作でauの携帯アプリ(オープンアプリプレイヤー必須)を開発しております。
だれか人柱ww
まぁぶっ壊れたりする心配は無いのでお願いしますわw
テトリスという無難なアプリです。
ここからお願いします。
<条件>
auである。オープンアプリプレーヤーに対応している。
とまぁこれくらいなんでお暇な方はよろしく。
ちなみに今発見されているバグとして、GameOver判定が早すぎるため落下開始時に地面(ブロック?)に触れているとGameOverにされてしまいますw
あともうひとつ、まだβなんでちっとも面白くないです。
正式版も面白くないかも…w

ここからはちとプログラミングなお話。
auサイドからの条件としてMIMEタイプが追加できるタイプのサーバーでないといけないらしく、
携帯へのアップロードには相当手間がかかりました。
.htaccessの設定とか知らないしw
でもまぁ一ヶ月でここまでこぎつけたのだからこれからいっぱい手を加えようかと思っています。
はっきり言ってまだソースまるパクリ状態だからねw
しかしJava…すこしかじっていたものの…奥が深いな…。
もうちょっとがんばりますかねー。それではー。
PR
□    JAVA-文法-
さて、JAVAです。

自分の大元の技術はC言語となっています。

C言語がある程度理解できるていで話していきます。
使うのはSUN社からDL出来るJDKです。

まず出力ですが、C言語のPuts関数に相当するものとして、
System.out.println("Hello World");
とあります。

注目してほしいのはSystemの始めが大文字になっている点です。
C言語も大文字と小文字の区別はありますが、関数中に大文字はないので気をつけましょう。

これはSystemクラスのstatic変数outメンバが持つprintlnメソッドを引数"HelloWorld"で呼び出す。
という意味です。
それではsampleプログラムです。

/* 配列の宣言と使用 */

class try3_4 {
    public static void main(String args[])
    {
        int i[] = new int [3]; //iの配列の宣言
        char [] c;                    //cという配列を準備
       
        c = new char[3];       //ポインタという概念はjavaにはありませんが
                                           //返り値はポインタを返されています。
       
        i[0] = 0; i[1] = 1; i[2] = 2;
        c[0] = 'A'; c[1] = 'B'; c[2] = 'C';
       
        for(int n = 0;n < 3;n++){
            System.out.println(i[n]);
            System.out.println(c[n]);
        }
        System.out.println("size of i[] : " + i.length);
        System.out.println("size of c[] : " + c.length);
    }
}

赤字で示したところは下記の様に書き換えることができます。
int i[] = new int [3];
char c[] = new char[3];

ちなみに実行すると
89f21290.jpeg
となります。

それではまた次回。


□    はじめに
JAVAはSUNmicroSystems社により開発されたこの言語は、
ユーザのプラットフォームに依存しない言語です。

オブジェクト指向の代表的言語であるとも思っています。

基本技術者検定も受けなくてはならない状況ではありますが、
需要も少なくないJAVAを独習し、扱えるようになっていこうと目論んでいます。

できるだけ正しい情報を提供できるようにがんばりますが、
信憑性は自分で確かめてくださいw

忍者ブログ/[PR]

Template by coconuts