Javaの基本
- HOME >
- Javaの基本
莉奈「ねぇ、プログラム教えてよ」
世捨人「君は?」
莉奈「あのバカの妹。莉奈っていうの」
世捨人「う~ん。プログラムといってもな。いろんな言語があるんだよ?」
莉奈「あんたが知ってるのでいいわよ」
世捨人「じゃあ、Javaだね。C#やC++も便利だけど、全く知らないにも等しいから」
莉奈「Java?」
世捨人「まぁ、受講してればわかると思うよ」
莉奈「それってどんなことができるの?」
世捨人「慎重だなぁ。えっとね、コンソールはもちろん。アプリ、アプレット、サーブレットとあるんだ」
莉奈「コン何?アプレ?サーバレット?」
世捨人「コンソール。アプレット、サーブレット。コマンドプロンプトはわかるよね?」
莉奈「黒い画面にC¥:・・・・とか書いてるやつよね」
世捨人「そう、それにプログラム結果出力させるのがコンソール。GUI……つまりボタンとかいろんなものを配置してアプリを作るのがSwing(Java)。ホムペ上で動かすことのできるプログラムのことをアプレット。JavaとHTMLでホームページ作成ができるんだ。それがサーブレット」
莉奈「ふ~ん。JAVAって便利なのね」
世捨人「でも、C#とかのほうがゲーム作成とかには向いてるんだけどね。」
莉奈「え!?だったらなんでJavaなのよ!」
世捨人「最近はスマホとか流行ってるだろ?オープンソースといってだれでも開発できてスマホで開発できるようになっているんだ」
莉奈「便利ねぇ……」
世捨人「でも、誰でも作れるからバグとか多くて質の悪いものばかりが多いんですね」
莉奈「でも、スマホで何でもできるんなら便利でいいじゃん」
世捨人「まぁ……そうですが今日の講義はここまでにしましょう。来週は本格的に始めますよ」
世捨人「君は?」
莉奈「あのバカの妹。莉奈っていうの」
世捨人「う~ん。プログラムといってもな。いろんな言語があるんだよ?」
莉奈「あんたが知ってるのでいいわよ」
世捨人「じゃあ、Javaだね。C#やC++も便利だけど、全く知らないにも等しいから」
莉奈「Java?」
世捨人「まぁ、受講してればわかると思うよ」
莉奈「それってどんなことができるの?」
世捨人「慎重だなぁ。えっとね、コンソールはもちろん。アプリ、アプレット、サーブレットとあるんだ」
莉奈「コン何?アプレ?サーバレット?」
世捨人「コンソール。アプレット、サーブレット。コマンドプロンプトはわかるよね?」
莉奈「黒い画面にC¥:・・・・とか書いてるやつよね」
世捨人「そう、それにプログラム結果出力させるのがコンソール。GUI……つまりボタンとかいろんなものを配置してアプリを作るのがSwing(Java)。ホムペ上で動かすことのできるプログラムのことをアプレット。JavaとHTMLでホームページ作成ができるんだ。それがサーブレット」
莉奈「ふ~ん。JAVAって便利なのね」
世捨人「でも、C#とかのほうがゲーム作成とかには向いてるんだけどね。」
莉奈「え!?だったらなんでJavaなのよ!」
世捨人「最近はスマホとか流行ってるだろ?オープンソースといってだれでも開発できてスマホで開発できるようになっているんだ」
莉奈「便利ねぇ……」
世捨人「でも、誰でも作れるからバグとか多くて質の悪いものばかりが多いんですね」
莉奈「でも、スマホで何でもできるんなら便利でいいじゃん」
世捨人「まぁ……そうですが今日の講義はここまでにしましょう。来週は本格的に始めますよ」