トップページ⇒tech
203コメント59KB

プログラム素人がJAVAの基礎を学ぶには

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG

JAVAの基礎を学ぶにはIDE使わずに
メモ帳のみで勉強した方がいいのでしょうか?


0153デフォルトの名無しさんNGNG
>>85
プログラムの直交性、教えてよ。
0154デフォルトの名無しさんNGNG
C→C++→JAVA→C# でつが、王道?
0155デフォルトの名無しさんNGNG
>>154

否!
Java→Ruby→SmallTalk これ、最強!
0156デフォルトの名無しさんNGNG
>>154
MSX-BASICが入ってません。
却下。
0157デフォルトの名無しさんNGNG
>107

コンパイル・エラーが出て止まるのにどうして大きな問題が起きるのかと小一時間…
0158デフォルトの名無しさんNGNG
>>157
いまさら突っ込むほどの内容なのかと小一時間・・・
0159デフォルトの名無しさんNGNG
 J2SE v1.4.2のインストール後、
デスクトップに出来たNetBeans IDE 3.5.1.lnkを起動してみると、
何かのウィザードらしい窓が出てきたんだけど、
なぜか文字化けしていて読めない。どうやったら正常になるのか、
また、このウィザードは何のためのものなのか、
初心者厨にかまっていられる心の広い人、教えてください。
 スクリーンショット:http://issei.odap.jp/images/java.png
0160デフォルトの名無しさんNGNG
>>159
まずはOSくらい書け。
ちなみにお前が入れたのはNetBeansバンドルのやつだな。
0161デフォルトの名無しさんNGNG
>>159
 WindowsXPです。
0162デフォルトの名無しさんNGNG
>>154
その学習手順は効率が悪すぎ

C → Java → C++
がよろし。

あとはオマケでSmalltalkやC#やPerlやRuby, LISPでもやっているといい
0163デフォルトの名無しさんNGNG
 C→C++→Java→アセンブラ→云々
0164デフォルトの名無しさんNGNG
なんでC++よりJavaが先なの?
0165デフォルトの名無しさんNGNG
僕はCとC++とJavaを並立して学習したが、
C→Java→C++のほうがいいと思う。
JavaのほうがC++よりクラスの概念を覚えやすい。
0166デフォルトの名無しさんNGNG
>>165
確かに、私も最初CからC++勉強したときは挫折したけど
JAVAをやってからC++をやったらイテレータやデストラクタなどを覚えれたりするだけですんなりいけました
未だに多重継承は使い道がひらめかないけど
0167デフォルトの名無しさんNGNG
>>166
多重継承はインターフェイスだと思えばいい。
0168デフォルトの名無しさんNGNG
COBOLerの諸先輩方にJavaを教える方法を教えてください。
Web系とか即戦力になるのがいいそうです。
COBOLerもprogrammerインターフェイスを実装してるから何とかなりますよね?
0169デフォルトの名無しさんNGNG
>>168
COBOLER.java:13244: 互換性のない型
検出値 : COBOLER
期待値 : Programmer
    Programmer pg = COBOLER001;
           ^
