1:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:11:22.48 ID:sfPc+elx0
2:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:11:49.70 ID:iqGXo6UJ0
3:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:11:51.20 ID:O6B4uuxh0
8:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:13:36.64 ID:sfPc+elx0
9:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:14:24.89 ID:PIp0Guxk0
そっからかよ
10:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:14:57.40 ID:iqGXo6UJ0
11:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:15:09.03 ID:sfPc+elx0
16:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:17:49.58 ID:PIp0Guxk0
わりとマジでやるつもりなんだなwわりぃな軽口叩いて、
なら最初からでいいんじゃないか
12:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:15:24.98 ID:wMwgA1gs0
15:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:17:36.87 ID:sfPc+elx0
データやメソッドをオブジェクトとして一つのまとまりとすることができる。
これによりソフトウェア開発がしやすくなる
13:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:16:08.30 ID:BJa2NUwN0
23:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:21:48.67 ID:sfPc+elx0
ポリフォリズムってインタフェースのことか?
継承はjavaの場合extendsでクラスを継承してそのクラスをスーパークラスとして扱うことができる
インタフェースは抽象メソッドなどを定義して実装をimplementsしたクラスに書く
85:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:40:43.43 ID:rRbsUZf50
継承は親クラスの機能を子クラスでも受け継ぐことができるってことだな
仮想メソッドを子クラスが上書き(オーバーライド)したりもできる
ポリモーフィズムは多態性のことで、別々のクラスに同じインターフェイスを持たせて
異なる振る舞いをさせること。
これによりインターフェイスの使用側はクラスの違いを意識することなく処理できる
18:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:18:18.71 ID:pmjv3JdC0
オブジェクトってなんですか?
20:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:20:21.92 ID:iqGXo6UJ0
21:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:20:23.20 ID:17mFdarh0
22:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:21:48.07 ID:Mq0EuE610
25:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:22:39.29 ID:sfPc+elx0
26:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:22:55.99 ID:1btS/hxx0
28:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:23:18.16 ID:sfPc+elx0
30:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:23:53.78 ID:iqGXo6UJ0
悟空とごはんみたいな、
38:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:25:26.91 ID:sfPc+elx0
ドラゴンボールとは関係あんまりないな
どのことを悟空とご飯でたとえたのかわからないけど
プログラムはいろんなソフトとか作れるようになる
PCのいろんなものはプログラムによって動いてる
34:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:24:30.75 ID:iqGXo6UJ0
45:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:27:30.47 ID:sfPc+elx0
46:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:27:37.01 ID:iqGXo6UJ0
なんだよプログラムって!
エクリプスいれてみたわ!
48:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:28:17.84 ID:sfPc+elx0
環境そろえるのはやw
49:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:29:36.87 ID:1btS/hxx0
後、途中から他の言語に変えたり合体したりできるの?
57:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:31:34.13 ID:DeX3ea+O0
英語覚えたらなんとなく西洋系の言語は似てるからわかるみたいな感じじゃね
54:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:30:52.96 ID:TjzaWXn7i
61:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:32:53.12 ID:ujYdsU8k0
ほぼなんでもできる
68:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:33:56.06 ID:sfPc+elx0
いろんなことができる。
もちろん現実にようじょを作るとかはむりだけど
55:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:30:57.11 ID:wMwgA1gs0
58:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:32:17.74 ID:sfPc+elx0
それは役に立ててよかった
今度は今日の日付を自動的に取得して表示してみようぜ
56:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:31:19.74 ID:sfPc+elx0
{
public static void main(String[] args){
System.out.println("hello world");
}
}
75:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:36:20.47 ID:sfPc+elx0
}
基本的にプログラムはこの中に書いたものが実行されるっておぼえる
77:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:38:09.55 ID:iqGXo6UJ0
81:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:39:44.86 ID:sfPc+elx0
okいまから説明する
78:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:39:00.47 ID:sfPc+elx0
public static void main(String[] args){
System.out.println("ようじょ");
}
}
これでようじょがしょうかんされる
94:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:44:19.35 ID:sfPc+elx0
public とはアクセス修飾子と言ってどこからそれをアクセスできるようにするかを決めている。今回はとりあえずpublic で
class Helloはクラスといい、今回のプログラムを一つのまとまりと考えて名前を決めている。今回のクラス名はHelloとしている
使い方は class クラス名
クラス名は大文字ね
クラスの中に基本的にいろいろ書いていきます
88:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:42:10.57 ID:ujYdsU8k0
public class main{
public static void main(String[] args){
}
}
まずこの部分は「お・ま・じ・な・い」だ
日本語の習得の際に、赤ちゃんの頃に意味を知らなくても「まま」って言うのが大事
そういう部分だと思ってくれ 意味は考えるな このままコピペでおk
93:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:43:36.64 ID:PIp0Guxk0
安定のおまじないキターー
でもこれが一番分かりやすかったわ
89:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:42:31.49 ID:iM1HjSP00
メソッドとかクラスってなんですかー
116:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:50:33.10 ID:rRbsUZf50
>>89自身は知ってて言ってるのか判別が付かんが、
クラスってのはインスタンスの型。インスタンスってのは実体。
例えば文字列クラスのインスタンスが文字列。
"ABC"とか"DEF"とかがそれぞれ一つのインスタンス。
クラスはこれらの各インスタンスがどういう機能(や部品なんか)を持つかを定義する。
文字数を返す機能とか。で、その機能がメソッド。
133:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:56:08.26 ID:54DuH3LJ0
つまり数学で言うと
インスタンスが変数、クラスが各項、メソッドが関数全体ってことでおk?
145:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:01:47.54 ID:UUecVpAK0
違う
クラスがガンダムの設計図でインスタンスがその通りに作ったガンダム
メソッドはそのガンダムができる事(空を飛ぶ、ビームサーベルを抜く、等)
146:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:03:00.87 ID:1btS/hxx0
分かりやすすぎ
148:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:03:34.82 ID:54DuH3LJ0
なるほど
すっげー分かりやすいわ
96:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:45:24.89 ID:ujYdsU8k0
そこにコンピューターへの命令を書けば、コンピューターがその通りにしてくれる
ここで一つ命令を教えよう
System.out.println("XXXXXXXX");
Systemとかoutとかの間は「.(ピリオド)」でくっついる 半角だ
空白はない
一番最後はセミコロン「;」の半角だ
この命令をおまじないの真ん中に突っ込むだけで、「XXXXXXX」の部分に書いたことを
コンピューターが表示する
public class main{
public static void main(String[] args){
}
}
↓
public class main{
public static void main(String[] args){
System.out.println("ここに好きなことを書く");
}
}
99:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:46:00.53 ID:ujYdsU8k0
どこに書けばいいの
どうやって動かすの
ここが一番むずかしいということに気がついた
104:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:47:39.07 ID:sfPc+elx0
111:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:49:40.59 ID:5y8giVe80
じゃあ>>1も含めて質問するスレにしたら?
俺以外の人が教えてくれるよ
117:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:51:00.94 ID:sfPc+elx0
そうだそれにしよう
106:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:47:51.92 ID:1btS/hxx0
120:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:51:35.14 ID:s5g2DkCVP
そいつは引数を標的に出力する最も簡単な魔術
new PrintWriter(System.out).println という上位魔術も存在する
126:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:54:08.17 ID:1btS/hxx0
かっこいい
110:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:49:32.99 ID:YPKLitJE0
131:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:55:17.19 ID:UUecVpAK0
Methodのreturn typeがない時に使われるキーワード
132:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:55:27.35 ID:5y8giVe80
voidは何も返さないってこと。
public static void main(String[] args){
だと、mainさんは命令を終えた後、命令してきた人になにも結果を返しませんってこと。
public static int main() だったらint(整数)の結果を返すといった具合。
112:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:50:07.50 ID:sfPc+elx0
113:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:50:19.29 ID:DeX3ea+O0
122:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:51:50.80 ID:sfPc+elx0
中にだれもいませんけどってこと
123:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:52:24.01 ID:UUecVpAK0
簡単に言えばある場所に何かがなければいけないのに何もなくてプログラムが次にいけない時に起こるエラー
127:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:54:28.40 ID:xY2W0T3C0
nullが代入されている(あるいはなんのインスタンスも代入されていない)変数に対してメソッド呼び出しをしたときに発生する例外
ほかにも発生条件はあるがいまは覚えなくていい
125:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:53:39.89 ID:o0B1LA+P0
128:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:54:38.71 ID:sfPc+elx0
そうだね 最近結構アンドロイドプログラミング挑戦してる
138:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:58:27.56 ID:o0B1LA+P0
Androidアプリ作って見ようかな
139:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:59:40.48 ID:sfPc+elx0
ラムダ式使いたいんだけど
140:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 00:59:47.51 ID:PIp0Guxk0
142:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:00:45.75 ID:sfPc+elx0
エクリプスとかがあるけど最初はサクラエディターとか使った方がいいかもね
149:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:04:12.37 ID:PIp0Guxk0
サンキュー
3度ほど挫折したけどもう一度はじめて三日
153:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:06:50.38 ID:sfPc+elx0
エクリプスに頼りすぎるのは初心者には向かないからね
まあプログラミングはある程度できるようになるには継続力が必要だよ
141:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:00:38.12 ID:woueD1D10
そうとういいPCが必要だと思う
143:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:01:16.30 ID:sfPc+elx0
つ実機
144:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:01:46.21 ID:PGpZc4dw0
実機じゃないとやってられんわ
152:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:05:38.01 ID:161RvnKu0
高速化した?
Android開発始めたいんだがオススメの書籍ない?
154:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:08:59.59 ID:sfPc+elx0
わかりやすかったのが「15歳からはじめるandroidプログラミング」だな
ただしjavaの基礎を理解していることが前提だけど
15歳からはじめるJAVAわくわくゲームプログラミング教室 フルカラー最新版【Windows & Mac両対応】posted with AZlink at 2013.9.16大槻有一郎
ラトルズ
売り上げランキング: 220673
160:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:12:41.85 ID:161RvnKu0
レビュー見てきたけど酷過ぎてワロタwww.
165:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:16:05.63 ID:sfPc+elx0
まじで?個人的にはイラストとかも含めてわかりやすかったんだけどなー
まあ個人的にはおすすめなので本屋さんとかに行ったらちら見してみて、、
171:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:24:03.64 ID:161RvnKu0
実際見ないと分からないしな
本屋で見てみるよ!thx!
147:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:03:22.01 ID:iqGXo6UJ0
誰でもできるようになるなんて嘘やろ
151:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:05:17.53 ID:sfPc+elx0
ロジカルに考えられなくても努力である程度の領域まで行けるような気がする
155:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:09:23.25 ID:v9m5g0fg0
157:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:11:10.30 ID:sfPc+elx0
javac
JDKについてくるよ
168:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:19:51.27 ID:v9m5g0fg0
テンクス
156:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:10:46.28 ID:5y8giVe80
Layoutの作り方がなー、覚えることが多いわ
162:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:14:17.79 ID:sfPc+elx0
まあ確かに覚えることは多いよねー
Layoutの作り方もいくつかあるからねー
158:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:11:22.00 ID:0I2nvt5h0
159:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:12:27.06 ID:sfPc+elx0
エクリプスにそんな面倒な設定必要だったけ?
161:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:13:42.36 ID:BRcMVIkt0
教えてくれ
166:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:17:15.21 ID:sfPc+elx0
アンドロイド開発できるよ!!
163:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:15:46.81 ID:woueD1D10
GoogleのwebサービスとかGAEだっけ?やってる人いないの?
167:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:18:37.24 ID:sfPc+elx0
webアプリケーションとかもつくれるよ
てかやろうと思えば何でもできるんじゃね
169:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:20:59.98 ID:sfPc+elx0
使えるなら今から取ってみようかな
170:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:23:33.13 ID:woueD1D10
ダウンロードするゲームなら C++
ブラウザゲームなら flash
がいいと思うけど
Android以外にjavaをやったほうがいいものってあるの?
172:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:27:43.78 ID:sfPc+elx0
企業で使うシステムとか
データベースを扱うものとかいいかもね
174:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:28:38.13 ID:pE5QOF87i
これ解説して
イマイチメソッドがよく分からん
voidの部分が特に
175:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:30:09.88 ID:sfPc+elx0
void はなにも返却しないってことなんだけど
返却値ってわかる??メソッドがわからないならあやしいだろうけど
176:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:31:56.51 ID:woueD1D10
趣味でやるとしてAndroid以外にjavaをやったほうがいいものってあるの?
177:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:36:24.22 ID:sfPc+elx0
案外趣味でやる程度のことで特化したことはあんましないのかもね
178:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:40:57.32 ID:sfPc+elx0
うまく言ったらテストしてみるよー
181:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:51:27.74 ID:23jvEPi90
182:以下、名無しにかわりましてVIPがお送りします:2013/09/16(月) 01:54:54.58 ID:sfPc+elx0
発想がないから何も作ってない
妹の宿題が難しすぎる件www
バイト先の女の子のTwitterを除いた結果wwwwwww
三大キモイ男「ヘアピン」「萌え袖」
塩500グラムほど舐めた結果wwwwwwwwwww
引用元:プログラミング java講座