Javaは難しすぎ
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
NGNGわかり易いプログラム言語を作れない James Goslingは逝ってよし
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGさあ、ポケコンを買おう。
0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG0007オレは3の意思に賭ける!
NGNG激しく同意!!
0008ハンマープライス
NGNG0009デフォルトの名無しさん
NGNGMSXが二千五百円か。安いな。
0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNG激しく同意!!!
0012デフォルトの名無しさん
NGNG買ってやるよ
0013デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNGBASICインタプリタなら高級言語使えば割と簡単に作れそうだがJavaはむずかしいだろ。
Javaが難しいのは事実。対BASIC比でな。
0016デフォルトの名無しさん
NGNGあんた馬鹿か?
構文解析機の話をしてるんだよ。
lintでもかまわない。
要するに構文を把握できてないなら使うなってことだ
001717
NGNGじゃお前が一番簡単だと思う言語でコンパイラ作って下さい。
>>javaが難しいと言う人
まじでどこが難しいのか分からん。
どこよ?
0018デフォルトの名無しさん
NGNGこのスレは難しいかどうかのスレで君ひとりで関係ないこといってないかい
使え使うなとか命令される筋合いないし
ほかのすれいけや
0019デフォルトの名無しさん
NGNGまあ、オブジェクト指向は難しいだろ。
俺はCからJAVAに移行して、
何がオブジェクト指向なのかわかるまでに6ヶ月かかったよ。
002017
NGNG俺は昔C++の勉強してたけど、意味不明なキーワードやら
メモリ管理やらが鬱陶しくて、興味なくした。( 負 け 惜 し み で す ハイ )
>>19
ま、確かに構造化に比べてやたら抽象的な表現多いしな。
でも、逆にオブジェクト指向さえわかってしまえば
java勉強するときに新しく覚える事なんて殆ど無いと思うんだが。
002115
NGNG作っているよ。
インタプリタだけどよ。
002217
NGNGそうか、すごいな…まさかと思ったが…煽り失敗…
ちなみにどの言語か教えれ。
0023デフォルトの名無しさん
NGNGJAVA言語はましなほうだとおもふ。
002417
NGNGjava使うのに新しく必要な知識ってなんだろう。
「独習Java」をパラパラめくってみる。
0025デフォルトの名無しさん
NGNG日本語でアプリが作れるプログラミング言語「TTS」がおすすめだよ!
http://pc.2ch.net/test/read.cgi/tech/1015170837/
002615
NGNGBASICです。
行番号の
0027デフォルトの名無しさん
NGNGなんて読むの?
002817
NGNGjavaは”参照変数”で”値渡し”だってのが頭に染み付いてないと、
java.util.* に初めて足突っ込んだときにちょっと戸惑うかも。
他には…すぃんぐのレイアウトに泣かされた事は俺もある(w
あとは、リフレクション?
でもそこまで勉強する段階に来てるんだったら
すぐ飲み込めそうな気がするけどなあ。
>>26
おお、そか。頑張ってくれ。
俺はコンパイラの事はよく分からん(´д`;)
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNGJAVA、C#,C++はオブジェクト指向を足しただけ。
003117
NGNGやっぱり何処が難しいのか良く分からん(´д`;)
第4章まではifやらforやら、何処でも使いそうなベタな話ばっかだし、
第8章まではOO勉強してたら知ってそうなモンばっかだし。
まさかimportやパッケージが難しいとは言うまい?
で、9章以降はさっきも言ったライブラリ(パッケージだな)の話ばかりだ。
うーむ・・・どなたか具体的な指摘を…
少し時間をおいてからまた見に来よう…。
0032デフォルトの名無しさん
NGNG0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNGそーです。
見てて悲しくなります。
明日に起きた時には忘れてると思うけど。
0035デフォルトの名無しさん
NGNGジャクスプ
003617
NGNG「〜が難しい!」って意見も全く出てこないし。
本当に難しいと思ってる人いるのかなあ。
0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG(知人にバレると何言われるかわからん)
0041デフォルトの名無しさん
NGNG初心者にとっては膨大なライブラリに圧倒されるのが大きい。
Javaを勉強するなら常時接続環境でないとキツイです。
0042デフォルトの名無しさん
NGNGインスタンス名 = インスタンス名.メソッド名(引数);
っていうのが、よくわかんねぇ。
日付変わって昨日始めたんだが。。。
その例では返り値がintなんだけど、
それをインスタンスに代入してるの?みたいな。
どういうことですか?
0043デフォルトの名無しさん
NGNGその例を見たい。
0044デフォルトの名無しさん
NGNG004542
NGNGこんな感じであります。
class Fraction{
int numerator;
int denominator;
Fraction add(int num){
Fraction tmpF = new Fraction();
tmpF.denominator = this.denominator;
tmpF.numerator = this.numerator ; tmpF.denominator * num;
return tmpF;
}
}
public class FractionTest2{
public static void main(String arg[]){
Fraction f = new Fraction();
f.numerator = 1;
f.denominator = 2;
f = f.add(10); //ココ!
System.out.println("f=" + f.numerator + f.denominator);
}
}
004642
NGNG今まではVB・Delphiだったので、関数の戻り値と同じ型の変数やプロパティに代入してましたが、
これはちょっと違う様に感じて、難しいなぁと。。。
0047デフォルトの名無しさん
NGNGc++みたいに演算子のオーバーロードができないから、f=f.add(10)みたいな
形になっているだけで、概念的には普通では?
要はf=f+10
0048デフォルトの名無しさん
NGNG別に戻り値はintではない気が。
004942
NGNGC++は知らないんので、演算子のオーバーロードはわからないですが…普通なんですかね?
しっくり来ないのですが。。。
>>48
intなのは引数の型でしたね。
勘違いしてました。
返り値の型はFraction型ですね。
005042
NGNG戻り値がintじゃなくて、Fractionなかったら、納得しました。(汗)
メソッドの中で分子だけ10倍されて返ってくるんすね。
両辺ともFractionになってるし。
素人の戯言に付き合ってくれて感謝です。
0051デフォルトの名無しさん
NGNG細かい突っ込みを一つ。
いやまあ、定番過ぎて見飽きた人もいるだろうけど、
42みたいな奴が居る限り突っ込み続けないとな。
>インスタンス名 = インスタンス名.メソッド名(引数);
参照変数 = 参照変数.メソッド(引数)
と書け。
Javaはインスタンスに名前を付けるどころか、インスタンスに触れる事すら許されていない。
0052デフォルトの名無しさん
NGNGほうほう。
CやC++のライブラリはそんなに少ないのか。
005342
NGNGどうもです。
っていうことは、Delphiと一緒でクラスは型って事かな?
var 変数名: クラス名 → クラス名 変数名;
変数名 := クラス名.Create → 変数名 = new クラス名();
0054デフォルトの名無しさん
NGNG0055デフォルトの名無しさん
NGNGクラスが型じゃない言語ってあるの?
0056デフォルトの名無しさん
NGNG私がわかっているかどうかのテスト。
Javaでは、インスタンスはメモリ中のどっかにある。それは触れない。
インスタンスへの参照は、自分が名前を付けた変数に入れることが出来る。
インスタンスのメソッドを使うとか、インスタンスのフィールドを使うときは、
名前を付けた参照変数、に入っているインスタンスへの参照、を介して
いろいろやる。
ただしい?
005742
NGNGよくわからないけど、某Delphiの本には、「Delphiにおけるクラスは型です」と書いてあったから、
型じゃない言語もあると思ってたけど、2ちゃんねらにそうつっこまれると、自信無いです。
どうなんでしょう?
0058デフォルトの名無しさん
NGNGプロパティ(メモリ)いじれるじゃん
0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNG確実なコンドームの付け方に比べれば相当簡単だと思うよ。
0065デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNG推奨されないメソッドって具体的には?
0067デフォルトの名無しさん
NGNG>Javaを勉強するなら常時接続環境でないとキツイです。
どして?
0068デフォルトの名無しさん
NGNGJDKのAPIドキュメント読んでみそ。
0069デフォルトの名無しさん
NGNG>初心者にとっては膨大なライブラリに圧倒されるのが大きい。
>Javaを勉強するなら常時接続環境でないとキツイです。
この文脈からして、APIドキュメントをダウンロードできるって事を知らないのでは。
いちいちsunのサイト見に行ってると。
0070デフォルトの名無しさん
NGNGってことはCに引きこもるしかなさそうだ。
0071java厨
NGNG0072デフォルトの名無しさん
NGNG「C++使える=JavaもOK」の方が適切だね。
0073デフォルトの名無しさん
NGNGC++、Java、C#、VB,net、VB、ObjectPascalの中で貴方がやったことのある物を(つまり、先入観抜きで)
難易度順に並べてください。
0074デフォルトの名無しさん
NGNG0075むつかしいんだよ
NGNGJavaはむつかしいっす。
話題になってから数年間、本はいっぱいもってますが、まともに
使えた事はありません。
理由
他人の書いたライブラリは難しい
0076デフォルトの名無しさん
NGNGそうですか。 もっと勉強してください。
0077デフォルトの名無しさん
NGNG単にJavaをやる気が無いだけでしょう。
下手にC++にプライドを持ってしまった失敗例です。
0078デフォルトの名無しさん
NGNGライブラリもシンプルです。
デザイン・パターンが理解できない人には難しい。
0079デフォルトの名無しさん
NGNG多分C++でまともにクラスを使えてないだけです。
0080デフォルトの名無しさん
NGNG0082てめーにいわれたくねーよ79
NGNGう〜ん
Javaで、改行幅1/6インチ、1文字1/20インチの源泉徴収票が
印字できますか?
0083デフォルトの名無しさん
NGNGたとえば
public class HelloWorld {
public static void main( String args[]) {
System.out.println("Hello, world!");
}
}
こんな感じで
そういう方はpnutsというのもありますよ
0084デフォルトの名無しさん
NGNGそれだけで難しいわけないだろ。
0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNGMFCみたいなのも駄目ってことかな。
0087うーんとね
NGNGSystem.out.printlnはお経みたいにいろいろな
本に出てくるからいいんだけどね、やっぱ
PrintJobクラスとかがちょっとな。
あとJTableとか。
頑張って勉強してみるよ。
でもマジで改行幅とか文字幅とかをキチンとやるには
ちょっと骨が折れそうで→やっぱやる気を無くしそうで・・・
0088デフォルトの名無しさん
NGNGそんな事書いてると君も>>75みたいになっちゃうよ。
0089デフォルトの名無しさん
NGNG最初にそれを乗り越えれば、オブジェクト指向で手近に手に入って
解説書も多い Java は、いい言語です。
オブジェクト指向のスタイルを自然に学べるし、オブジェクト指向の
手法でよく設計されたたくさんのライブラリを使っているうちに、
自分で書くときもオブジェクト指向の作法で書けるようになってきます。
C++ だと、入門書が構造化プログラミングのスタイルか、もっと悪い
例を掲載している場合もあるので、(オブジェクト指向的には)悪い癖
がつく可能性があり危険です。
0090そうだな
NGNGそうかも、単にライブラリの仕様がって事だな。
まともに法定調書が打てないような予断をもってたのもあるけどな。
0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNGそう、ライブラリの仕様が分からないだけ。
ただ、Java のライブラリは >>89 の通り、オブジェクト指向的に
よく設計されている(デザイン・パターンのよい実装)ので、Java の
ライブラリを学ぶことは、よいオブジェクト指向の設計をするときの
役に立つでしょう。
MFC は、「クラスを使ってライブラリを作って」ありますが、オブジェクト
指向ではありませんので、お手本としては真似しない方がいいです。
009375
NGNGたしかにちょっと見にはJavaのライブラリはWinより素晴らしいと思った。
(変なグローバル変数もないし、「んだよこれ」っつうような癖も無いしね。)
って単にJavaについて勉強不足なだけだな。スマソ
0094デフォルトの名無しさん
NGNG0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNG009741
NGNGダウンロードできるのは英文ドキュメントだけです。
日本語訳はWeb上にしかなかったはず。
APIのリファレンス本を買う金はないし。
あと、「Javahouse」や「じゃばじゃば」といった良質サイトを利用するにも
常時接続環境でないとキツイでしょう。
ADSLにするまではJavaの勉強はホントに辛かった・・・
009869
NGNG>ダウンロードできるのは英文ドキュメントだけです。
JDK1.4の話をしてるの?なら確かに英文しかない。
でも日本語訳はダウンロードどころかweb上にもまだ無いはず。
1.4betaのドキュメントなら日本語版もダウンロードできるけどね。
>あと、「Javahouse」や「じゃばじゃば」といった良質サイトを利用するにも
>常時接続環境でないとキツイでしょう。
こりゃ言えてるけど、じゃ
「CやC++やその他諸々の言語には良質サイトが無い」or「javaに良質な本が無い」
のかと。
そういう意味では常時接続が欲しいのは他の言語でも一緒じゃない?
0099デフォルトの名無しさん
NGNG新機能を使うのでなければ 1.3 ので良かろう。
010069
NGNGなんだよこれ。肝心のAPI仕様はバリバリの英語じゃねーか。
0101デフォルトの名無しさん
NGNG01021は馬鹿すぎ
NGNG0103デフォルトの名無しさん
NGNGうらやましか。
0104デフォルトの名無しさん
NGNG0105デフォルトの名無しさん
NGNG0106デフォルトの名無しさん
NGNG0107デフォルトの名無しさん
NGNGJAVA Press
JAVA World
Dr.Dobb's Journal
0108デフォルトの名無しさん
NGNG仕事ならAPIリファレンスぐらい読めないと辛いな。
0109デフォルトの名無しさん
NGNG漏れも昨日ダウンロードしてそうオモタ・・・
1.4の新機能をまだ使う気はないけどどうせなら、と思ったのが・・・。
まぁJ2EEのAPIが英語のおかげで英語ドキュメントが読めるようになってきたのでプラス歯垢
0110デフォルトの名無しさん
NGNGこのへんどないだ?
0111デフォルトの名無しさん
NGNG(・∀・)イイ!!
0112デフォルトの名無しさん
NGNGassertの解説じゃなくて、JAVA言語の解説。
内部クラスとかも、ちゃんとした説明がホスィー
0113デフォルトの名無しさん
NGNG0114デフォルトの名無しさん
NGNG0115デフォルトの名無しさん
NGNGふつーにまともな参考書読めば良いだろうが。
内部クラスのちゃんとした説明が書いてある本なんて
いっぱいあるので「これいいんじゃない?」
とタイトルを書くことも出来んわい。
0116デフォルトの名無しさん
NGNG0117デフォルトの名無しさん
NGNG0118デフォルトの名無しさん
NGNGそのとおり、Javaは難しい。
Javaっつーか、あのAPIは本当に高度すぎ、しかも機能的にはイマイチだから
やれオープンソースだっつってAPIソース解析すると、オブジェクト思考ジャングル
とてもじゃねーが、ドキュメントにUMLのシーケンスでも載せてくれない限り使えんやろ!!
・・といいつつ、使えるかどうかはともかく
良質なAPIのお手本だから勉強はしているYO!
0119デフォルトの名無しさん
NGNGつか、しょっちゅう見なきゃいけないなら
サイト丸ごとローカルに落としとけばよいのでは?
0120デフォルトの名無しさん
NGNG「Javaは難しい」といってる人は、逆にいうと
Javaと比べて何が易しいの?
0121デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNGプログラミング言語の問題じゃなくて
単にプログラム作れない人かと
0123デフォルトの名無しさん
NGNG0124デフォルトの名無しさん
NGNGassertの説明が書かれてるような本あるか?
0125デフォルトの名無しさん
NGNG0126デフォルトの名無しさん
NGNG0127デフォルトの名無しさん
NGNGVB自体まともにやったことないけど。
0128デフォルトの名無しさん
NGNG>推奨されない機能を推奨される機能に変更する
??
0129デフォルトの名無しさん
NGNG0130デフォルトの名無しさん
NGNG>sunに政治的圧力をかけて推奨されない機能を
>推奨される機能に変更する方法を調べるのが難しい。
??
0131デフォルトの名無しさん
NGNG0132デフォルトの名無しさん
NGNG調べるのが難しいということだろうか。
はて、ほとんどの場合、「代わりにhogeを使え」ってズバリ書いてなかったっけ?
まさかコンパイルエラーだけを頼りにしてリファレンスは全然見てないとか?
0133デフォルトの名無しさん
NGNG0134デフォルトの名無しさん
NGNGタイムギャルハケーン
0135デフォルトの名無しさん
NGNG0136デフォルトの名無しさん
NGNGまさか「ワーニング」だとでも?
0137デフォルトの名無しさん
NGNG0138デフォルトの名無しさん
NGNG変な読みが定着してるね。「モバイル」とかも。
0139デフォルトの名無しさん
NGNGモバイルじゃないの?モービル?
0140デフォルトの名無しさん
NGNGモービル。
辞書引くときは発音記号もちゃんと見よう。
でも「モバイル」はすでに日本語だと思う。
もちろん「ワーニング」も「ロケール」も立派な日本語だ。
0141デフォルトの名無しさん
NGNGアメリカ発音でモービル、イギリス発音でモバイル。
local
ロウクル。
locate
ロウケイト。
localization
アメリカ=ロウカラゼイション、イギリス=ロウカライゼーション。
locale
アメリカ=ロウケル、イギリス=ロウカール。
どうでもいいがLに対応するカタカナが欲しいな
0142デフォルトの名無しさん
NGNG日本発音でモビル
0143デフォルトの名無しさん
NGNGイギリス人だから、モバイルって発音してる。
0144デフォルトの名無しさん
NGNGガソリンスタンドの唄?
0145デフォルトの名無しさん
NGNGモバイルって聞こえるんだけど、今歌詞カード確認して、邦訳見たらモウビルになってる。
モバイルだろー。
0146デフォルトの名無しさん
NGNGハンディサイズの巨大ロボ……?
0147デフォルトの名無しさん
NGNG転じて、持ち運びが効くって意味になったわけで、
小さいこととは直接関係ないよ。
0148デフォルトの名無しさん
NGNG0149デフォルトの名無しさん
NGNG>>141
0150デフォルトの名無しさん
NGNGローケル(・A・)イクナイ
ローカル(・∀・)イイ
0151デフォルトの名無しさん
NGNGマスタースレーブ制御しているG以外は
モバイル「スーツ」とはよべないと思う
0152デフォルトの名無しさん
NGNG0153デフォルトの名無しさん
NGNG0154150
NGNG醜態を晒してしまったもうお嫁に逝けない・・・・
0155デフォルトの名無しさん
NGNG0156150
NGNGあれはあれで取りあえずいいんじゃねーの
0157デフォルトの名無しさん
NGNG0158150
NGNGジャワカレーにきまってんだろヴォケが
0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNGそしてRubyは宝石の名前だよな。(確か他の宝石名の言語をパクったんだっけ?)
他の言語ってどんな由来なんだ?
0161デフォルトの名無しさん
NGNG0162デフォルトの名無しさん
NGNGD 言語:C 言語の次
BrainF**k:名前どおり
SIMPLE:名前どおり
>>160
Ruby を知ってて Perl を知らないのも珍しいね
0164デフォルトの名無しさん
NGNGC言語の由来はそういえば聞いたことあったけど、その下の2つの言語は名前すら聞いたことないな。
そうそう、Perlだったね。
知ってるよ、名前だけね。
0165デフォルトの名無しさん
NGNG「なぜ"Java"なのか」ってところまでは知らないな。
C#の名前を聞いたときは「ほぉ・・・」とちょっと感心したけど、J#と聞いたときは
天を仰いだよ("oh god...")
0166デフォルトの名無しさん
NGNGBrainf*ck
http://www.catseye.mb.ca/esoteric/bf/
プログラム例
http://www.catseye.mb.ca/esoteric/bf/src/new/jr-quine.b
SIMPLE は絶対にバグがない言語
http://www.catseye.mb.ca/vintage/lesserknown/
BEGIN END STOP の3つの構文要素があり、
どの順番でいくつ書いてもいい。
SIMPLE でどんなプログラムを書いても何も実行されないので
テストもデバグも要らない。
0168デフォルトの名無しさん
NGNGいったい誰が書いたの?ってくらいわからない。
コメントもいっぱいつけてるんだけどさ。
こんなことなら、もっと簡単に書いておくんだったYO!
0169デフォルトの名無しさん
NGNG言語のせいじゃなくてお前のせいだろ。
0170デフォルトの名無しさん
NGNG頭いいやつはあんな言語つかわねぇよ(w
0171デフォルトの名無しさん
NGNG>頭いいやつはあんな言語つかわねぇよ(w
頭のいい人ならそんな事は言いませんけどね。
0172デフォルトの名無しさん
NGNGオマエの根拠無き盲信ってやつではないか? >>171
0174デフォルトの名無しさん
NGNG0175デフォルトの名無しさん
NGNG>>170 と >>171 は両者とも論理的根拠が薄弱な主張ですが、
>>171 だけを批判する(暗に >>170 を正しいとする)態度は
「根拠無き盲信」とは言わないのでしょうか?
0176デフォルトの名無しさん
NGNGちなみに、頭いい人は根拠の無い主張はしない
(心の中で思っていても)という意味も含んでいますが。
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNG0179デフォルトの名無しさん
NGNG月1回は使うな。
0180デフォルトの名無しさん
NGNGくだらん悪口の言い合いにマジレスしているおまえは底抜けのアフォに決定
0181デフォルトの名無しさん
NGNG0183デフォルトの名無しさん
NGNG>くだらん悪口の言い合いにマジレスしているおまえは底抜けのアフォに決定
頭のいい人ならそんな事は言いませんけどね。とかいってみるテスト。
0184デフォルトの名無しさん
NGNG0185デフォルトの名無しさん
NGNGコーヒー屋で扱ってなくてさ、わざわざ取り寄せたの。
店のおやじはやめたほうがいいと思うといったんだけど・・・
0186デフォルトの名無しさん
NGNGゆーとる人たちが集ってるのはここですか?
0187デフォルトの名無しさん
NGNG3軒隣を左にいったところにあります
0188デフォルトの名無しさん
NGNG「Javaのクラスライブラリの設計は良い」の前には
常に「MFCよりは」が暗黙の内に付加されている。
0189デフォルトの名無しさん
NGNG・・・ハァ?
Javaの仕様は糞なので、難しいとか簡単とかいうことを考えること自体が
難しいです。たとえば数学がわからんという人は明らかにアフォですが、
Javaがわからんという人を一概にアフォということはできない気がするよ。
ま、ふつーに使えたらそれでいいじゃん
0190デフォルトの名無しさん
NGNGjavaやったことないけど
0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNGC++よりはマシ。
0193デフォルトの名無しさん
NGNG良し悪し言うのはそれからだ
0194デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNG>>193 の言うソフトウェアってのはゲームしか含んでないと思われ。
0197デフォルトの名無しさん
NGNG0198デフォルトの名無しさん
NGNGソフトウェア=ソフマップに陳列される製品
としか考えられないんだろ。
システム構築なんかやった事なさげ。
0199デフォルトの名無しさん
NGNGの設計の意図するところがわかっちゃうよ。うーん美しいね。この
美しさはデザパタを知らないとわからんだろうね」
0200デフォルトの名無しさん
NGNG頭悪そ。
0201デフォルトの名無しさん
NGNGStringだけ特別ってところが美しいですね。
C++なんて全てのクラスに演算子のオーバーロード
を許してますからね。統一されてて美しくないですね。
やっぱりC++よりJavaですね。
0203デフォルトの名無しさん
NGNG0205デフォルトの名無しさん
NGNGsyntax sugarのことだとはすぐわかったけど、そういう訳語になったのかと。
0206デフォルトの名無しさん
NGNGJavaは良く分からないけどそうなのか!?
駄目じゃん…。
Java、早くTemplateサポートしてくれないかな〜。
0207デフォルトの名無しさん
NGNG>Templateサポート
early access版ならとっくに出てますが。
ところで、>>206 ってJava使わないのに
何でJavaにTemplateのサポート期待すんだろ?
0208デフォルトの名無しさん
NGNG試しにJavaが日本語言語だったら。。
公開クラス テストフレーム 継承 フレーム {
ラベル テストラベル;
ボタン テストボタン;
公開 テストフレーム() {
テストラベル = new ラベル("テスト");
テストボタン = new ボタン("テストボタン");
テストボタン.アクションリスナ追加(new アクションリスナ() {
公開 アクション発生() {
テストラベル.テキスト設定("ボタンおされた");
}
} );
コンテントペイン取得().レイアウト設定(new ボーダーレイアウト());
コンテントペイン取得().追加(テストラベル, ボーダーレイアウト.北);
コンテントペイン取得().追加(テストボタン, ボーダーレイアウト.南);
}
}
・・・・どうだろう?
0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNGワラタ
0211デフォルトの名無しさん
NGNGカタカナが入ってるのは惜しいな。もうちょっと古典的に頼む。
0212デフォルトの名無しさん
NGNGnewだけアルファベットなのは、狙い?
0213デフォルトの名無しさん
NGNGVB
0214デフォルトの名無しさん
NGNGそれで何か不都合なことが起こる?新人教育で分かりやすくするため
やってみようかなと思ったが、どうよ?
0215デフォルトの名無しさん
NGNG特に起きないと思われだが、日本語にすることによりわかりやすくなるとも思わないな。
0216デフォルトの名無しさん
NGNG0217デフォルトの名無しさん
NGNGそんなもの、たいした問題じゃない。
スタイルの問題。
それにしても、Java なり Delphi なり、Object または TObject という
最上位クラスがあるのが便利ですね。
C++ は強制されない。いいのか悪いのか。
0218デフォルトの名無しさん
NGNGどんなときに便利なんデスカ?
0219デフォルトの名無しさん
NGNG0220デフォルトの名無しさん
NGNGJavaやってると、VBだったらこんなに楽にできるはずなのになぁと思う
人間勝手なもんだ
0221デフォルトの名無しさん
NGNGだからさ、newを日本語に訳せよ。
訳せなかったんだろうが。
0222デフォルトの名無しさん
NGNGC++だとvoidがそれに近いかもね。
voidはクラスじゃないからtoStringとかは無理だけど。
0223デフォルトの名無しさん
NGNGvoid* じゃなくて?
0224デフォルトの名無しさん
NGNGmyclass *pmc = new myclass();
void *pv = pmc;
なので、クラスと同列に書くのはvoid*じゃ無くてvoidが適切と考えますた
0225デフォルトの名無しさん
NGNGvoid v;
void* pv = &v;
はできないし、
void main()
は void 型(最上位クラスと同等(?))を
返すわけじゃないから
void は適切じゃないと思うけど。
0226デフォルトの名無しさん
NGNGいえ、Javaで
MyClass mc = new MyClass();
Object obj = mc;
はC++では
MyClass *mc = new MyClass();
void* obj = mc;
と記述するわけですから。
JavaのObjectに対応するのはvoid、という考えです。
Javaとの対比の中なので、ポインタを使わない(スタック中にクラスのインスタンスを生成する)状況は考えてません。
0227デフォルトの名無しさん
NGNG↓こんな書き方が許されたとして
class MyClass: public void{};
ならば
void* p = new MyClass();
class MyClass: public void*{};
ならば
void**p = new MyClass();
になってしまいます。
0228デフォルトの名無しさん
NGNGJavaの
MyClass mc = new MyClass();
と C++ の
MyClass* mc = new MyClass();
を対比しているなら、
Java の MyClass mcと C++ のMyClass* pmc
Java の Object objと C++ のvoid* pv
が対比されるべき。
Java の java.lang.Object に対応する C++ のクラスは存在しない。
で、 Object obj のような汎用の参照なら C++ に存在し、
それは void* である、というのが俺の考え。
>>226 には void と void* は全くの別物だって考えが無いのだろうか?
0229デフォルトの名無しさん
NGNGということは、exeファイルで配布はできないよね?
0230デフォルトの名無しさん
NGNGhttp://www.xlsoft.com/jp/products/jet/
とか。実行速度が上昇するって言ってるけど、
起動速度の改善以外は期待しないほうがいいかも。
あと、ある程度の規模のswingアプリとか
exe化したら結構なサイズになるんじゃ…
と思うけど、そのへんどーなんでしょうね?
使った事無いからなぁ。
0231デフォルトの名無しさん
NGNGヴォクとしてはエディタなどの開発環境が駄目なのが痛いな>JAVA
いまJビルダー6使ってるが、設計自体はいいが、重すぎる。たまに落ちるし。
あとオラクルのUIもJAVA化したら糞になったし。結局鯖サイドでしか価値がない
のが現状だから、実行速度とか求めたいならもう乗り換えしかないな。
1Gクラスのマシンでも多少重いアプリしか作れないジャバ逝ってよし。
0232デフォルトの名無しさん
NGNG>開発環境が駄目
eclipse とか使えば?
>1Gクラスのマシンでも多少重いアプリしか作れないジャバ逝ってよし。
それは >>231 が作ったら 1G クラスのマシンでも遅かったと?
それとも JBuilder が遅いから?
0233デフォルトの名無しさん
NGNG全角英数使うと馬鹿だと思われますよ、とか言ってみるテスト。
0234デフォルトの名無しさん
NGNGそういう説もあるようですが、別に機種依存でもないし書きやすいから全角。
長い単語や文は半角にしますが、>231程度でも気になります?
まあ文自体馬鹿だけど。
>231
Jビルダー6は使いやしい。それについては文句の言いようがないけど、
エディタからデザイナに切り替えるだけで5秒待たされたり、メニュークリックして
からでるまで一秒かかるとか、使っててあまりいい気分じゃない。
>231
ジャバアプリ自体が重い、レスポンスが悪いということを言いたかった。
まあ漏れは操作したら0.1秒内に反応しないと遅く感じない変態だから
かもしれないが。
この前暇だからswingでぷよぷよ作った。出来る限りのことしたがやはり
遅めだったから愚痴って見たw
0235デフォルトの名無しさん
NGNG独り言っすか?
0236デフォルトの名無しさん
NGNG>Jビルダー6は使いやしい。それについては文句の言いようがないけど、
>エディタからデザイナに切り替えるだけで5秒待たされたり、メニュークリックして
>からでるまで一秒かかるとか、使っててあまりいい気分じゃない。
???
使いやしい->使いやすい なら、
「文句の言いようがない程使いやすい」のに
>エディタからデザイナに切り替えるだけで5秒待たされたり、メニュークリックして
>からでるまで一秒かかるとか、使っててあまりいい気分じゃない。
なのか?
0237デフォルトの名無しさん
NGNG>この前暇だからswingでぷよぷよ作った。
ネタにしても面白くないよ。
0238デフォルトの名無しさん
NGNG>操作したら0.1秒内に反応しないと遅く感じない変態
たしかに変態…
0239デフォルトの名無しさん
NGNG馬鹿の相手してあげるなんて、、、 ヒマだぁね
0240馬鹿
NGNG暇じゃなかったらこねぇよw
眠いから変な日本語になったゴメソ。
>236
まあ設計はいいけどレスポンス悪いつーことで。
>237
なんで?ちなみにJパネルをゲーム画面として使って、ぷよはfillOval。
早いマシンなら遊べる程度動くが、会社のだと、、まあJAVAでゲーム作ること
自体おかしいけど。
0241デフォルトの名無しさん
NGNGうpして
0242馬鹿
NGNG適当なところにうぷしたよ。へたれプログラマー/ぷよぷよ未完成で。
タイトル通り未完成。2p対応してる最中。
社長のパトロールの頻度上がったから、重い=すぐには隠せない
Jビルダー使えなくなって、、、んでJARファイルのなかにソースが入ってる。
まあ独学なJAVAだから突っ込みところ満載だと思うが、どうぞ。
0243デフォルトの名無しさん
NGNGサンクスコ。回転のさせ方がわからん。(;´Д`)
0244デフォルトの名無しさん
NGNG0245デフォルトの名無しさん
NGNG人の名前を間違えるのがどれほど失礼なことか分からない
タイプの人間なんでしょうな
0246デフォルトの名無しさん
NGNG0247馬鹿
NGNGだが人の名前を間違えるのとまったく関連性がないというか、、
紛らわしいならともかく、意思疎通に問題がないなら適当でいいと思うけどね。
あんたは正式な文章でなくても、相手をフルネームで書くんですか?
あだ名で書いたことないか?そういうことだと思うけど。
0248デフォルトの名無しさん
NGNG0249デフォルトの名無しさん
NGNGやっぱり清潔なのはTRONだけ!
0250デフォルトの名無しさん
NGNGいや、BeOSだけだ。たぶん。
0251デフォルトの名無しさん
NGNG0252デフォルトの名無しさん
NGNG(死 (死 (死 (死 (死
(死 (死 (死 (死 (死
(死 (死 (死 (死 (死
(死 (死 (死 (死 (死
0253デフォルトの名無しさん
NGNG死んだ?
0254デフォルトの名無しさん
NGNG随分マニアックだな。>>251は。
0255デフォルトの名無しさん
NGNGでもJAVAより難しいね>C#
0256sageマスター
NGNGSakura's Srexhsp.dll Sample Script Ver2.5 (sample08.as)
これで一発解決??
って、たったこれだけのためにDLL使うなって??
"(ノ_・、)" グスングスン
使いやすいからついつい最初に
#include "Srexhsp.as"
って。 (ヘ。ヘ) エヘヘ
↑どうよ?
0257デフォルトの名無しさん
NGNGその辺がイワユルjavaの難しさか
0258デフォルトの名無しさん
NGNG0259デフォルトの名無しさん
NGNG0260デフォルトの名無しさん
NGNG0261デフォルトの名無しさん
NGNG0262新入社員
NGNG現場ではHTML,JSPの知識必須。
さらにサーバーサイドの知識等など・・・
覚える事多すぎ!
02632年目
NGNG覚える事、というか
webサービス作ってたら自然と身につく事ばっかだと思うが。
0264このスレまだあったのか
NGNG頑張ってJavaでなんか作れ。そうすりゃ覚える。」
と思って作り始めた。
Win32のへんな規則とかがないから、慣れるとやりやすいね。
只、マニュアルは読みにくいけど。
0265デフォルトの名無しさん
NGNG0266デフォルトの名無しさん
NGNG実はあの辺ってかなりの技術というかオブジェクト指向の”ワザ”を使ってると思うんだが。
0267デフォルトの名無しさん
NGNG>>17-辺りもそういうとるね。
0268デフォルトの名無しさん
NGNG0269デフォルトの名無しさん
NGNG色々と解説本読んでますけど、未だにイメージが湧きませぬ。
JAVAの勉強初めてまだ2ヶ月ですが・・・。
誰か、一発で分からせてくれる人居ない?(w
0270デフォルトの名無しさん
NGNG0271デフォルトの名無しさん
NGNGデータの流れ図と
必要な機能を書き出して線でつないでいく
そうすると何かが見えて来る・・・・かも
とりあえず、簡単なプログラムをいくつも
書いて練習するのがよい・・・・・・かも
0272デフォルトの名無しさん
NGNG0273デフォルトの名無しさん
NGNGただ、その容易さによる説明の難しさが初心者を苦しめるものである。
(マーク・ウェールズ)
0274デフォルトの名無しさん
NGNGGosling Emacs とかいうエディタを発表して、そのエディタの
マクロ言語として採用したのが Lisp もどきの Cに媚びをうったような
(Lisperからすると)ひどい言語だったために、GNU の Richard Stallman
が切れて、いまのFSF Emacsの原型を発表、その後は、それがEmacsとしては
有名になった(しかし現在、みんなに親しまれている機能はけっこうMultics
Emacsから「RMSがだまって拝借」みたいな噂もあり)という話に
あるように、なんか中途半端な Lisp を世に広める人だよな。
というわけで、誰かRMSにならって「世直し」してくれ!
癖というか、考えがある人だと漏れは思う。
0275札幌祭りだワショーイ
NGNG0276デフォルトの名無しさん
NGNGすまん できたら AOP を展開というか、略語にしないで言ってみてくれ。
0277デフォルトの名無しさん
NGNG0278デフォルトの名無しさん
NGNGそれってGoslingだっけ???
という話はおいといて、XEROX発だよね (Xeroxは今あるCommon Lispの
Common Lisp Object System いわゆる Closの生みの親
というか、Xeroxの顔を立てるために入れてあげたみたいな噂あり
(あんなの自意識過剰の気味悪い自慰行為だよね)みたいな)。
そんで今はWeb pageには存在にないかもしれないけど、
それこそ最初はLispでやりましたとXeroxのWebに詳しく書いていました。
なんかCGのフィルタ処理みたいな話。
0279逝って良しの1
NGNG形容詞を付ける奴はひょっとしたら新しいプログラム技術を生み出す天才
かも知れない。
番号をつける奴は言語の選択を誤っている。
0280デフォルトの名無しさん
NGNG0281デフォルトの名無しさん
NGNG> クラス名に動詞をつける奴はとりあえずオブジェクト指向ではない。
ワルイコトイワナイカラ、ベンキョウヤリナオセ。
0282デフォルトの名無しさん
NGNG普通ビジネスプロセスは動詞で命名しますが?
形容詞もインターフェースでよく利用されると思いますがね。
0283デフォルトの名無しさん
NGNG0284デフォルトの名無しさん
NGNG憂鬱なプルグラマのためのオブジェクト指向開発講座(Tucker!著)
これで分からんなら諦めれ。
0285デフォルトの名無しさん
NGNG世界中に存在するあらゆる動詞
好きなのを思い浮かべろ
0286デフォルトの名無しさん
NGNGイレル、ツキアゲル、コシヲフル、デチャウ・・・(;´Д`)ハァハァ
0287デフォルトの名無しさん
NGNG動詞は分かるがそれがクラス名としてふさわしい場合があるのか?
0288デフォルトの名無しさん
NGNG早いよw 気が済むまでループさせてからリターンしる
0289デフォルトの名無しさん
NGNG追跡する必要があるビジネスプロセスは、クラス化してRDBとかに永続化すんのが普通だろ?
0290デフォルトの名無しさん
NGNGprivate bokkiflg;
private sigekival;
SekusuCls() {
sigekival = 0;
bokkiflg = 0;
}
public void SetSikoSiko() {
sigekival++;
if(sigekival >= 100)
bokkiflg = 1;
}
public void SetYubiman() {
sigekival += 30;
if(sigekival >= 100)
bokkiflg = 1;
}
public int InsertTyimpo() {
if(bokkiflg == 1)
return 0; /* Success!! */
else
return 1; /* Fail(;´Д`) */
}
}
// Java勉強2日目です
// 評価してください
0291デフォルトの名無しさん
NGNG最近DBいじってるけど、MYSQLとか簡単なヤツには接続できるけど
オラクルだとエラーでつながらないんだ。OHPからドライバダウンロードしたけど、
以下のエラーがでて動かない:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no ocijdbc9 in java.l
ibrary.path
JDBCドライバ以外になにか必要なものあるのでしょうか?
0292290
NGNGs/private sigekival/private int sigekival/
0293デフォルトの名無しさん
NGNGだけど、人間が「物」や「事」として認識する対象はすべてクラス化の
対象となりえるだゴラァッ!
0294デフォルトの名無しさん
NGNGメインを書けw
0295デフォルトの名無しさん
NGNG「人間が概念とするものすべて」とした方がスッキリ
0296デフォルトの名無しさん
NGNG3回シコシコしてもらわないと勃てないとは。
漏れまだまだ戦う前から臨戦態勢ですが、なにか?(サラリーマン・33歳)
0297293
NGNG> >人間が「物」や「事」として認識する対象
>「人間が概念とするものすべて」とした方がスッキリ
そだね。でも物と事ということばをなんとなく使いたかったナリ。
ミナカタクマクスノマネ
0299デフォルトの名無しさん
NGNG自己解決。間違ってオラ8でやっちゃった。板汚しスマソ
0300デフォルトの名無しさん
NGNG「動詞+er」で名詞にしますが?
0301デフォルトの名無しさん
NGNG0303逝って良しの1
NGNG0304デフォルトの名無しさん
NGNGヴアッファッファ(≧▽≦)彡
晒し上げ!!!
0305デフォルトの名無しさん
NGNG0306デフォルトの名無しさん
NGNGUMLとかもやってみたいがなぜコンピュータ系の書籍はあれほどバカ高いんだ・・・
おまいら、もうね俺に対する嫌がらせかと。
誰か利益を余り考えない凄い人、本書いて。
0307デフォルトの名無しさん
NGNGすればなるだろ。
0308デフォルトの名無しさん
NGNG普通はしないけどな。
0309逝って良しの1
NGNG0310デフォルトの名無しさん
NGNG同意。
メソッドをクラス化することを想定すれば
分かる気はするがね。
0311デフォルトの名無しさん
NGNGクラスを呼ぶって一体? おかしくてもよければなんとでもなるさ。
0312デフォルトの名無しさん
NGNG0313デフォルトの名無しさん
NGNGでた!
0314デフォルトの名無しさん
NGNGスッキリしたか?
0315デフォルトの名無しさん
NGNG0316デフォルトの名無しさん
NGNG各自オブジェクト指向の本買って読めば(・∀・) イイ!
考え方の問題だから、人に迷惑かけなければどっちでもいいような。
0317デフォルトの名無しさん
NGNG動詞のクラスってちょっと思いつかない... 例えばどんなのがあんの?
0318デフォルトの名無しさん
NGNGよく使ってるんだけど。
0319デフォルトの名無しさん
NGNGFileWrite
BufferedRead
なんてクラス名をつけるんだろうか... 動詞派の人
コワイヨ-
0320デフォルトの名無しさん
NGNG動詞でもそんなに違和感ないと思う。
形容詞をクラス化するのは、
別のオブジェクトにプロパティを付け足して
動作を変えるイメージだろうか?
なかなか楽しそうだ。
でも数字を付ける奴は死んでしまえ。
少なくとも業界からは消えてしまえ。
0321デフォルトの名無しさん
NGNG>動詞でもそんなに違和感ないと思う。
例えば?
>形容詞をクラス化するのは、
>別のオブジェクトにプロパティを付け足して
インターフェースなら Cloneable とか Sortable とか
0322デフォルトの名無しさん
NGNG0323デフォルトの名無しさん
NGNGC++に関数オブジェクトってあるの?
STL関連だっけ?
0324逝って良しの1
NGNG0325デフォルトの名無しさん
NGNG0326
NGNGhttp://corn.2ch.net/test/read.cgi/news/1024502993/
0327デフォルトの名無しさん
NGNG関数オブジェクトってそんなに晒すほど珍しいの?
純粋なOOPの世界では理想としては何だってオブジェクトになるんじゃないの?
っていうか普通に関数オブジェクトということばが使われている言語ってあるよね?
0328デフォルトの名無しさん
NGNGあるで。operator()() をオーバーライドすんねん。
0329JBuilderの"1"と"l"が区別できん
NGNGhttp://news.lycos.co.jp/topics/computer/sun.html?d=19reutersJAPAN80798&cat=17
0330デフォルトの名無しさん
NGNG関数を(無意味に)オブジェクトにしなきゃならないのはJAVA。
C++で、関数を必要も無いのに、クラスに無理矢理詰め込む奴なんているか?
0331デフォルトの名無しさん
NGNGそうやって、C++なのに名前の衝突のリスクを考えないで
グローバルスペースに関数並べるバカがいるんだよな。
0332デフォルトの名無しさん
NGNG馬鹿はほっとけ。
0333デフォルトの名無しさん
NGNG自作自演(藁藁藁
namespace つかうって。
共通関数をクラスに入れる? プププ JAVA厨房まるだし
0334デフォルトの名無しさん
NGNG0335デフォルトの名無しさん
NGNG無理にこじつけるな
COBOLなんて、一度もやったこと無いわ
自分の間違いを認められず、相手を誹謗中傷か?
哀れだなジャバラー(藁)は
0336クププ
NGNG早く C++ 覚えろよ (クププ
0337デフォルトの名無しさん
NGNGコボラーからジャバラーへ転向した上司とかに、
いつも無能呼ばわりされてるからだ。
俺の方が、ジャバ出来るのにーと、ストレスがたまってる。
コボラーからC++へ転向なんて、ほとんどいないんだよ。
0338デフォルトの名無しさん
NGNG必死にいいわけすればするほど、哀しくなるな。プププ
ネットで言い訳したって、信じるとでも思うのか?
0339デフォルトの名無しさん
NGNG妄想はこっちでやってくれや。
http://life.2ch.net/yume/
0340デフォルトの名無しさん
NGNGお前のことだろ、低級労働者。プププ
ほら、下げてやったぞ。
お前が先にそこへ行け。
0341デフォルトの名無しさん
NGNG0342デフォルトの名無しさん
NGNG自分にしか読めない/書けないコードでオナニーすんなよ (ゲラ
0343デフォルトの名無しさん
NGNGキエロ
0344デフォルトの名無しさん
NGNG0345デフォルトの名無しさん
NGNGo Javanese
0346デフォルトの名無しさん
NGNG. |(・∀・)|
. | ̄ ̄ ̄ ジサクジエン共和国
△
△l |
__△|_.田 |△_____
__|__|__|__門_|__|_____|___
0347デフォルトの名無しさん
NGNG0348デフォルトの名無しさん
NGNGよく見ないと、濁音と半濁音なんて、見間違うな
0349デフォルトの名無しさん
NGNG0350デフォルトの名無しさん
NGNGプライドばかり高くて、中身がない、シロガネーゼにかけて、ジャバネーゼでどうでしょう?
0351デフォルトの名無しさん
NGNG辞書索け
0352デフォルトの名無しさん
NGNGもしかして、男女の別の事を言っているのでしょうか?
電波な貴方様には、相手が見るのでしょうか?
0353デフォルトの名無しさん
NGNG0354デフォルトの名無しさん
NGNGいや、プライドが高いというか原理主義的というか、だが。
得てしてデザパタすら良く分かってない奴に多いような感じ。
0355デフォルトの名無しさん
NGNGポエムですね〜、メルヘンですね〜、いいですね〜。
0356デフォルトの名無しさん
NGNG. |(・∀・)|
. | ̄ ̄ ̄ ジサクジエン共和国
△
△l |
__△|_.田 |△_____
__|__|__|__門_|__|_____|___
0357デフォルトの名無しさん
NGNGキモイ
0358デフォルトの名無しさん
NGNGex 調理COMMANDで、味噌オブジェクトと水オブジェクトをCompositeメンバにしちゃうわけよ。超まいうー
0359デフォルトの名無しさん
NGNG0360デフォルトの名無しさん
NGNG0361デフォルトの名無しさん
NGNG0362デフォルトの名無しさん
NGNG壊れちゃったね。プププ
0363デフォルトの名無しさん
NGNGもうJava使いの人をバカにするのはやめたら?
0364デフォルトの名無しさん
NGNGアゲるなボケェ
0365デフォルトの名無しさん
NGNG0366デフォルトの名無しさん
NGNG. |(・∀・)|
. | ̄ ̄ ̄ ジサクジエン共和国
△
△l |
__△|_.田 |△_____
__|__|__|__門_|__|_____|___
0367デフォルトの名無しさん
NGNG. |(・∀・)|
. | ̄ ̄ ̄ ジサクジエンJava国
△
△l |
__△|_.田 |△_____
__|__|__|__門_|__|_____|___
0368クププ
NGNG>>358 お前が低脳使い捨て PG だということはその例でよくわかったよ。
これ以上、腹を捩れさせないでくれよ (クププ
0369デフォルトの名無しさん
NGNGo
/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
/ このスレは無事に /
/ 終了いたしました /
/ ありがとうございました /
/ /
/ C++厨より /
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
∧_∧ / /∧_∧
( ・∀・) / /(・∀・ )
( )つ ⊂( )
| | | | | |
(__)_) (_(__)
0370デフォルトの名無しさん
NGNG0371デフォルトの名無しさん
NGNGなんか、368 が異常興奮して喜んでいる。
乗り遅れたyo!
0372クププ
NGNG0373デフォルトの名無しさん
NGNG0374デフォルトの名無しさん
NGNGo
/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
/ このスレは無事に /
/ 終了いたしました /
/ ありがとうございました /
/ /
/ C++厨より /
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
∧_∧ / /∧_∧
( ・∀・) / /(・∀・ )
( )つ ⊂( )
| | | | | |
(__)_) (_(__)
0375デフォルトの名無しさん
NGNG一致団結して、2ちゃんで駆除キャンペーンをやりませんか?
0376デフォルトの名無しさん
NGNGやろうぜ、協力するぜ。
0377デフォルトの名無しさん
NGNG俺はどうでもいいけど、まあ2ちゃんのためには、その方がいいかな?
0378デフォルトの名無しさん
NGNG0379デフォルトの名無しさん
NGNG妙にプライド高くて ウザイ。
0380クププ
NGNG0381デフォルトの名無しさん
NGNG0382【驚愕】 これが C 厨の実力だ!!
NGNGククク
0383デフォルトの名無しさん
NGNG低級プログラマが多いよね、C/C++ 厨房って。
0384デフォルトの名無しさん
NGNG超 ま い うー
0385デフォルトの名無しさん
NGNG確かに、現実にはそうだね。なかには少しは出来る人もいるけどね。
0386デフォルトの名無しさん
NGNG100 年早い。
C/C++ でもやってなさいってこった。
0387デフォルトの名無しさん
NGNG超 ま い うー
最高に笑える。グフフ
0388デフォルトの名無しさん
NGNG超 ま い うー
超 ま い うー
グフフ グフフ グフフ グフフ グフフ
0389デフォルトの名無しさん
NGNGC/C++ に不満のある連中・飽きた連中に受けていた。つまり C/C++
残党兵は低級
0390デフォルトの名無しさん
NGNG0391デフォルトの名無しさん
NGNG超 ま い うー
ウフフ♥...
0392デフォルトの名無しさん
NGNG激しく同意
C/C++ 残党兵は低級プログラマ まさに真実
俺ら高級Javaプログラマは、デザパタを使いこなす
C/C++ のカスプログラマとはステージが違う
0393デフォルトの名無しさん
NGNGそうそう、デザパタでも勉強して、出直してこいってこった。
0394デフォルトの名無しさん
NGNG超 ま い うー
超 ま い うー
グフフ グフフ グフフ グフフ グフフ
グフフ グフフ グフフ グフフ グフフ
グフフ グフフ グフフ グフフ グフフ
0395デフォルトの名無しさん
NGNG残 党 兵 狩 り で す か ?
超 ま い う ー
0396デフォルトの名無しさん
NGNGほっといてあげれば?
たぶん、ここだけが彼の楽園なんだよ(涙)
0397デフォルトの名無しさん
NGNGので階級社会を呈して来たな。まぁそのおかげで大量生産がしやすくなったが。
0398デフォルトの名無しさん
NGNG超 ま い うー
0399デフォルトの名無しさん
NGNG超 ま い う ー 狩 り で す か ?
0400デフォルトの名無しさん
NGNG引きこもりな JAVA 厨房だけが残り、一方的な自作自演になったのだろう。
0401デフォルトの名無しさん
NGNG勝手に自作自演だと思う馬鹿ハケーン
0402デフォルトの名無しさん
NGNGおれもいるっての
0403デフォルトの名無しさん
NGNG超 ま い うー
0404デフォルトの名無しさん
NGNG. |<`∀´>|
. | ̄ ̄ ̄ 超まいうー帝國
△
△l |
__△|_.田 |△_____
__|__|__|__門_|__|_____|___
0405デフォルトの名無しさん
NGNG0406デフォルトの名無しさん
NGNG0407デフォルトの名無しさん
NGNG段取りどおりやらないとメニューが作れないところ
0408デフォルトの名無しさん
NGNG0409デフォルトの名無しさん
NGNG0410デフォルトの名無しさん
NGNG0411デフォルトの名無しさん
NGNGC++でいう関数オブジェクトってのは、テンプレート引数に関数を与えられる物に対して
呼出元が用意した状態を自由に与えられるよう、関数構文で呼び出せるようにしたオブジェクト。
普通のメソッドではなく()演算子で呼び出すのが目的になるため、
オブジェクト名(クラス名)で機能を表す。
てな感じか。
0412デフォルトの名無しさん
NGNGいまどきJavaやってる残党兵はゴミ
出来るやつはとっくにC#だよ(嘲笑禿藁
0413デフォルトの名無しさん
NGNGJava も C++ も C# も仕事あるからやるぞ。
0414デフォルトの名無しさん
NGNG0415デフォルトの名無しさん
NGNG0416ここの板って低レベルだな
NGNG矮小な技術だけが売りの糞生意気な野郎なんて、「玉突き」かましゃいいんだからよ。
人材派遣会社もあり、食い淵にあぶれたフリーもあり、代わりは幾らでもいるんだよ。
何?「お客さんが納得しない」だと(笑
出入りの派遣会社のSEの派遣単金叩いて、今までよりできるのを低価格であてがうって
言やぁ客なんかどうにでもなるのよ。本人には、こう言えばいいんだよな。
「お客さんが、『お前を変えてくれ』って言ってるんだよ。」ってよ(藁
0417・・・誤爆・・・?
NGNG0418デフォルトの名無しさん
NGNGアメリカンジョークを引用したっぽいな
0419デフォルトの名無しさん
NGNGあのね、仕事じゃないんだからまず理想を語るところからスタートってことなんだよ。
機能が似たような言語なら一つにしたいだろう?
俺の理想を言わせてもらえば
本格的なものや、GUI アプリは Java、ちょっとしたやっつけ仕事や Web アプリケーションは Ruby、
これだけあればほとんどやりたいことは出来る。
0420デフォルトの名無しさん
NGNGそれが理想かよ。
0421デフォルトの名無しさん
NGNG突っ込むのかよ。
0422デフォルトの名無しさん
NGNGつっこんじゃいけねーのかよ
0423デフォルトの名無しさん
NGNG0424デフォルトの名無しさん
NGNG0425デフォルトの名無しさん
NGNG0426デフォルトの名無しさん
NGNG雑談以外でこのスレに何があるっての?
0427デフォルトの名無しさん
NGNG別に問題ないんじゃない。>>419 に賛成する奴もいるだろうし、
そうでない奴もいるってことだよ。
>>425
このスレ自体が既に雑談スレじゃん。
0428デフォルトの名無しさん
NGNG目障りだから板移れよ
0429デフォルトの名無しさん
NGNGこれが実現すればすべて解決する。実現できなければ何も解決しない。
0430デフォルトの名無しさん
NGNGおめぇらみたいなアホがいるからオラクルが売れなくなるんだよ。
っていってもJAVAだけの問題じゃないかw
でもあれをみて、JAVAでGUIはやめようと思った。
0431デフォルトの名無しさん
NGNG以上。
0432デフォルトの名無しさん
NGNG見ろ!上のほうにぷよぷよがうpされてるのではないか?
かなり重いけどね(ワラ
0433デフォルトの名無しさん
NGNGJava=GUIアプリ=重い
以上。
に修正
0434デフォルトの名無しさん
NGNGなんの役に立つのが漏れには分からないが。
特に仕事場だと非力なPCも多いから余計(゚Д゚)マズー
0435デフォルトの名無しさん
NGNG非力なPCでWindowsとか動かすのなら
JAVAでも大して変わらないかと。
速度が気に障るなら
Linux/UNIX without Xとかdosにするべきかと。
0436デフォルトの名無しさん
NGNGもうねー。ユーザーは怒り心頭よ。
0437デフォルトの名無しさん
NGNGネタなのかどうかわからないけど一応突っ込んでおくが、
非力なマシン、例えばP2−300としよう。WIN2000でVC,VCは当然として.netのソフトでも問題なく
ストレス感じることなく使える。
しかしジャバなら快適に使うのに最低でもP2−500程度、1Gがないととても他のプラットフォームと
同列に並ぶことができない。
んでなんでリナとか使わないかというと、仕事場というかこの世界のPCは大半windowsを動かしてるからだ。
(・∀・) イイ?
0438デフォルトの名無しさん
NGNGSUNとオラクルってなにか関係あるのですか?最近のオラクル製品を見るとJAVAへの執着は
とても正気とは思えない。.net関連でのベンチマークもかなりあれなやり方でかばうし、
不評でもGUIにJAVAを採用しつづける(ガイシュツだが
なじぇでしゅか?
0439デフォルトの名無しさん
NGNGLinuxにしたってJavaが遅いのは変わらんじゃん。
0440デフォルトの名無しさん
NGNGBorlandさん?
0441デフォルトの名無しさん
NGNG.NETならオラクルいらないよ。MSのSQLサーバ使う。
どんなにヘボくても、JAVAにしがみつくしかない。
0442narucy56 ◆wMOjCT4s
NGNGなんで .NET だから Oracle だめ、なんだよ。
(データベースは関係ないでしょ)
0443デフォルトの名無しさん
NGNG>>332
そんな事より牛乳飲み過ぎますた
0444デフォルトの名無しさん
NGNGMSは.NETだけじゃなく、SQLサーバも売っている。
オラクルの最大の宿敵。
それがわかってて、オラクルに.NETと手を組めと?
0445narucy56 ◆wMOjCT4s
NGNGいえ、そういうことではなく、プログラマ的には、特定のデータベースに依存する
プログラムを書くことはほとんどないってこと。
>>434
> 正直、まだjavaでGUIアプリを仕事で作ってる方います?
Swing でも便利なアプリケーションなら便利だと思うし、速度がどうしても気になる
って場合は、最近じゃ SWT ってのがあるから、そちらを使うのもいい。
0446デフォルトの名無しさん
NGNG> プログラムを書くことはほとんどないってこと。
おまえ、年収 2000 万クラスの天才アーキテクトか、ただの趣味プログラマかの
どちらかだな。
0447デフォルトの名無しさん
NGNG他の奴も書いてるが
オレにとってはJavaのGUIの遅さは致命的なんだよね。
Javaがたとえいい言語だとしても、GUIの遅さだけで使う気が失せる。
Javaに傾倒してる奴はそれが取るに足らない欠点なのだろうが。
この辺はいくら議論しても埋まらない溝だな。
0448デフォルトの名無しさん
NGNG>オレにとってはJavaのGUIの遅さは致命的なんだよね。
修行が足りん、の一言で済まして良いですか?
0449デフォルトの名無しさん
NGNG修行しなきゃまともに使えないGUIがダメ、と言ってるんだが。
0450デフォルトの名無しさん
NGNGそれなら同意。
ただし、
>修行しなきゃまともに使えないGUIがダメ
とかいう奴は(俺も含めて)ダメPGだと思うけど。
0451デフォルトの名無しさん
NGNG0452デフォルトの名無しさん
NGNG>ダメPGでもなんとかやれる、という理由でJavaは普及した
いや Swing 以外の部分に関してはダメPGでも何とかやれるし。
サーバサイドでは Swing なんて使ってないでしょ?
0453デフォルトの名無しさん
NGNG感じなくなるだろう、、、」てなこと思ってましたが、、確かにAWTはストレス
を感じなくなりました。が、なんとSunはSwingとかを出しちゃって、「うわ
っ、かっこいいけどすげーー重い、、、」
次の何年後かにストレスを感じなくなるかを待つほど若くないんですが、、
アプレット/AWT/サーバーサイドCUI は確かにJavaがお手軽 これは納得
GUIアプリ(Win/Lin)はJavaでアプリ作ってみたひとからJava離れを、、、
ではないでしょうか?
0454デフォルトの名無しさん
NGNG$unとM$があんなアホやらかさなければ、もうちょっと違っていたと思う
0455デフォルトの名無しさん
NGNGんなこたねーよ。
0456デフォルトの名無しさん
NGNGその頃だと Word とか Excel だって最上級でないPCでは
マトモな速度で動いてなかったと思うよ。
Swing も JDK1.4 になってから ちっとはマシになったみたいだけど…
Swing 遅いって刷り込まれたダメPGはもー戻ってこないだろーね。
0457デフォルトの名無しさん
NGNG常駐させるつもりにはなれない
SwingアプリをVM分けて複数個立ち上げてみ、驚くから。
0458デフォルトの名無しさん
NGNGうんにゃ。PGの大量補給を支えたのは、ダメPGでもなんとかなるJavaのおかげです。
0459デフォルトの名無しさん
NGNGもちろんSwingの何が大量にメモリ食ってるか、
ちゃんとわかってるんだよね?
0460デフォルトの名無しさん
NGNG0461デフォルトの名無しさん
NGNG#ライブラリを全部覚られないとか?
0462デフォルトの名無しさん
NGNG難しくはないと思う
0463デフォルトの名無しさん
NGNG全部は無理だろ。API リファレンスあれば OK だし。
つか、どこから難しいという話が?
0464デフォルトの名無しさん
NGNGそういうダメPGが吠えてるだけ。
なんちゃってPGには逝ってほしいよ、ホント
0465デフォルトの名無しさん
NGNG1.4が出たと思ったら、もう1.4.1ベータが出てるところ。
0466デフォルトの名無しさん
NGNGそーゆーあなたもダメPGですか?
一緒にマターリしよーよ
0467デフォルトの名無しさん
NGNGテスト地獄・・・
0468デフォルトの名無しさん
NGNGスレタイトルからでは?
0469デフォルトの名無しさん
NGNGよく考えろ
Perlやらされるよりマシだぞ
0470デフォルトの名無しさん
NGNGImageのサイズ取得にImageObserverクラスのパラメータが必要なこと、
未だどういう理由でこれが必要なのかわからん。
何かしらの理由があるんだろうが、他の言語じゃあ考えられない事。
Javaは理屈っぽくて難しい
0471デフォルトの名無しさん
NGNGCOBOLやらされるよりマシだぞ
0472デフォルトの名無しさん
NGNGイメージのファイルがローカルのディスクにあるなら
何かまずいことがあったら例外を投げるだけで十分なときもあるかもしれん。
そうならImageObserverにはnullでも代入しとけばいい。
でもな、インターネット越しのどこぞのサーバにある場合はどうだ。
イメージをきちんとロードできてるかどうか、今どれくらいロードしてるか等、
これを監視するオブジェクトがあると便利だよな。つか、無いと困る。
おれは理屈が通用しない言語があれば逆に難しく感じてしまうだろうけど。
0473名無しさん@そうだ選挙にいこう
NGNGほんと、コボルやらされるよりいいよ
0474デフォルトの名無しさん
NGNG0475デフォルトの名無しさん
NGNGpublic class PRG0001 みたいな感じ?
0476デフォルトの名無しさん
NGNGそこが難しいというか、いやなところなんじゃない?
インターネット越しでイメージをロードする人の数<<<<<<イメージを扱う人
だったら説明にちゃんとそう書いとけとか、普通の人にとって必要ないものを
標準で使わすなって感じがするよな。
そのソースや設計をきれいにする>ユーザーのことを考える
な感じが、あまり好きになれないな。
0477デフォルトの名無しさん
NGNGんで?
結局難しくは無いって事ね。
0478470
NGNGそこで俺っちはさらに謎が深まるのだが・・
「なぜImageObserverはjava.awt.Componentで実装されるのか?」
472のような理由があるのはDoc見て知ってたけど。だったら、
ImageObserver自身がそういう目的をもったクラスになるべきだと思うんだけど。
まぁComponenetにimplementsされるにもそれなりの理由があっての事なんだろうと思うんだけどね。。
やっぱ俺にはわからないっす(*_*)
でもさ、やっぱさ、普通ならさ、
widthSize = image.getWidth();
heightSize = image.getHeight();
でとれなきゃ駄目でしょう。
ファイル取得にしたってさ
in = new BufferedReader(new InputStreamReader(new FileInputStream("filename")));
in.readLine();
・・・これ誰もが「なんだこりゃ?」って最初思ったでしょ?
OOPわかってくるとデコレーションしてんだぁと判るんだけど、
しばらく使わないと今でも忘れそうだよ
in = FineInput("filename");
in.readLine();
でいいじゃぁねーかよ?と今でも思うんだけど。
0479デフォルトの名無しさん
NGNGマーカーインターフェース以外は全部クラスにしろ、と?
0480デフォルトの名無しさん
NGNGはげーしくどうい。
デザパタ覚えたてのバカはこういうのがうれしいかもしれんが、
こういうめんどくさいの以外にも一発でファイル読めるようなAPIを
用意しろよヴォケ、と思うよな。
まあ自分でラッパー書いちゃったからストリームの連結なんて
何年もやってないけどさ。
0481デフォルトの名無しさん
NGNGJava が出たときはまだ 28.8kbps のモデムが主流の時代。
Java がアプレットとして広まると信じられていた時代。
ネットワーク越しに画像を読み込む時に処理をブロックしてはならなかった時代。
50kB の画像ファイル載せたページが「クソ」と言われた時代。
0482デフォルトの名無しさん
NGNGどちらが良いでしょうか?
0483デフォルトの名無しさん
NGNGそれで?難しい?
0484デフォルトの名無しさん
NGNG> そのソースや設計をきれいにする>ユーザーのことを考える
おれもここに、JAVAの真実があると思う。
さらにいうなら、言語的思想の整合性>使いやすさや性能
というところがパラノイアしてる。
仕事で客のために作るプログラムなら我慢するが、
自分のためにとか、売れる物をとかだと、JAVAつかいたくない。
0485デフォルトの名無しさん
NGNGうむ。だから難しくは無いわな。
0486デフォルトの名無しさん
NGNG言語自体は難しくないが、そのAPIというよりJAVA作ったやつらの
考え方に合わせるのが難しい。特原理主義クソ食らえなC++ユーザーに
とっては。
SUNvsMS裁判ではSUN側はそのAPIも言語の一部って言ってたから
まあ結局java難しいんじゃない?
って一行レスしかしないやつになに話しかけてんだろう(;´Д`)
0487デフォルトの名無しさん
NGNGJavaの言語が難解だという事なのかが分からなくなってきたな。
やっぱり.NETになっていくのかな?Linuxでも動く事になりそうだし。
0488デフォルトの名無しさん
NGNG0489デフォルトの名無しさん
NGNG丁寧な解説どうも。
成る程、Javaから入った俺には難しさのイメージが湧かないわけだ。
俺に言わせると、CやC++は構造化やオブジェクト指向と言ったパラダイムとは全く関係無い、
「プリプロセッサ」やら「ポインタ」やらが、平然と言語仕様と銘打って
使われてるのが物凄く腹立つんだが、(実はJavaのプリミティブ型も気に入らんのだが)
>原理主義クソ食らえな
こういうわけね。
じゃ、ついでに。それがどういうポリシーなのか詳しく解説きぼん。
>487
どうだろな。Linux周りはオープンソースのコミュニティが幅利かせてるし。
3年ぐらい前にオープンソース野郎の集会みたいのがあって、MSの偉いさんも来てたんだが、
(確かEric RaymondもRichard Stallmanも来てたと思う)
首脳陣集まってのブレインストームが始まると同時にMS叩きに突入してた。(本来の趣旨?忘れた)
0490OpenSourceManse-
NGNG0491逝って良しの1
NGNGこれからは差分モジュールだぜ。
つまりCだな。
0492デフォルトの名無しさん
NGNG0493デフォルトの名無しさん
NGNGC言語しかつかえないのですか?
プログラマじゃありませんね。
0494デフォルトの名無しさん
NGNGCは時代遅れ!!
0495デフォルトの名無しさん
NGNG0496デフォルトの名無しさん
NGNGの言う通り。
0497デフォルトの名無しさん
NGNGCならみな使えるけどね。
0498デフォルトの名無しさん
NGNG0499デフォルトの名無しさん
NGNGほっときなって。いつものことだから(w
0500500
NGNG0501デフォルトの名無しさん
NGNG「まともに」使えるやつの中には
もちろん 俺も入ってるんだろ?
0502初心者の名無しさん
NGNG0503デフォルトの名無しさん
NGNGなんでもこい(´ー`)y-~~
0504デフォルトの名無しさん
NGNG質問ってなんですか?
聞くだけなら聞いてあげますよ
0505初心者の名無しさん
NGNGimport java.io.*;
や
import java.text.*;
は読んでくれるんですが
import java.util.*;
は判ってくれません。
乱数を使いたいのでutil.*は必須ですよね・・?
コンパイルする時点でシンボルが解釈できません、とでます。
どうしたらいいでしょう?と厨房質問でマジすいません。
0506デフォルトの名無しさん
NGNG0507デフォルトの名無しさん
NGNG激しく同意!
>SUNvsMS裁判ではSUN側はそのAPIも言語の一部って言ってたから
あの肥大化したクラスライブラリもJavaの一部なの?
冗談きついなあ
0508初心者の名無しさん
NGNG初心者質問スレずいぶん下がってたので・・・
この疑問が解けないとまじで寝れませんので・・
0509デフォルトの名無しさん
NGNG0510デフォルトの名無しさん
NGNGやっぱりJavaは難しい。
0511初心者の名無しさん
NGNGやってるんですが、友達はちゃくちゃくと作業を進めているにもかかわらず
俺は取り残されている状態なんで、ちょっと焦ってます。
ビジュアルjavaってのもあるそうですが、俺には金が無い。
0512デフォルトの名無しさん
NGNGの前後 3 行出してみ。
0513デフォルトの名無しさん
NGNG0514初心者の名無しさん
NGNGimport java.text.*;
import java.util.*;
class test{
public static void main(String args[]){
とりあえず、じゃんけんをするプログラムが作りたいです
プログラムは作れるのに、乱数を返してもらえないんじゃできないです・・・
(それ以前にコンパイルすらできてないですけど・・)
0515デフォルトの名無しさん
NGNG無い。
0516初心者の名無しさん
NGNGまじっすか?6000円ぐらいで売ってるって聞いたのに・・・
あのやろう、嘘つきやがったな
0517デフォルトの名無しさん
NGNG>やっぱりJavaは難しい。
どこが?
0518デフォルトの名無しさん
NGNGjava友達なのに?
0519デフォルトの名無しさん
NGNG0520デフォルトの名無しさん
NGNGEclipce、JBuilder、Forte for Java
Javaの開発環境はこんなトコだ。
全部フリー版がネット上に転がってる。検索しる。
あとはMeadow+JDEEてのもあるが、
素人にはお勧めできない。
0521初心者の名無しさん
NGNG俺はjava、友達はビジュアルc++ ですた。。
わかりずらくってすみません
0522デフォルトの名無しさん
NGNG0523デフォルトの名無しさん
NGNG0524520
NGNGあ、そっか。Visual繋がりね。
存在自体を忘れてた…俺の記憶構造はなんて効率がいいんだ(w
0525初心者の名無しさん
NGNGC:\src>javac test.java
test.java:11:シンボルを解釈処理できません。
シンボル:メソッド nextint ()
位置 :java.util.Randomのクラス
int n = ran.nextint()%4;
エラー1個
です
0526初心者の名無しさん
NGNGフリーで支援ツールが!?全然知りませんでした。こんど検索してみます。
0527デフォルトの名無しさん
NGNGnextInt()
0528デフォルトの名無しさん
NGNGがんばれよ…
0529デフォルトの名無しさん
NGNG0530デフォルトの名無しさん
NGNG思います 参考書を買おうと思うのですが
どこにも売っていません
なぜですか?
0531初心者の名無しさん
NGNG・・・あ、
えー、自分激しくDQNでした
皆様ごめんなさい
0532デフォルトの名無しさん
NGNGマジかよ!
>530
本気かよ!
0533デフォルトの名無しさん
NGNG0534初心者の名無しさん
NGNGほんとにありがとうございました。
何回も見直して質問したのに・・・なんて言い訳は通じませんね(´д`;;)
0535デフォルトの名無しさん
NGNG0536デフォルトの名無しさん
NGNG>530
まだ世の中にあったの?? @VisualJ++ユーザ@もと
悪いことはいわないから、あきらめなさい。
0537初心者の名無しさん
NGNGきっとレベルをageて帰ってきます(´∀`;;)
そしたら自分も教える立場になって困ってる人を助けたいと思います。
ほんとにご迷惑かけてすみませんでした・・・
0538デフォルトの名無しさん
NGNGVisual J++はやめた方が良いと思うよ。MS専用になってしまうよ。
てゆーかMSが切り捨てた言語だし(C#で誤魔化された?)
0539デフォルトの名無しさん
NGNGおいおい、ネタに決まってるだろうが。
0540デフォルトの名無しさん
NGNGVisual J++でサクサクやったほうがいいと思うよ
0541デフォルトの名無しさん
NGNGあなた、誰?
0542デフォルトの名無しさん
NGNGVisual J++ではJavaのまともな知識は身につかないと思うが。どうよ?
0543デフォルトの名無しさん
NGNGでしか動かない」とか糞つまらん理由をこじつけてくるから注意な。
課題研究だっけ?目的を見失わないようにしてね。
0544デフォルトの名無しさん
NGNG根拠を述べてみる?
0545デフォルトの名無しさん
NGNGVisual J++ではMS専用の知識が身につくと思うがどうよ?
0546デフォルトの名無しさん
NGNGかなり痛いと思うんだが。どうよ?
0547デフォルトの名無しさん
NGNG正しいJavaを広め、Javaの正義を守ることが一番大事なんだよ。
お前等の課題が終わるかどうか、お前等の仕事が進むかどうか、
そんなこたあ知ったこっちゃないし、どうでもいい。
美しい世界を破壊する害虫は去れ。
0548デフォルトの名無しさん
NGNG根拠まだ?
0549≠542
NGNG俺はJ++使った事はないが、MFCやVBを見ている限り、
とても真っ当な技術をユーザに身に付けさせようという姿勢のモンではないだろう>VS
0550デフォルトの名無しさん
NGNG別にすべてのコンパイルが Win 専用になるわけじゃないし、意図的に
MS のライブラリ使ったりしなければ大丈夫。それよか VJ のコンパイル
速度はあの時代のマシンスペック考えたら特筆物。Sun JDK 1.0 で 8 秒
かかるコンパイルが 1 秒かからなかった。ただしステップ実行は劇遅だった
ので使わなくなってしまった (IDE でデバッグするのが目的で買ったものだし)。
0551デフォルトの名無しさん
NGNG0552デフォルトの名無しさん
NGNGまったくだ。わしがJavaをやるメリットの半分以上がぱぁになるよ。
0553デフォルトの名無しさん
NGNG4分おきに訊き続けるつもりか?
自分みたいに2chだけで生きてる人間ばっかじゃない事に早く気付いた方がいいぞ。
0554549
NGNG求めるにこした事はなかろう。
0555デフォルトの名無しさん
NGNGうん。続けるよ。馬鹿は叩かないと分らないからね。笑い。
0556デフォルトの名無しさん
NGNG尊敬に値するな。”バカを叩き続ける”つもりなんだね。
俺には>>544を叩き続ける根性はないよ・・・
0557デフォルトの名無しさん
NGNGSun や IBM は、手間は多くなるけどきれいな技術で製品を出す。
MS は泥臭い技術だが目的達成までの手間を少なくする製品を出す
(後のメンテやバグ等は置いといて)。俺的にはそんな感じ。まぁ
手間=後学なあたりが「まっとうな技術が身に付かない」とう事だと
思うが。技術屋のための技術とカスタマーのための技術の違いとでも
言うのかな。使い勝手ととっつきやすさは MS 優勢だね。俺は仕事で
Office 使う以外使ってないけど。
0558デフォルトの名無しさん
NGNG0559デフォルトの名無しさん
NGNGMSよりずっときれい!
0560デフォルトの名無しさん
NGNG比較的、って付け加えとくよ。少なくとも VB もどきの API に
場当たり的な拡張を加えた MFC よりは。
0561デフォルトの名無しさん
NGNGJava よりきれいな基盤技術って教えてくれる?
0562デフォルトの名無しさん
NGNGMSが汚すぎるだけかもよ
0563デフォルトの名無しさん
NGNGCOBOL
0564デフォルトの名無しさん
NGNG0565デフォルトの名無しさん
NGNG0566デフォルトの名無しさん
NGNG= 何かを創りたいのではなく、プログラムが趣味なオタク
= ろくな物を作れない、何の成果も上げられない
0567デフォルトの名無しさん
NGNGそうゆう、あなたはどうなのですか?
何の言語をやってるのですか?
0568デフォルトの名無しさん
NGNGIBM 実用的かつ合理的
MS 実用的だが泥臭い
Sun 非実用的かつ非合理的(カルトor原理主義)
0569デフォルトの名無しさん
NGNGJAvA
0570デフォルトの名無しさん
NGNG0571デフォルトの名無しさん
NGNG実は私もJAVAが嫌い
0572Developer持ち
NGNGJavaでコード書くのは、Cよりラクでいいんだけどな。
Sunはキライです。いい加減M$の足を引っ張る事に血道を上げるの
やめて欲しいです。開発者には迷惑なだけ。
IBMのほうがJavaの普及にも貢献してると思うし、製品もマトモ。
0573デフォルトの名無しさん
NGNGコード書く前に挫折…
0574Developer持ち
NGNGEclipse+JDTつかいまひょ。他より軽いし、機能も十分。
eclipse.orgいってGM2おとしてみませう。
0575デフォルトの名無しさん
NGNGEclipse+JDTという事はこの2つを
ダウンロードするといいのですか?
0576Developer持ち
NGNGゴメソ。
eclipse.orgのバイナリダウンロードページで落せるのは、セット
になってるから、気にしないてオケです。
0577デフォルトの名無しさん
NGNG「new io」
もうね、アホかと。バカかと。
0578575
NGNGありがとうございます さっそくダウンロードしました
だけどeclipse.exeを起動したのですけれども
最初の起動画面は出るのですがその後なにも出てきません!
これは、なにか設定があるのでしょうか?
0579Developer持ち
NGNGeclipse.exeはブートストラップコール+スプラッシュ表示しかして
ないと思う。
実体の起動用ブートストラップは、startup.jar内部のクラスみたい。
プロンプトからコレで起動してみて、何が起こってるかチェックしてみそ。
もし環境不備ならスタックトレースになにか手がかり出ると思う。
>java -classpath startup.jar org.eclipse.core.launcher.Main
何もでないなら、単にクラスロード+JITコンパイルに時間かかってる
だけかもしれないので、待ってみるべし。
おいらはF3使ってるから、そっちと違うかもしれないけど(オイ
0580デフォルトの名無しさん
NGNG2行目と3行目がイコールではない気がする。
>>573
IDE使わないとダメなの?
0581デフォルトの名無しさん
NGNGviとかメモ帳でソース書く人と統合開発環境を使いこなしてる人の生産効率
はどっちが上と思う?効率ですよ効率。効率求めなきゃそもそもJAVAいらないよ。
にも拘らずまともな開発環境を用意しないSUNの態度は、漏れから見たらオナニスト
にしか見えん。
関係ないけどマジなお願い。IDE使ってる人に。ソース書きやすいのは分かるし
俺も使ってるけど、頼むからthis.は自分で消しとけ。読みにくいんだよ(;´Д`)
0582デフォルトの名無しさん
NGNGそれはコーディング規約でしばっておくものだよ。
場所によってはそれが標準になるとこもある。
0583デフォルトの名無しさん
NGNG0584デフォルトの名無しさん
NGNGそうやってる会社かなーり多いよ。
なんせ出てから1,2年もまともなエディタがそれしかなかったからな、、
いや、いまでも一番軽くて使いやすいかもね。
0585デフォルトの名無しさん
NGNGリファクタリング機能がない IDE 使うなら、
vim や emacs でソース書いても同じだなあ。
Java では RAD で GUI 作る必要性を感じないし。
Eclipse や IDEAならまだいいが、Forte も JBuilder も重くて使えん。
0586デフォルトの名無しさん
NGNGP3−1GマシンでJBuilderを駆使して、楽しくJAVAやってるがなにか?
低速マシンは、すっこんでろ。文句あったらはSUNにね。
漏れのようなヘタレ限定の話かもしれないが、考える時間を除いて単純に
コード書く時間だと普通のエディタの3倍ほど早くなる。赤くなる。
それ見ても断固秀丸使う変態もいるが、まあ給料出すのは俺じゃないからいいけど。
0587580
NGNGIDE使ったことないからわからんが
どういう部分で効率があがるの?
タイプミスしか思い付かん。
0588デフォルトの名無しさん
NGNGIDEを使ってみて重い以外の欠点を言ってくれ。
それからviや秀丸等の利点を教えてくれ。
0589デフォルトの名無しさん
NGNGなかったかもしれんけど、今のリファクタリング支援なんか
手放せないね。
0590580
NGNGメリットがわからないままIDEをインストロールしたくないな
今はgeditってテキストエディタ(viとは違いスクリンエディタじゃない)
使ってるけど、軽いし、ある意味環境依存しないのでどこでも同じように
使える。
ある場所ではLinux、別の場所ではWindowsという環境だから、
IDEは、インストロールだけでも重いでしょ?
なんとなく腰が退けましゅ。
結局、Linuxではgedit、Windowsではxyzzy(?)を使ってる。
>>589
リファクタリングあるのは便利かも。
蓆、IDEの利点をもっと知りたいん。
0591デフォルトの名無しさん
NGNG0592デフォルトの名無しさん
NGNGmeadow&jdeのスレ見て来い。
0593デフォルトの名無しさん
NGNG>>590
どんな利点かは自分で調べりゃわかるだろ。
IDE=テキストエディタじゃないの知ってる?
プロならインストールして自分で評価してみるもんだ。
0594デフォルトの名無しさん
NGNG何言ってもダメ。
0596デフォルトの名無しさん
NGNGクラスツリー・宣言・定義・参照位置表示
派生クラススケルトン作成
エディタから、ボタン一つでコンパイル
エラーの一覧から、ソースのエラーの場所へ移動
ソースにブレイクポイントを設定
ブレイクポイントまでプログラムを実行
ブレイクポイントからステップ実行
変数の値を参照
等々。。。
0597デフォルトの名無しさん
NGNGそうそう。IDEなんてなんのメリットもないよ。テキストエディタを
死ぬまで使ってろ。
0598デフォルトの名無しさん
NGNG0599デフォルトの名無しさん
NGNGメソッドの引数とか全部覚えてるの?
EJBとか使わないの?
依存関係の解決とかどうしてんの?
宣言位置はgrepですか?
で、そんなんで仕事になってるの?
俺はヘタレなんで30万以上出してIDE買ってるけど。
あ、VisualStudioのエディタは結構好き。(落ちなきゃね)
0600デフォルトの名無しさん
NGNG0601デフォルトの名無しさん
NGNG人間が編集するもんじゃない。といいつつ、Javaでは
eclipseだけどね。C/C++は周りが許してくれるなら
emacsを使いたい。
0602599
NGNG出来るか出来ないかってより、
それで仕事になるのかどうかを聞きたい。
〜でいいじゃん、で言えばcatとJDKでいいじゃん。
なんか、毎年30万払い続けてアップデートするのも
馬鹿らしいんだけど、使わないと30万円以上は
生産性落ちるからもう手放せない。
個人的にはIDEからServletとかEJBのテストが
できないとキツイなぁ。(当然xml自動生成で)
0603デフォルトの名無しさん
NGNGああ・・・漏れのワルイ頭じゃ理解できないコードがイパーイ
Cは道具。JAVAは哲学。
0604デフォルトの名無しさん
NGNGそれでIDEを超える開発環境になるの?
IDEなら一つのソフトインストールすれば終わりだよ。
使い方も直感的で簡単だし、手間をかけてIDE未満の開発環境を
作る理由がわからない。
0605デフォルトの名無しさん
NGNG俺はVC++入れてMeadowからcl。(w
0606605
NGNG0607デフォルトの名無しさん
NGNG結局重いだけだろ。つまりマシンスペックが低くて重くなければ
メリットのあるIDEを使うのが一番いいってことだ。
それ以外テキストエディタを使うメリットは無いんだから当然だな。
0608デフォルトの名無しさん
NGNG窓使いの憂鬱使えよ。
0609デフォルトの名無しさん
NGNG0610デフォルトの名無しさん
NGNG>エディタの人って、デバッガとかどうしてんの?
トレース文入れるに決まってんじゃん。
>メソッドの引数とか全部覚えてるの?
標準の?なら調べりゃわかるじゃん。
自作ならその辺に仕様書あるでしょ?
>EJBとか使わないの?
使うよ。なんで?
>依存関係の解決とかどうしてんの?
別に。なんか難しい?
>宣言位置はgrepですか?
探す必要ないけど?
>で、そんなんで仕事になってるの?
なってるよ。当然。
>俺はヘタレなんで30万以上出してIDE買ってるけど。
ふ〜ん、金持ってんだね。
0611デフォルトの名無しさん
NGNG>探す必要ないけど?
JDKのソースとか追ったことないんだろうな。
0612デフォルトの名無しさん
NGNGアマチュアならそうと白状したほうがいいよ。藁
0613デフォルトの名無しさん
NGNGトレース文以外のデバッグ方法は?
IDEだとある条件で実行を一時停止て変数の中身を表示・変更するなんてことも出来るけど。
メソッドの引数を書くときなんか、「完璧に覚える」「調べる」という二つの手段しかないの?
IDEだと引数の順番やスペルがあやふやな時でも「候補を表示する」という手段があるけど。
結局依存関係どうしてるの?
IDEだと何もしなくていいんだけど。
探す必要ないって、ソースコードが短いって事?
で結局テキストエディタの利点って何よ?
それなりのマシンがあればIDEの方が利点あるでしょ。
利点が無いのにわざわざテキストエディタを使う理由がないなぁ。
0614デフォルトの名無しさん
NGNGほんとにできるやつはあまりデバッガを使わない。でも、デバッガのことを
問われているのにjdbが出ない時点で、610はただのアマチュアかネタなんだから
そんなに一生懸命つっこむなよ。
0615600
NGNG結局 forte 使ってるけどね。
IDE 使うと手袋はめてソースに触っているみたいな感じ。
今年から使い始めたので慣れてないだけだろうが。
趣味では 600 の構成だよ。
>>605
Blade1000 だけど何だか重いよ。
0617デフォルトの名無しさん
NGNG0618デフォルトの名無しさん
NGNG0619デフォルトの名無しさん
NGNGで、IDEは何を使ってるのですか?
0620デフォルトの名無しさん
NGNGNetBeans って Forte だろう?
Mozilla と Netscape みたいなモンで。
そーいや Forte の名前変わったよね。
Sun One なんとかって。
0621デフォルトの名無しさん
NGNGJavaでつくったIDEなんて使いたくない。
0622599
NGNGちなみに。金持ってるのは俺じゃなくて会社。
書き方悪かったね。ごめん。
でも30万円以上は働くよ。ケチるともっと高くつく。
>>613
ところがですねぇ、Class.forNameなんかでロードして
インスタンス作ったりしてると、依存関係見つけてくれなくて
手動でjarに入れるように設定しなきゃならなかったりします。
こればっかりはしょうがないけど、結構忘れる。
>>619
604は別人です。IDEはJBuilderのEnterprise。
BASは使う気ないんですが、テストはBAS使ってます。
んで最後に目的のサーバにデプロイする。
JBuilderはOpentoolのPlugin入れまくらないと駄目。
つか、BASって実際に運用してる人いるのか?
>>621
IBMのってJavaじゃなかった気がするけど違ったっけ。
0623599
NGNGちなみに、私はIDE以外を否定してるわけじゃなくて、
実際IDE並の生産性を維持できる環境がタダで
構築できるなら、当然そっちのほうが良いと思ってます。
で、>>610とか見ると、やっぱ生産性落ちるわけで。
別に難しいからIDE使ってるわけじゃなくて、
単に便利で面倒くさくないからIDE使うわけでして。
エディタ派だってコマンドラインから1ファイルづつ
コンパイルってわけじゃなくて、makeとかAntとか
使うわけでしょ?その延長にIDEがある感じなのです。
DeploymentToolの統合とか、その辺ありがたい。
0624デフォルトの名無しさん
NGNG>IBMのってJavaじゃなかった気がするけど違ったっけ。
VisualAge for Javaはsmalltalkだったはず。
eclipseはJava. pureじゃないけど。
0626デフォルトの名無しさん
NGNG0627デフォルトの名無しさん
NGNG0628トムとジェリー
NGNGは未だリリースされていないのでしょうか?
0629デフォルトの名無しさん
NGNGしっかし、他人が作ったJavaソースを読まされるのは苦痛だ。
なんで日本語で説明したドキュメントがないんだよ!
他人の頭になりきってソース読まなきゃならんので、途中で
居眠りしている自分に気付く。あるテーマで上手く書かれて
いる短いサンプル(500行程度)でさえ集中しないと眠くな
るのに、仕事でごちゃごちゃ書かれたソースはなおさらきつ
いよ!!!!!!!!!!!!!!!!!!!!!!!!。
0630デフォルトの名無しさん
NGNG0631デフォルトの名無しさん
NGNGこれ定説。
何で読みづらいんだろうね?
0632デフォルトの名無しさん
NGNG0633デフォルトの名無しさん
NGNG0634デフォルトの名無しさん
NGNGとりあえず UML 自動生成ツールの使い方と UML の読み方を覚えれ。
0635デフォルトの名無しさん
NGNG0636デフォルトの名無しさん
NGNGでも、オブジェクト指向全然わかりませ〜ん
親クラスの保持するインスタンスにアクセスしたい場合って、
どうすればいいの?バックポインタ?
singletonパターン使って、みんなで仲良くインスタンス取得?
それって実質グローバル変数じゃん
オブジェクト指向って、何で勉強すればいいんじゃ〜
アホな質問かも知れんけど、必死です。教えてJAVAマスター
0637デフォルトの名無しさん
NGNGprivateメンバじゃなければ普通にアクセスできるんじゃないの。
もしくはgetterメソッド定義しておいてわかりやすくするとか。
子クラスから親クラスのインスタンス変数にアクセスする場合だよね??
漏れが間違ってたら教えてくれ。誰か。
0638デフォルトの名無しさん
NGNG基本的に良くないやり方なんだと思うなぁ。
普通なら、親クラスがそのインスタンスを引数に
子クラスのメソッドを呼び出すって形に収まるんじゃない?
0639デフォルトの名無しさん
NGNGclass App {
C c = new C();
B b = new B();
}
class B extends JFrame
{
この中からcを使いたい。
}
こんなケース。
本のサンプルとかは、JFrameを継承した奴が全部のデータを
保持してるけど、現実のアプリは違うよね(たぶん)
Bの中からcを使いたいってケースってないんだろうか
設計悪いんかな
あ、当方、C言語以外のC++,JAVAは本の知識しか無いっす(それも怪しい)
0640Java厨
NGNGC c = new C();
B b = new B(c);
}
class B extends JFrame
{
C c;
public B( C c ){
this.c = c;
}
:
:
}
0641639
NGNGB b = new B(c);
生成時に渡せばいいじゃんってことになるけど、
複数になったり、複雑になっていっても、こんな方法でいいんだろうか・・・
なんか汚い方法だけど、本格的に使い出したら、
もっと泥臭いコーディングが必要になる気がする。
あー、さっぱり理解できん。もっと勉強するしかねーな
0642デフォルトの名無しさん
NGNGclass B extends JFrame
{
App app = new App();
Field field = app.getClass().getField....
(以下略)
}
スマン、ちょっと違うかも。
でもcがpublicならなんとなくこんな感じでいけそうだね。
privateメンバーとか、無修飾だったらsetAccesible(true)とかやって
やんないとアクセスできないかも。
0643デフォルトの名無しさん
NGNG0644デフォルトの名無しさん
NGNG>複数になったり、複雑になって
何が?
>なんか汚い方法だけど
何処が?
0645639
NGNGClass Bのコンストラクタで、インスタンスcの参照以外にも
(複数の)他のインスタンスの参照が欲しくなった場合
>何処が?
Class BがClass Cにモロ依存するところとかぁ、
インスタンスcをみんなが参照するところ
(Javaは開放を気にしなくていいから、別にいいのかな)
0646デフォルトの名無しさん
NGNGよくワカラン。
参照がほしけりゃ、欲しいだけ要求するのが当然。
勿論、他所から使う時「何でそんなもんが要るんだよ」とかイチャモン付けられそうな物は設計が悪い。
>Class BがClass Cにモロ依存するところとかぁ、
BがCを使うなら、依存するのは当然。
使うけど依存しないって、どんなケースがあるの?思いつかん。
0647デフォルトの名無しさん
NGNGコレクションなんかは皆に見られて弄られてナンボだと思うが。
つーか、「1対1」の関係しか持たない事を要求するクラスってあったっけ?
0648639
NGNGインスタンスcを参照しなきゃいけない作りを選択した時点で、
Class Cに依存するのは当たり前。
って書いてるうちに646さんがレスしてくれました。
ご指摘のとーり。サンクス
何かのアプリのソースとか読んで勉強しますわ
スレ汚しスマソ
06491
NGNG0650デフォルトの名無しさん
NGNGJavaの前にオブジェクト指向を勉強しろよ。
0651デフォルトの名無しさん
NGNGドーン
0652デフォルトの名無しさん
NGNGアメリカ版馬鹿のスクツ
0653デフォルトの名無しさん
NGNGhttp://groups.google.com/groups?q=comp.lang.java.advocacy&ie=UTF-8&oe=UTF-8&hl=ja
0654デフォルトの名無しさん
NGNG0655デフォルトの名無しさん
NGNG0656デフォルトの名無しさん
NGNG0657デフォルトの名無しさん
NGNG何ができるのか一読しただけでは意味不明の説明も多すぎる。
マニュアル読むユーザーに余計な根性を要求しすぎる!しょせんツール
にしかすぎないんだから、マニュアルをもう少し使い易いよう実用的な
サンプルを豊富に、かつ適切な日本語を使った説明をしてくれ!
蛇足だが、
JAVAでバリバリプログラムやってるやつの99%は知ったかぶりで
勘違いや郎が多い。
0658デフォルトの名無しさん
NGNG0659デフォルトの名無しさん
NGNGやつの勝ち。
0660デフォルトの名無しさん
NGNGこーいうやつがいるからプログラマは扱いやすい(W
0661デフォルトの名無しさん
NGNG0662デフォルトの名無しさん
NGNG0663デフォルトの名無しさん
NGNG要は>>657が一番バカなだけじゃん(w
おもしろくもなんともない。
0664659
NGNGいちいちバカといっているオマエも同じ穴のムジナ。
0665デフォルトの名無しさん
NGNGどう考えても普通にもっと簡単に書けると思うんだけど。
0666逝って良しの1
NGNG自分でガベコレしていないプロセスを見つけると自動的に
ガベコレするように設計されています。
さて、このガベコレは自分のプロセスをGCするでしょうか?
0667デフォルトの名無しさん
NGNGガベコレのプロセスの属する階層は
ガベコレ対象のプロセスらの属する階層とは別の、メタの層にある。
よって、そのガベコレは自身をGCすることはない。
0668逝って良しの1
NGNG解放しないといけないでしょ。
0670デフォルトの名無しさん
NGNGバカばっか。
0671デフォルトの名無しさん
NGNGま た オ ナ ニ ー か
0672デフォルトの名無しさん
NGNG実装を理解する暇も無く機械的に大量のドキュメントを翻訳しなくちゃいけない
んだから在る意味仕方ないのでは。
0673デフォルトの名無しさん
NGNGダメダメですな。誰でも使えるぐらいのレベルにしないと確実に衰退の
一途をたどる。一部の人しか使いこなせない商品はあまり意味がないと
思いませんか?誰でも使えて、誰にもわかりやすいマニュアル付きの統
合開発環境があればいくぶんマシなんだが。
0674デフォルトの名無しさん
NGNG誰でも使えるぐらいのレベルってどのくらいよ。
0675デフォルトの名無しさん
NGNG0676デフォルトの名無しさん
NGNG車を実際に運転している人の割合と同じくらいってことかな。
そのくらいだと、SW開発もかなり盛り上がると思うんだけど。
SW開発やりたがる人が少なすぎると思う。やりたいがる人が
多いかどうかが大事だ!
0677デフォルトの名無しさん
NGNG0678デフォルトの名無しさん
NGNG免許試験の内容が英語を由来とする言葉を並べたものだったら
みな混乱するぞ、わかるかね。>675
それからなぜVBが、日本人にもわかりやすいのか真剣に
考えたことあるかい?言語の開発に携わったことないオマエ
には無理だろなぁ(W
0679デフォルトの名無しさん
NGNG0680デフォルトの名無しさん
NGNG0681デフォルトの名無しさん
NGNGオマエ馬鹿?
よく観察しろよ。使い物になるJavaプログラマって少ないだろーが?
モドキも一緒にしてんじゃねーよ。
0682デフォルトの名無しさん
NGNG0683デフォルトの名無しさん
NGNG宿題を与える。
じゃなぜ自動車はわかりやすくて、言語はわかりにくのか。
0684デフォルトの名無しさん
NGNG運転している人間の数と言語の難しさを比べてどうすんの? 単位が違うでしょ。
それに運転できるのは、ちゃんと運転技術を学んだ人のみ。
言語と一緒で、勉強した人には使えるけど、勉強していない人には使えない。
なぜ車を運転している人が多いのか。それは単に日本では運転技術を
勉強する人が(Javaを勉強する人に比べて)多いだけ。
>>678
なにがいいたいんだ? 結局ドキュメントが充実していればJavaは簡単っていってるのか。
言語の開発や言語の難しさになんの関係があるんだよ。
0685デフォルトの名無しさん
NGNG馬鹿!今はまだそれで金稼げるだろ。余計なこと言うな。
馬鹿上司がそれを読んだら単価が下がるよ!
誰でもJavaができるからというなら単価下げられてもいいがな。
0686デフォルトの名無しさん
NGNG0687680じゃない
NGNG英語が理由なわけないな。
だとしたら、英語圏の人間には自動車も言語も同じくらいわかりやすいことになる。
まっ、自動車がわかりやすくて、建築がわかりにくいのと同じ理由だろう。
0688デフォルトの名無しさん
NGNGうむ、確かにそうかもしれんが少なくとも日本よりは言語を使いこなせている人
のパーセンテージは高いように思うが。
0689デフォルトの名無しさん
NGNGあんまり内容無いな
0690デフォルトの名無しさん
NGNG0691デフォルトの名無しさん
NGNG>日本よりは言語を使いこなせている人のパーセンテージは高い
サンプルは何人取った?
0692デフォルトの名無しさん
NGNGVBしか使えませんなんてヤツはけっこういる。
0693ロンギヌス
NGNGわかりませんってどっからなのかの線引きが難しい。
これやりたいってのが出てきたらその都度ドキュメント見てやる。
javaのオブジェクト全部覚えてるって奴そうはいないだろ。
全部覚えてるのが条件なら「わかりません」が大半だろう。
>>692
使ってないからわかりません、だったら大笑い。
0694デフォルトの名無しさん
NGNGVS.NETでC#ちょっとやってみたけど、めちゃくちゃ簡単に感じられた。言語そのものは大して変わらないのに。
設計重視で考えるJava信者はああいう環境嫌うけどコード量が増えるとVisualなしじゃぁあキツイだろ、綺麗に設計できるVisualな環境(?やっぱりUMLになるんだろうか?)がJavaには欲しい。でなきゃ初心者にはいつまでもとっつきが悪いと思うよ
0695デフォルトの名無しさん
NGNGIDEは分かったつもりになってしまうのが怖い。
素のSDK使うのが一番。
0696Rina ◆tI333vNE
NGNGIDEを使えばいい.
IDEがないと素人が取っつきにくいってのは分かる.
けど, 無能なプログラマが書くコードなんてIDEだろうと素のSDKだろうと
大差ないと思うけどなぁ.
0697デフォルトの名無しさん
NGNGC#はVisualStudioなのか。
こんな理不尽は話はない。せめてJBuilderで比較して欲しい。
初心者にまで「エディタで十分」などと言うバカの気が知れん。
0698デフォルトの名無しさん
NGNG0699Rina ◆tI333vNE
NGNG>せめてJBuilder…
同意.
「初心者にSDK+テキストエディタが基本」だなんて教える人いる?
今まで私の回りでは聞いたことないけれど.
>>698
JBuilderならフリー版あるよ. 使ったこと無いけど, J2EE関連の
機能が制限されてるだけで普通の用途なら不便は感じないって聞いた.
使ったこと無いけど.
0700デフォルトの名無しさん
NGNG使い方のよく分からんIDEもつけて混乱させるよりは、SDKのみで基礎を築いた方が効率的。
あまり楽しくはないけどね。
0701Rina ◆tI333vNE
NGNGそうかもね. そこら辺はJavaプログラマの間でも論争が(苦笑).
覚えが早いかどうかは別として, 自分の思い通りのモノを作るのに
苦労してきてるせいか, SDKで開発してきた人の方が, 平均して
能力が高い傾向はたしかにある. Javaに限らず, CやC++でも
gcc+viでガリガリやってましたって人の方が能力高い傾向があるね.
あくまで「傾向」であって, >>696に書いたように, できる奴はできるし
できない奴はIDE使おうがSDK使おうが, 仕事はできない.
0702デフォルトの名無しさん
NGNG0703デフォルトの名無しさん
NGNGリソースが出てくれれば最高。
0704Rina ◆tI333vNE
NGNG私emacs使いなんで, 外部エディタ使えると個人的にうれすぃ.
.NETのSDKがUnix系に移植されたらちょっと手を出してみたいと
思うけど, 今のところWin版しかないみたいだね.
0705デフォルトの名無しさん
NGNGEclipse はプロジェクト配下の素の Java ファイルを外部エディタで
編集できる。Eclipse にフォーカス当てれば勝手に読み直してくれる。
俺的に CVS と統合されてるのがかなりべんる。
0706Rina ◆tI333vNE
NGNGCVSと連係してるのは便利だね. 今までAnt使ってたんだけど,
本格的にEclipseに乗り換えちゃおうかなぁ.
0707デフォルトの名無しさん
NGNGCのがいい!
JavaのどこがCよりいいのだ?
0708Rina ◆tI333vNE
NGNG仕事あるいは用途に応じて言語の使い分けができないなら
それは勉強不足だよ. CにもJavaにも長所・短所はあるでしょ.
0709デフォルトの名無しさん
NGNGネタにマジレスしない!
0711デフォルトの名無しさん
NGNG0712デフォルトの名無しさん
NGNG0713織田信長
NGNG付録でついてる雑誌ないのかね。
書店でひととおり見てきたけど、どうやらないらしい。
情報クレ!! (・∀・)
0714デフォルトの名無しさん
NGNGMXで落とせ
0715デフォルトの名無しさん
NGNGバージョン古いけど
http://direct.idg.co.jp/detail_1.msp?id=625&class=10005&n=2
0716デフォルトの名無しさん
NGNG複雑怪奇なC++に比べれば、なんてシンプルな言語だろう、
と思ったもんだけど。
0717デフォルトの名無しさん
NGNGやろうとすると、激しくややこしくなる、つーのがJavaの難しさ
じゃないかと思うけどね。
ThreadとRunableなんて、マーケティング重視のための
多重継承廃止の煽りを食らったものだという気がする。
0718デフォルトの名無しさん
NGNGのthreadライブラリってそんなに使いやすいの?
0719デフォルトの名無しさん
NGNGVB厨にとっては難しいんでしょ
そんなものと比較されたJavaのほうが迷惑だね
0720デフォルトの名無しさん
NGNG手続き指向からオブジェクト指向に頭を切り換えるのだけが
難しいと思われ。
切り換えができてしまえば、後はめくるめく甘美な世界が
プログラマを待っています。
機能追加とか、メンテナンスは本当らくですな。
だから、Javaは玄人向けの言語といえる。
素人は無理して手を出さんでもよろしい。
0721デフォルトの名無しさん
NGNG能力的にはブビ厨、Del厨と変わらんので手におえません。
0722デフォルトの名無しさん
NGNG0723デフォルトの名無しさん
NGNG0724デフォルトの名無しさん
NGNGどう突っ込んだらいいんだろう?
0725デフォルトの名無しさん
NGNGよーし、パパ泣いちゃうぞ〜!!(´Д⊂ヽうえーん
0726デフォルトの名無しさん
NGNG片付いてない台所を覗いたようなというか
0727デフォルトの名無しさん
NGNG0728デフォルトの名無しさん
NGNG0729デフォルトの名無しさん
NGNG0730デフォルトの名無しさん
NGNGOOP!
■■
■■ ■
■■■■ ■■
■■■■■ ■■
■■□■■■ ■
■■□□□■■ ■
■■■ □□□ ■
■ ■ ■
■■■ ■ ■
■ ■ ■■■ ■
■■ ■■■
0731デフォルトの名無しさん
NGNG0732デフォルトの名無しさん
NGNGjavaは本たくさんあって、何でもできそうだけど
遅いみたいしなぁ、、、
0733デフォルトの名無しさん
NGNG0735デフォルトの名無しさん
NGNGC#にしとけ
0737デフォルトの名無しさん
NGNG0738デフォルトの名無しさん
NGNG0739デフォルトの名無しさん
NGNG0740デフォルトの名無しさん
NGNG0741デフォルトの名無しさん
NGNG少なくとも最近のPCでは普通に動くと思う。
色々気を付けるべきだろうけど、時間のかかる処理を
イベントディスパッチスレッドで処理しないとけっこう差が大きいよ。
0742デフォルトの名無しさん
NGNGいい本が少ないから勉強できない、なんて言っているうちは
どんな物だって修得できんよ。
.NET FrameworkSDK はただで手に入るんだし、C#コンパイラも付いてる。
本も既に何冊も出ているから、立ち読みして良さそうな物を買ってくりゃいい。
いくら良い本でも読んだだけじゃ、プログラミングは身に付かんぞ。自分で
プログラム書いてみなよ。
0743732
NGNGううっ、そうなんですか。
>>742
>.NET FrameworkSDK はただで手に入るんだし、C#コンパイラも付いてる。
知りませんでした。貴重な情報どうもです。
>いい本が少ないから勉強できない、なんて言っているうちは
perl/tkやってたとき、情報の少なさに苦労したんで、つい、、、
0744デフォルトの名無しさん
NGNG0745
NGNG.NET FrameworkSDKを今ダウンロードしますた。
ADSLって本当に便利だね〜、160メガも容量が
あったのに10分位でダウンロード出来ますた。
0746デフォルトの名無しさん
NGNGい〜な〜。160M落とすのにあと8時間って出てるよ。
しくしく。SDKじゃないけど。
0747デフォルトの名無しさん
NGNG覚えるほどに「Javaの方がいいな」と思ってしまいます。
C#でプロパティとかインデクサとか覚えたときは「面白い構文だな」と思いましたが、
「適切なGetter/Setterメソッドでいいじゃん」と思えてきました。
最近は、C++の遺産(構造体とか、変なメソッド修飾子とか)に辟易しています。
昔はJavaの記述量の多さやクラスライブラリに煩わしさを覚えたこともありました。
記述量については、記述の少なさよりも可読性、保守性を重視していると理解すると
納得できるようになりました。
そのうちIDE使うようになりクラスライブラリの設計の意図が分かるようになると、
Javaが気持ちよくなりました。GoF本読んだおかげかな?
VB.NETもCTSのせいでC#と変わらない言語になっちゃいましたし、やっぱJavaが
いいかな。かつてのVBもちょっとだけさわったことがありますが、あれででかい
プログラムを作れる気がしませんでした。
0748デフォルトの名無しさん
NGNGGUIは1.4にするとだいぶまし。
0749デフォルトの名無しさん
NGNG信じていいのでしょうか?
0752デフォルトの名無しさん
NGNGそれぞれが思った事をいっているだけでは。
ちなみに俺自身は747に同意する部分が結構ある。
JavaはC++よりSmalltalk→Objective-Cの流れを汲んでいる気がして、
書いていて気持ち良い。
0753デフォルトの名無しさん
NGNGSwing見た目ダサすぎ、機能しょぼすぎ
0754デフォルトの名無しさん
NGNGJavaよりアプリケーション向きではないと。
0755デフォルトの名無しさん
NGNG0756デフォルトの名無しさん
NGNG0757デフォルトの名無しさん
NGNG>Swing見た目ダサすぎ
作る奴のセンスの問題でなく?
0758デフォルトの名無しさん
NGNGそれ、禁句。
0759デフォルトの名無しさん
NGNG詳細キヴォンヌ。
0760apholist
NGNGんなことゆーたらどの言語もある程度難しいと思うけど。
とっつきやすさで逝けば簡単なほうだと思う。
0761デフォルトの名無しさん
NGNG0762デフォルトの名無しさん
NGNG変えたところでダサさは変わらず。
0763デフォルトの名無しさん
NGNGAWTと勘違いしてるんじゃない?
それか見た事のあるJavaアプリの作者が皆DQNだったとか。
0764デフォルトの名無しさん
NGNG0765デフォルトの名無しさん
NGNGUIの見た目についてはDQNレベルだろ。
んなもん要求されてないんだし。
0766デフォルトの名無しさん
NGNGいいかげん誰かつくってもよさそうなもんだが、
誰もつくってないところをみると難しいことなんだろうか
0767デフォルトの名無しさん
NGNGJDKをインストールしたのですが、環境設定ができません。
OSはmeです。
autoexec.batをどうにかすればいいらしいのですが、うまくいきません。
もう一つ。
DOS窓は、vaioでは、色とか変えられないのですか・・・?
よろしくお願いします。
0768デフォルトの名無しさん
NGNGここよめ。
http://mypage.naver.co.jp/mio14years/sayuri.htm
0769デフォルトの名無しさん
NGNGつーかひたすら面倒なんだと思われ、、、
センスがあってある程度の品質でプログラミングできて
面倒な作業に耐えられるこんじょがあるヤツはそうそういないかも。
デザイナー人種とGNU系とかのフリーソフトのプログラマって最高に相性わるそうだし。
0770デフォルトの名無しさん
NGNGオリジナルじゃないのかな?よくわからんけど。
0771デフォルトの名無しさん
NGNG成程、一理あるかも。
よく一緒に作業するデザイナー肌の人がいるのだけど、
彼はグラフィカルなものを作るセンスがよい変わりに
文字と数字だけの世界には耐えられないとよく言っています。
人の相性は兎も角として、両方の作業に関心のある人自体が少ないのかも。
>>770
今、読んできました。
全て読んだわけではないのですが、SwingとAWTを併用しているようです。
0772デフォルトの名無しさん
NGNGJOptionPaneで表示されるボタンって、矢印キーで移動できないし。
仕方ないから自分で作ったよ。
0773デフォルトの名無しさん
NGNG俺も作ったよ。
そのほかAlt無しでも文字キー一発で押せるボタンとか。
0774デフォルトの名無しさん
NGNGInputMethodには対応していない。
いろいろ試したけどうまくフックできなかった。
あと、日本語javadocが使いにくいので、結局HTMLHelpに変換したよ。
0775デフォルトの名無しさん
NGNG日本語javadocって何?HTMLHelpと何がちがう?
0776デフォルトの名無しさん
NGNGLimeWire確かに綺麗だねぇ、UIつくるのめんどくせーのかなぁ
ちょいチャレンジしてみよーかなぁ
やっぱめんどくせーや
0777774
NGNG確かに適切な表現ではなかった。
sunが提供している日本語版 J2SE ドキュメントをHTML Helpに変換したこと。
わかっているかもしれないが、HTML HelpとはWin2Kなどで使われているhelp形式のこと。
HTML helpに変換しておくとメソッドなどが調べやすいので。
0778774
NGNG×sunが提供している日本語版 J2SE ドキュメントをHTML Helpに変換したこと。
○sunが提供している日本語版 J2SE ドキュメントをHTML Helpに変換したということ。
0779デフォルトの名無しさん
NGNGEclipseR2.0使えば、ソース上のシンボルクリックすると、対応する
javadoc表示させることができるぞ。補完機能と組み合わせて、超楽
させてもらってます。
0780デフォルトの名無しさん
NGNG超楽って当たり前のことのような・・・。
0782デフォルトの名無しさん
NGNG私もエディタでスクラッチゴリゴリ派でしたが、Eclipseを使って
エディタ派を卒業しました。動作が遅くなければ、補完機能や、
シンボルの解説呼び出しや、参照関係のソースからの検索とか、
クラス名やパッケージ名の変更に伴う、関係ソースの一括修正
(リファクタリング支援)とか、すごい便利だとは思うでしょ?
ただ+あんまり遅くない+かなり便利=乗り換え条件クリアでした。
0783デフォルトの名無しさん
NGNG0784デフォルトの名無しさん
NGNGそのままじゃん。
0785デフォルトの名無しさん
NGNG0786デフォルトの名無しさん
NGNGそうか?
0787デフォルトの名無しさん
NGNGwww.evs.co.jp
社長池上は、
・ASPもダメ
→わずか6ヶ月で撤退(結局、モノは出来なかった)
・Frameworkもダメ
→ニュースリリースは出したが、やっぱりモノは出来ていない
・人材派遣(それも違法請負派遣)
→バカでも立ち上げやすい、違法請負派遣業にやっと落ち着く。でももうだめぽ
の3ダメ男。これはもう、逝け神ぽ。
皆さん、こんな会社にサポートされたいですか?
ショボーン━━(´・ω・`)━━
--
■e-ベンチャサポートって、どうヨ?■
http://mentai.2ch.net/infosys/kako/1005/10056/1005659171.html
■e-ベンチャサポートって、どうヨ? Part 2■
http://science.2ch.net/test/read.cgi/infosys/1018064816/
0788デフォルトの名無しさん
NGNG労働監督署にでも逝け低級ヴォケ労働者
0789デフォルトの名無しさん
NGNG(というか、オブジェクト指向技術) 追っかけられない。Java は知っておく価値ある言語だとは思うよ。
0790デフォルトの名無しさん
NGNG>デザインパターン
このスレはほとんどネタスレだと思われ。
0791デフォルトの名無しさん
NGNG> 追っかけられない
単にJava界隈にそういうアホがなだれ込んでるだけでは?
0792デフォルトの名無しさん
NGNG別にJava知らなくても追っかけられるじゃん。Eclipseなんてどーでもいいし。
0793デフォルトの名無しさん
NGNGjavadocの変換ってそれ用のナイスなツールがあるんでしょか?
ググってみたけどそれっぽい物には当たりませんですた。
自分で変換スクリプトとか書いてHTMLHelp Workshopで生成?
0794デフォルトの名無しさん
NGNG0795プロの逝って良しの1
NGNGJavadocならSDKに標準でついてきますが・・・
関数、クラス、インスタンス変数、クラス変数の前に
/**
コメント
*/
とか書いたソースをJavadocに食わせればHTML自動生成します。
0796デフォルトの名無しさん
NGNG簡単な方が良い。
言語選択は目的に合わせよう。
0797793
NGNGいやいや。javadoc自体は理解してます(使ってるし)。
ただ、検索がいまいちやりにくかったりするんで、HTMLHelp形式に変換
できるならそのやり方が知りたいなと。
0798プロの逝って良しの1
NGNG0799デフォルトの名無しさん
NGNG>プログラマを待っています。
>だから、Javaは玄人向けの言語といえる。
>素人は無理して手を出さんでもよろしい。
おもしろい人がいるねw。VBみたいなもんじゃん。
じゃヴぁはシロート向の馬鹿言語。
0801デフォルトの名無しさん
NGNG頭が悪くて
アセンブラとかCがぜんぜんできなくて
挫折しかかったやつがちょっとJavaができるようになると
いきなりえばりだすパターン
「真のオブジェクト指向言語はJavaだけ」とかいってね
0802デフォルトの名無しさん
NGNGそうでもなけりゃ現在のweb産業(プ)をささえることはできなかったでしょう。
VBと同じく殿堂入りしていいと思いますよ。
0803デフォルトの名無しさん
NGNGアセンブラとCがちょっとできるだけで、なんかあるとすぐ「アセンブラ
では〜」「Cだと〜」とか言う奴もそれなりにウザイけどね。
0804デフォルトの名無しさん
NGNG0805デフォルトの名無しさん
NGNG言語の役割を理解していない厨房発見。
0806デフォルトの名無しさん
NGNG0807デフォルトの名無しさん
NGNGおちるからいや。
>>801
わしはCのが好きじゃよ。JAVAきらい。JAVAは下の処理が
APIでかくれすぎでつまらん。言語だけみれば頭いらん。そう作られた
もんでしょ。
JAVA覚えてからPGって価値がなくなっていくなと確信したよ。
というわけで「JAVAはVBみたいなもん」で決定でよいか。
0808デフォルトの名無しさん
NGNG0809デフォルトの名無しさん
NGNG下の処理が大好きなエログラマ ハケーソ
0810デフォルトの名無しさん
NGNG0811デフォルトの名無しさん
NGNG「高機能で扱いやすいから嫌い」ってことかい?
>「JAVAはVBみたいなもん」で決定でよいか。
「みたいなもん」の定義によりますね。
ところで、JavaもCもALGOL系の文法ですよね。
「JavaはCみたいなもん」で決定でよいか。
0812デフォルトの名無しさん
NGNGリソースも出たし、VS より軽いし無料だし。
0813デフォルトの名無しさん
NGNGあんたの言うPGって何?コーダー?
言語云々でPGの価値が決まるのか?
下の処理が必要なら、それができる言語を選ぶだけだろ。
PGの価値とJavaを関連付ける意味がさっぱり分からん。
Javaが簡単だから、誰でもPGになれるって言いたいのか。
0814デフォルトの名無しさん
NGNGこの板ではそういう合意が得られていますが?
0815デフォルトの名無しさん
NGNGワロタ
確かに
0816デフォルトの名無しさん
NGNG0817デフォルトの名無しさん
NGNG0818デフォルトの名無しさん
NGNG0819デフォルトの名無しさん
NGNGCPUに依存した実装が必要あるかどうかの問題だろ。
0820デフォルトの名無しさん
NGNG0821デフォルトの名無しさん
NGNGCPUの構造やOSのことを気にしなくてもPGを組めることを
目指している言語に対してあまりにも厨房過ぎる発言に吐き気を
催してしまった。
もしかしてネタ? だったらスマソ
0822デフォルトの名無しさん
NGNGそういう
〜使うやつは〜の仕組みが解っていない。
っていうのヤメレ 解ったうえでやってる人に対して失礼
0823デフォルトの名無しさん
NGNGここにいるのは、そういうことに合意するほど低レベルな人達だからね。
0824デフォルトの名無しさん
NGNGOSに依存した実装が必要あるかどうかの問題だろ。
0825デフォルトの名無しさん
NGNG>>820はOSについて勉強中なんだよ。
0826デフォルトの名無しさん
NGNG> 解ったうえでやってる人
そんな人は
こんなスレやこんな板や2ちゃんなんか見てないと思う
頭悪くなるし
0827デフォルトの名無しさん
NGNG0828デフォルトの名無しさん
NGNG0829デフォルトの名無しさん
NGNG0830デフォルトの名無しさん
NGNGお前ら全員バカ。ぎゃははは。
0831デフォルトの名無しさん
NGNG0832デフォルトの名無しさん
NGNG今ごろ気づくなよ
0833デフォルトの名無しさん
NGNG難しいのはどの言語でも同じ。
それを言い出したらキリが無いよ。
0834デフォルトの名無しさん
NGNG君は全部のスレを見ているからだと思うよ。
2ちゃんねるの中にも目立たないだけで、
優良スレはあるし、それなりに楽しい話もできる。
そりゃ、大半の板と大半のスレが俺の思考では理解できないのも事実だがw
0835デフォルトの名無しさん
NGNG0836830
NGNG全員じゃなくて、お前ら全員だよ。俺は含まないって。やっぱバカだな。ぎゃはははは。
0837デフォルトの名無しさん
NGNG0838デフォルトの名無しさん
NGNG恥を晒すだけだぞ。
0839デフォルトの名無しさん
NGNG0840デフォルトの名無しさん
NGNGそれには同意するけれども、
Javaすら使いこなせないやつの能力もたかがしれてる。
最低限C++かDelphiとJavaはこなしてから土俵にあがってこいと。
0841デフォルトの名無しさん
NGNGJava で書かれているが多いのは事実だ。
0842デフォルトの名無しさん
NGNG新しい RFC のリファレンスインプリも Java が多くなってる
0843デフォルトの名無しさん
NGNG難しい・・・というよりは「いろんな要素が入り組んでいて整理しきれない」
っていう印象が。
たとえばコアAPIでさえ>>118のように、デザインパターンの知識を前提と
した設計になっていたり。でも「Javaやるならデザパタの知識は押さえとけ」
という指摘が以前は少なかった。
個人的には>>465とか>>604とかで躓いてMSに転んだクチです。
Ant、JUnit、log4j、Jakarta、Struts・・・何かしようとするたびに覚えなければ
ならないことが増えていって、結局自分の中で消化し切れず・・・
あとJavaBeansとかJAXPとかJINIとかの用語が出てくるたびに理解しようと
Googleで検索かけて英文ドキュメントを数日(ずつ)かけて読んだりしたけど、
これもやっぱり消化し切れなかった。
>>792
>別にJava知らなくても追っかけられるじゃん。
Webとかで解説してあるサイト逝くと決まってサンプルコードがJavaという罠。
本質はJavaとは関係ないと分かっていても、解説や議論の中にJavaを意識
したくだりが出てくると、結局Javaに対する理解を深めざるを得ない罠・・・
0844デフォルトの名無しさん
NGNG0845デフォルトの名無しさん
NGNGホントかよ
0846デフォルトの名無しさん
NGNG0847デフォルトの名無しさん
NGNG0848デフォルトの名無しさん
NGNG/ ̄ ̄ ̄ ̄ ̄ ミ
/ ,――――-ミ
/ / / \ |
| / ,(・) (・) |
(6 つ |
| ___ | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| /__/ / < Java も入ってんじゃねーかよ!
/| /\ \__________
0849デフォルトの名無しさん
NGNGJDKインストール
↓
Tomcatインストール
↓
クラスパス?何それ?
Servletのソースコンパイルできないよ!
どうやってTomcat起動するの?
どこにServletとJSP置けばいいの?
↓
ヽ(`Д´)ノウワァァン
0850デフォルトの名無しさん
NGNGWindowsUpdateで.NETインストール
↓
ASP.NETのソースコンパイル不要
↓
IISの仮想ディレクトリに置くだけ
↓
(・∀・)ウゴイタ!
0851デフォルトの名無しさん
NGNG激しく同意。
Javaは開発環境、開発方式、運用環境が群雄割拠しすぎ、
Javaは難しく”なった”と思う・・・。
0852デフォルトの名無しさん
NGNGそれが話をややこしくしている気はする。
0853デフォルトの名無しさん
NGNG> Ant、JUnit、log4j、Struts
それは大体、使う意味あるからいいじゃん。
0854デフォルトの名無しさん
NGNGJavaでCompiler書くとsystem depend無しじゃん!
Write onece Run anyway!
0855デフォルトの名無しさん
NGNG今ごろ何言ってんだか。
コンパイラなんて、ファイル入出力さえあれば作れるんだから、仮想マシンのコンパイラは、USCD Pascal の時代からシステム依存しないよ。
これだから、Java 厨って...。
0856デフォルトの名無しさん
NGNG0857デフォルトの名無しさん
NGNG0858デフォルトの名無しさん
NGNG0859デフォルトの名無しさん
NGNG0860デフォルトの名無しさん
NGNG通りで遅いわけだ
0861デフォルトの名無しさん
NGNG同量のソース(ヘッダファイル等は除く)のコンパイルだったら
C or C++ のコンパイラの方が桁違いに遅いともっぱらですが。
0862715
NGNG一度書いても
デバッグは環境毎にしなければ動かない現実を
しらないのね
0863デフォルトの名無しさん
NGNG> 同量のソース(ヘッダファイル等は除く)のコンパイルだったら
> C or C++ のコンパイラの方が桁違いに遅いともっぱらですが。
その情報のソース示せや。
0864デフォルトの名無しさん
NGNG0865デフォルトの名無しさん
NGNGそれ、7行スレのこと?
0866デフォルトの名無しさん
NGNG同意。エレガントといえば関数型言語だよな。
0867デフォルトの名無しさん
NGNGそれなら、静的メソッド、privateメソッドのみでできるんちゃうの?
0868デフォルトの名無しさん
NGNG0869デフォルトの名無しさん
NGNG関数型言語って…
C ですらもエレガントじゃないんっていうんですね?
0870デフォルトの名無しさん
NGNG> C ですらもエレガントじゃないんっていうんですね?
C ですらも...、って C のどこがエレガントか小1時間...。
0871デフォルトの名無しさん
NGNGC のどこがエレガントなんだよ。回線(略
0872デフォルトの名無しさん
NGNGC は minimal, but useful な言語だよ。
0873デフォルトの名無しさん
NGNG0874デフォルトの名無しさん
NGNG0875デフォルトの名無しさん
NGNG0876デフォルトの名無しさん
NGNG人間もいるが、それは思考停止に他ならず、知性の敗北以外
なにものでもない。
0877デフォルトの名無しさん
NGNG0878デフォルトの名無しさん
NGNG「WARNING: Default charset MS932 not supported,using ISO-8859-1 instead 入力した本文」と表示されます。
そうしたらよいでしょうか。
windows XP
0879デフォルトの名無しさん
NGNG0880デフォルトの名無しさん
NGNG0881デフォルトの名無しさん
NGNG0882デフォルトの名無しさん
NGNG標準ライブラリのこといってんの?
それは言語に+されてるもんじゃん。ゴスタンに文句を言ってもねぇ。
それに乗らなきゃ出来ないわけじゃないんだから、
少しづつ追加的にマスターしていけば良いもんじゃん?
0883デフォルトの名無しさん
NGNG言ってること分かる? >>882
0884デフォルトの名無しさん
NGNG「Javaの難しさ」と
「問題の難しさ」を混同していないかい?
0885デフォルトの名無しさん
NGNG「SMB構成」ってなに?
0886デフォルトの名無しさん
NGNGそれってJAVAの"活用"?
つか、パッケージ屋でSEじゃないので
システムのネットの構成はよう知らんが、
普通にJAVAのスレッドが判ってるだけじゃだめなのか?
わざわざ具体的局面を上げるからには特殊なのがあるんだろうな?
0887デフォルトの名無しさん
NGNGC++もJavaもDelphiもVBも全部同じように簡単
0888デフォルトの名無しさん
NGNGバカ?(w
可哀相・・・。
0889デフォルトの名無しさん
NGNGSMP だ。
0890デフォルトの名無しさん
NGNG0891デフォルトの名無しさん
NGNGもしそれで仕事がプログラム屋なら同情するよ。
>>843
>コアAPIでさえ>>118のように、デザインパターンの知識を前提とした作り
デザインパターンには乗ってるのもあるが、
知識は前提じゃないだろ。Javadoc読めば良いだけ。
>Ant、JUnit、log4j、Jakarta、Struts・・・
支配者のいる方がまとまるのは確かだが、
これらに相当するのはMSはすべて提供しているの?
学習コストがかからない方法で。
0892デフォルトの名無しさん
NGNGうん。そうしなさい。
0894883
NGNGSMB … いわゆる Windows のファイル共有プロトコル
SMP … 対称型マルチプロセッサ
>>883 の SMB は SMP の typo
0896デフォルトの名無しさん
NGNGSMP … スーパーマルオペイント
0897デフォルトの名無しさん
NGNGsynchronized がうまく機能しないってこと?
SMPでのスレッドの妙な挙動っていうと、
「一つ目のプロセッサで ロック用のオブジェクトを操作している最中に
2個目のプロセッサでそのオブジェクトにアクセスできちゃう」
って状況しか想像できない。
これって、Javaに限らず、あらゆるプログラム言語で
遭遇する問題だと思うのだけど。
C++とかだと回避しやすいけど、javaだと難しかったりするの?
0898デフォルトの名無しさん
NGNGスレッド走らせているのですか?
0899デフォルトの名無しさん
NGNGそれは、OSか言語のバグでは?
0900デフォルトの名無しさん
NGNG一部のアーキテクチャではlong値の操作がatomicでないという問題があるらしい
> C++とかだと回避しやすいけど
そりゃworkaroundはやりやすいわな
0901デフォルトの名無しさん
NGNG> long値の操作がatomicでないという問題があるらしい
JAVAでは仕様です。へこい環境に引きずられるのは
マルチプラットフォームの弱点丸出しだな。
0902デフォルトの名無しさん
NGNG0903デフォルトの名無しさん
NGNGそれなら、SMP関係ないじゃん。
どういうことなんだ?>>883
0904883
NGNG取れてるのは知ってるよ。で「実用 Java の難しさってそういう動きを
理解してるかって意味じゃねーの」に対して「そんなことも知らんのか
アフォ」と突っ込もうとしてない?
で >>898 の突っ込みは白痴丸出しなわけですが
0905デフォルトの名無しさん
NGNGそれってJAVAの活用(>>880)に関係あんの?
0906デフォルトの名無しさん
NGNGと取ったが何か?
0907デフォルトの名無しさん
NGNGその問題にJAVAであることが関係あるの?
漏れが厨で知らないだけですか?
0908デフォルトの名無しさん
NGNGという知識はJavaに限らず有用だと思うよ〜
0909デフォルトの名無しさん
NGNG0910デフォルトの名無しさん
NGNG活用しきる = 仕事で基盤部分を任せられるレベル
ちなみに俺は >>880 とは別人だよ。
>>907
SMP 上で Java で同期取ってる仕組みは例で出しただけ。synchronized で
抑制できるからマルチスレッドと同じ、とか思うなよ。マルチスレッドでは
OK でも SMP だと再現不能で発生する障害も出る (単に CPU キャッシュが
2 つ以上って意味だが)。
0911デフォルトの名無しさん
NGNG正直言ってそういうレイヤをきちんとこなせる技術屋ってあんまりいないよ。
そういうところは"優秀な"人に任せてしっかりしたフレームワークを
つくり、残りのアプリロジックは大量生産された低賃金Javaプログラマに
やらせるのが通例。
0912デフォルトの名無しさん
NGNGそれは単なる同期バグだろ。
特定環境(シングルCPU)では表出しないだけで。
>>883だったら心配になってきたな。
バグを潰すという事と現象をなくす事を区別できてないように見える。
0913デフォルトの名無しさん
NGNGとても基盤を任せられない。
というか、できればコード使いたくない。
0914デフォルトの名無しさん
NGNGそう、Pure Java の小さな世界に限ると簡単なんだがな。仕事でやるなら
TCP, UDP, ルーター等のネットワーク機器やらDBやら実行環境のプロセスの
特性やらスレッドの特性やらネイティブライブラリの特性やら… を絡めるように
なるとあらためて難しいと思う。まぁ C みたいに「言語」自体に胃を痛める
要素が少ないので、そういった問題も面白いが。
>>912
そう、蛇足な話なんで省略したが潜在バグの話だよ。俺の仕事まで心配して
くれなくて結構。そこそこ金貰ってるエンジニアですから。
0915デフォルトの名無しさん
NGNGこういうヤシを使って
ちゃんとしたシステムを作れるのが本当のプロ。
0916デフォルトの名無しさん
NGNG0917デフォルトの名無しさん
NGNG0918デフォルトの名無しさん
NGNG0919デフォルトの名無しさん
NGNG元から糞スレですが何か?
0920デフォルトの名無しさん
NGNGそう思っているのはおまえがバカなだけ or
Cを比較対照にしたがるSUNの糞本に洗脳された人間。
0921デフォルトの名無しさん
NGNG0922デフォルトの名無しさん
NGNGで、結局JAVAのなにがムズイってのよ。
0923デフォルトの名無しさん
NGNGなっさけねースレ
sage
0924デフォルトの名無しさん
NGNG誰が誰に論破されて、
誰が誰を煽ってんの?
で、誰がVB厨?
0925デフォルトの名無しさん
NGNGすべて>>923の脳内の住人です。
0926デフォルトの名無しさん
NGNGでもって、開発効率が良い「はず」なのに、実際開発工数のかかる言語
でもって、バグがでにくい「はず」なのにバグをつぶすのに結構苦労する言語
可能な限りの理想を実現した「夢」の言語がJava
Javaの何がマズいのかがはっきりすれば、今度こそ理想の言語が生まれるさ、きっと・・
0927デフォルトの名無しさん
NGNG自分の低脳っぷりを晒して楽しいですか?
0928デフォルトの名無しさん
NGNG他人の低脳っぷりです。
0929デフォルトの名無しさん
NGNG0930デフォルトの名無しさん
NGNGクラスBのB1()メソッドは何が返却されるかランダムなので、
ret == 1という事象を発生させることができず試験ができません。
・テスト項目
a == 1 かつ ret == 1の場合、trueを返却すること
それ以外の場合、falseを返却すること
public class boolean A {
public boolean A1(int a) {
B objB = new B();
int ret = objB.B1();
if(1 == ret && 1 == a) {
return true;
} else {
return false;
}
}
}
public class int B {
public B1() {
//1から6までを返す
int rand =(int)(Math.random() * 6.0) + 1;
return rand;
}
}
0931デフォルトの名無しさん
NGNGB1()メソッドが仮にクラスAにあった場合は、以下のようにB1()メソッドを
オーバーライドすることにより、自分の都合のいいように値を返却すること
ができるのですが。。
public class testA extends TestCase {
public testA(String s) {
super(s);
}
//a == 1 かつ ret == 1の場合、trueを返却すること
public testA1() {
class MocA objMocA = new MocA();
boolean ret = objMocA.A1(1);
assertTrue(ret);
}
//インナークラス(クラスAを継承)
publicclass MocA extend A {
method B1() {
return 1;//値を都合のいいように返却
}
}
}
どなたか、クラスAのmethod A1のテスト方法がわかる方いらっしゃったら、
どうかよろしくお願いします。
参考URL
http://park.ruru.ne.jp/ando/work/who/html/junit.html#doc1_1037
0932デフォルトの名無しさん
NGNGclass が boolean というのはどういうこと?
まずそこから説明してもらおうか。
0933デフォルトの名無しさん
NGNG糞なのに無料だからおおめに見て”使ってやってる”んだから、偉そうな事言わないで下さい。
0934デフォルトの名無しさん
NGNG失禁した!
0935デフォルトの名無しさん
NGNG軽く死ぬべきだな。お前は。
0936デフォルトの名無しさん
NGNG曝し揚げ!
0937デフォルトの名無しさん
NGNG使う必要ないのでは?
0938デフォルトの名無しさん
NGNGへ?どーゆーいみ!?
0939デフォルトの名無しさん
NGNGB の内部に手を突っ込んで、B をコントロールするとか、
B か A の内部に手を突っ込んで B の戻り値を保存しておく、
とかしないとダメだと思われ。
どーでもいいけど、提示されたソースがメチャクチャだぞ。
0940デフォルトの名無しさん
NGNG0941デフォルトの名無しさん
NGNG0942プロの逝って良しの1 ◆MvRbZL6NeQ
NGNG094375
NGNG0944デフォルトの名無しさん
NGNG0945デフォルトの名無しさん
NGNGVB厨みたいだな。
0946デフォルトの名無しさん
NGNG0947デフォルトの名無しさん
NGNGJava撲滅委員会
http://pc3.2ch.net/test/read.cgi/tech/996848309/
Java言語を勉強していて壁にぶちあたっています
http://pc3.2ch.net/test/read.cgi/tech/1032085443/
0948デフォルトの名無しさん
NGNGいちいちAPIリファレンス見ないとワケワカラン。
Perlなんかはハッシュでクラスっぽいもの作ってナンデモカンデモ
ほいほい放りめるのは楽。(rubyはシラン)
0949デフォルトの名無しさん
NGNGHashtable ではダメなのか…
てか、そういうやり方を複数人数でやると後で死ぬハメになる。
0950デフォルトの名無しさん
NGNG上手く設計すれば、型名と変数名を見ると何をやっているのか分かる、
というレベルに達する。
0951デフォルトの名無しさん
NGNGキーにクラス使えたりPerlのそれより楽だな。
まぁ、引数が全部hashtableとか言うのは頭悪すぎだが。
型無し言語のPerlだからこそ許される行為だな。
で、そんな言語でオブジェクト指向しようとしたばっかりに言語仕様が崩壊(藁
0952デフォルトの名無しさん
NGNGそーするのが普通。できない奴は(以下略)
0953デフォルトの名無しさん
NGNG何をやっているのか、を表現してしまうと仕様変更時などに少々問題が・・・
どういう機能なのか、に限定しておくのが吉。
0954デフォルトの名無しさん
NGNG0955デフォルトの名無しさん
NGNGインターフェース数が爆発する罠
0956デフォルトの名無しさん
NGNGそこんとこも踏まえてペアプログラミングのシェア拡大かもしれん。
・・・XPなんてポッと出のやり方なんてあてになるかよ。(本音)
0957デフォルトの名無しさん
NGNG>個人的には>>465とか>>604とかで躓いてMSに転んだクチです。
>Ant、JUnit、log4j、Jakarta、Struts・・・何かしようとするたびに覚えなければ
>ならないことが増えていって、結局自分の中で消化し切れず・・・
漏れも激しく同意。.NETに行きたくなる気持ちも同意。
設計者がJavaで何か作れるようになってから、一番最初にぶつかる壁なのかな。
ひょっとしたら、不必要なものを完璧主義的に追ってるだけかもしれないが。
jakarta紹介本見てて、こんなの追えねー、効率が悪い生産手段を
しばらく使う事にしようと思考停止にすることで、とりあえず逃げてる。
いろんなプロジェクトがあること自体はいいことだが、わかりやすさとか、
とっつきやすさってのは、「.NET」とか「WebObjects」みたいな感じに
パッケージ化されてる方が精神的にやりやすいね。
0958デフォルトの名無しさん
NGNGHAHAHAHAHAHAHAHAHAHAHAHAHAHA!!!
0959デフォルトの名無しさん
NGNG0960デフォルトの名無しさん
NGNG0961デフォルトの名無しさん
NGNG0962デフォルトの名無しさん
NGNG見ていて思うんだけど、Javaでつまずいている人って、Javaしか知らないんだよね。
他スレのURLにしたって、他の言語さわった事があれば、まよわずURLクラス捨てて自作すると思うんだけど。
Strutsを追えないって、概念としては古くからあるものまんまだと思うんですが。
Ant,JUnit,Log4j,Jakarta,Struts、一回プロジェクトに無理やり導入すればすぐ使えるよ。(W
まぁ、Strutsにはその価値無かったけど。
0963デフォルトの名無しさん
NGNG0964デフォルトの名無しさん
NGNGC#はJavaよりも余計な機能が増えたため余分に覚えることが多くコードの可読性はJavaより低くなることがある。Javaより新しい言語であるにもかかわらずC#はこのあたりが退歩しているように見える。
デレゲート、unsafeによるポインタ操作、ushortなどの余分なunsignedな型、メソッド(メンバ関数)がデフォルトでvirtualでないこと、など。演算子のオーバーローディングもコードの可読性低下を招く恐れあり。
0965デフォルトの名無しさん
NGNG0966デフォルトの名無しさん
NGNGhttp://pc3.2ch.net/test/read.cgi/tech/1038027504/l50
【JBuilder 7日本語版発売、Personal無償7月中】
http://pc3.2ch.net/test/read.cgi/tech/1023102379/l50
【えっ?JBuilder8が発売?】
http://pc3.2ch.net/test/read.cgi/tech/1038042372/l50
【【Java】NetBeans vs Eclipse【IDE】】
http://pc3.2ch.net/test/read.cgi/tech/1029407008/l50
【【Java/C/他】統合開発環境Eclipse GM3】
http://pc3.2ch.net/test/read.cgi/tech/1033079172/l50
0967デフォルトの名無しさん
NGNG0968デフォルトの名無しさん
NGNGdelegateが無いJavaは、その点について可読性が下がってる。
0969デフォルトの名無しさん
NGNG0970デフォルトの名無しさん
NGNG0971デフォルトの名無しさん
NGNGなってると思う。C++よりかなりマシ。これで環境依存の
バイナリコードさえ吐ければ言うことないんだが。
0972デフォルトの名無しさん
NGNG0973デフォルトの名無しさん
NGNG0974デフォルトの名無しさん
NGNG>>82
JNIを使えばなんでもできる
漏れはそれで実装した
素のJavaでは無理
0975デフォルトの名無しさん
NGNGhttp://www.delegate.org/
0976デフォルトの名無しさん
NGNG最近のJDKインストーラにはJRE入れないオプションあるから、
JDKだけ入れればいーのであ?
0977デフォルトの名無しさん
NGNGそうかね〜。C#のdelegateがJavaには無いためにコード量が多くなるから可読性が下がるといいたいのだと思われるが、
C#のdelegateという修飾子といい機能といい覚えるべき余計な情報増え情報量が高まり可読性が下がる危険性はないかな?
とくていのイベント処理では可読性が高まっても、それ以外のコードも書き大規模な(膨大な量のプログラム)プログラミングになるときはかえって可読性は低下しないかな。
少ない情報で多くのことを記述できるほうが効率がよいでしょう。
日本語と英語比べると、英語の方が覚えるべき情報は26文字で、それだけで多くの言葉を表すことができる。
日本はひらがなだけで50文字もの文字を覚えさせられ、小学校に入るとひらがなを超える膨大な漢字も覚えさせられる。
C#は日本語の習得ほどそこまで難しくないと思われるが、C#はJavaよりもそれだけ余分な情報量がありJavaよりも難しく、可読性が低いということである。
0978デフォルトの名無しさん
NGNG0979デフォルトの名無しさん
NGNG意味わからん。つーかめちゃくちゃ。
> C#のdelegateという修飾子といい機能といい覚えるべき余計な情報増え情報量が高まり可読性が下がる危険性はないかな?
「覚えるべき余計な情報」と「情報量が高まり」と「少ない情報」の情報が同じ情報を指していると思えん。
0980デフォルトの名無しさん
NGNGああ、悪いね。日本語いっときながら日本語だめだめやった。
JavaのほうがC#より少ない部品(機能)でもより多くのことができるってことだよ。余分なコード増えるがそのほうがすっきりしてソース読みやすい。
日本語は英語よりも多い情報量で、容量が少ない、冗長度の低い文を表現できるが、
英語は日本語より少ない情報量を使って冗長度の高い文を表現できる。
これを
英語=Java, 日本語=C#に置き換えて例えておくれ
C#は機能が多いが
0981デフォルトの名無しさん
NGNG「C#は機能が多いが 」
は余計だった。
0982デフォルトの名無しさん
NGNGあんたがJAVAの方が得意なだけではないかと、小一時間.......
0983デフォルトの名無しさん
NGNGならば導入する価値はある。
C に volatile や register が存在するように、
オブジェクト指向プログラミングでは delegate が要請されるんだろう。
(C# の delegate は洗練されてない ad-hoc さがあってアレだが)
既存の言語では同等表現があるといっても、
「C でオブジェクト指向はアホらしい」 や 「getter/setter の手書きは面倒」 のように
難しさではなく作業量の面(よくやる定型作業は最小限にしたい) から、
可能ならキーワード一つで済むほうを選択したくなるというのは
プログラマの性としては正しい。
レス数が950を超えています。1000を超えると書き込みができなくなります。