エラー 1 個
0170デフォルトの名無しさんNGNG
FakeProgrammer fakePG = new FaceProgrammer(COBOLER001);
Programmer pg = fakePG;
0171デフォルトの名無しさんNGNG
>>166
体重継承の使い道なんてなれるのに時間がかかる。
MixJuiceやRubyのモジュール分割を使ってみればわかるらしい。
0172デフォルトの名無しさんNGNG
>>168
COBOL2000などを知らないCOBOLerなどもいるだろうから、
まずはオブジェクト指向を教えるべし。
UMLの本でも読ませるとオブジェクト指向の理解が加速する。
0173デフォルトの名無しさんNGNG
>>172
COBOL2000って実績あるの?
OOっちゅうことで見てみたが、やっぱり大文字はダサい。
0174デフォルトの名無しさんNGNG
>168
COBOL言語も専用のコンパイラ使えば、JavaVMで動くよーん。
PERCobolTM Enterprise Edition is a robust COBOL development solution enabling COBOL programs to execute on the Java Virtual Machine (JVM).
(http://grunge.cs.tu-berlin.de/%7Etolk/vmlanguages.htmlより抜粋)
0175デフォルトの名無しさんNGNG
高校でBASIC・COBOLやって専門でC・JAVAってどうよ。

0176デフォルトの名無しさんNGNG
おれの場合高校でN88BASICやらされて
大学でCやらされてCがわかんなくて
必死にCを勉強してその後にホームページを作っていたら
Perlを弄りたくなってPerlを覚えて
Web作っている間に途中でJavaの魅力にひきつけられ
Servletとかやりだしで途中でRDBMSなど弄っている間に
JDBCからJ2EEなどをやりだすようになった。
その途中の過程でPrologやMATLAB, Fortranなどにも触れることになった。
0177デフォルトの名無しさんNGNG
>>34
芳ばしい椰子がきました
0178デフォルトの名無しさんNGNG
        人
パタパタ   (__)
   〃∩ (__)
   ⊂⌒(,, ・∀・) ウンコー
     `ヽ_っ⌒/⌒c
        ⌒ ⌒
0179デフォルトの名無しさんNGNG
Javaは学習用言語なので、実用性を求めちゃだめですね。
0180デフォルトの名無しさんNGNG
VBA⇒JAVA 素人でもかなりイケルよ
0181デフォルトの名無しさんNGNG
http://software.nikkeibp.co.jp/software/mission/mission.html
↑
この本お勧め初心者にならワカリヤスイと思う
まあ体験版あるからそれやってきめればよろし
0182デフォルトの名無しさんNGNG
教育側にとしては、
クラスと抽象化の概念をいかにすんなりと吸収させるかがポイントだね。

クラスについては、
プラトンのイデア論を持ち出すと失敗する可能性が高いです。(個人的な経験による。)

自分は、もっと単純に、
「ノミ+ツチ」とか、「右手+左手」みたいに、一緒に使われることが多い要素を
一つにまとめたのがクラスだよって教えます。
0183デフォルトの名無しさんNGNG
JVMをバージョン違いで2つインストールして、
両方のバージョンを同時に使用したいんだけど、
パフォーマンスって落ちますか?
OSはXPです。
0184デフォルトの名無しさんNGNG
>>183
同じバージョンのVMでも同時に使用すればパフォーマンスは落ちるだろ。
他のソフトでも、同時に使用すればパフォーマンスは落ちるだろ。

1.5ではVMをひとつだけたちあげて、クラスを使いまわすらしいからちょっとましかもしれないけど。
0185183NGNG
>184
ありがとうございました。
0186デフォルトの名無しさんNGNG
私はプラトンの話で理解できました
0187デフォルトの名無しさんNGNG
っていうかJDKって複数インストールできるの?
0188デフォルトの名無しさんNGNG
できる
0189デフォルトの名無しさんNGNG
どうでもいいが大文字でJAVAと書く奴は100%Java知らないよな
0190デフォルトの名無しさんNGNG
10日で覚えるJava
10日で覚えられませんでした。
訴えてよいですか
0191デフォルトの名無しさんNGNG
「10日で覚えれる」ではないので却下です。
自分で覚えろ、ということです。
0192デフォルトの名無しさんNGNG
>>189.
理由がわからない。なぜ?

>>190.
ダメです。金額が二万未満ですから、
法律は過大広告の味方をしてくれません。 orz...
0193デフォルトの名無しさんNGNG
二週間で後輩を立派なJavaプログラマとして育て上げるよう、上司からお達しがきました。
JavaのJの字も知らない上に、多分オブジェクト指向自体もよくわかってない子を
どうやって育てようお悩み中。。
「本読んで解らないことがあったら聞いてね♪」
で放置するわけにもいかないし。
困った。。(´・ω・`)
0194デフォルトの名無しさんNGNG
>>193
2週間もあれば充分。
0195193NGNG
>>194
本当?ちなみにどんな方法ですか?
0196デフォルトの名無しさんNGNG
>>195
普通に教えればいいじゃん。
立派になるかどうかはしらんけど。

ほったらかしにしようとするから無理そうなだけかと。
0197193NGNG
>>196
うーん。普通に・・・。オブジェクト指向の基礎からでいいですかね?
講義は3日程で終わらせて、あとは実践(簡単なプログラムの課題を与える)で、
とは考えているのですけれど。
0198デフォルトの名無しさんNGNG
>>197
オブジェクト指向なんか、あとまわしでいい。
まずは動かさせる。
間違ってもコマンドプロンプトの使い方からではなく。
Eclipseなりなんなり、実際に使う開発環境で。

プログラムを動かしたこともない奴に、オブジェクト指向がどうのといったところで、馬の耳に念仏。
0199デフォルトの名無しさんNGNG
>>193
厨房向けだが、
http://www.vector.co.jp/soft/win95/prog/se240901.html

OTL ...スマン、俺も厨だ... OTL
0200デフォルトの名無しさんNGNG
>>199
これRobocodeに対応しないかな
0201デフォルトの名無しさんNGNG
>>200
設定をかえてみたらいかがすか?
0202デフォルトの名無しさんNGNG
>>199
それならNetBeans使った方がいい。
0203デフォルトの名無しさんNGNG
>>202
ありが�d
■ このスレッドは過去ログ倉庫に格納されています