10/02/16 18:12:48
>>143
むしろ無職の俺が言いたい言葉だ
151:デフォルトの名無しさん
10/02/16 19:44:22
ていうことはやさしいJava二週して基本情報の問題サパーリな>>141がAラン院生か
152:デフォルトの名無しさん
10/02/25 15:58:11
何も考えずに院生まできちゃったのね・・・
153:デフォルトの名無しさん
10/02/26 08:04:55
1001のTipsとか言う本(JDK1.0.1)から学んだ俺は異端児
基礎?あとからついてきたよw
いきなりTipsからやってもなんとかなるってもんだw
154:デフォルトの名無しさん
10/02/28 12:12:51
やさしいJavaって概念を理解できるだけで 身についた気にさせる参考書
応用が利かないっていうか?
死のうかな・・・
155:デフォルトの名無しさん
10/02/28 13:52:51
おいおい、話が飛躍しすぎだ
156:デフォルトの名無しさん
10/02/28 19:39:48
理解できるだけいいだろ。
いきなりK&R本みたいに初心者お断りなスタイルだと、そもそも読み終えられない。
手を動かしたり、人の書き方読まない限り身につくことはない。
本ばっかり読んでてはだめ(もちろん読まないで我流貫くのはもっとだめ)
あきらめんな!
157:デフォルトの名無しさん
10/03/01 20:02:46
サンクスだぽ(`・ω・´)
158:デフォルトの名無しさん
10/03/02 21:01:29
Cから始めろ
159:デフォルトの名無しさん
10/03/02 22:37:11
EclipseのプラグインでVisual Swing を追加したが、
どうも使いづらい。動作も遅いし。。
Eclipseの他に簡単にGUIが作れるIDEって誰かご存じない?
160:デフォルトの名無しさん
10/03/02 22:42:37
>>159
ねこびーん。
まじお勧め。
でも最新バージョンの6.8は止めとけ。
一つ前の6.7.1。これ最強
161:道下くん(48歳)
10/03/02 22:43:02
というわけで久しぶりに発展場にホイホイ来てしまったスレ主だ。
>>159
netbeansがあるではないか。現在無償で入手できるIDEで一番GUIがらくに設計できる。
阿部さん知らない?
162:デフォルトの名無しさん
10/03/02 22:59:19
netbeansは不当に評価が低いと思う
昔、Eclipseにやられまくっていたころのレベルから判断しちゃうからだろうけど
今のnetbeans触るとビビるよな
163:デフォルトの名無しさん
10/03/03 08:23:18
>>160-162
ありがとう!
使ってみます。
164:デフォルトの名無しさん
10/03/03 18:07:27
環境変数設定出来ない。
助けて!
165:デフォルトの名無しさん
10/03/03 18:16:02
>>164
環境言えよ
166:デフォルトの名無しさん
10/03/03 18:32:38
コマンドプロンプトの本読んでみたら?
俺は少し良かったと思ってるから
167:デフォルトの名無しさん
10/03/04 06:31:15
環境 コンパイラ Java Development Kit
168:デフォルトの名無しさん
10/03/04 06:46:41
コマンドプロンプトにjavacと、すると、認識されませんとでる。
165>
環境確認どうやる?
169:デフォルトの名無しさん
10/03/04 06:50:10
すみません。
170:デフォルトの名無しさん
10/03/04 08:23:04
環境設定できた!
今度は、hello worldかけない・・
171:デフォルトの名無しさん
10/03/04 09:32:13
Exception in thred ...とでる。
172:デフォルトの名無しさん
10/03/04 11:32:45
がんばれ!
173:デフォルトの名無しさん
10/03/06 03:29:34
SJC-Aに合格した! 次はSJC-Pに挑戦しようと思う。
それにしても、メモ帳とコマンドプロンプトには疲れるな。
eclipseの勉強はSJC-Pとってからにするか・・・。
eclipseはインストールしてあるけど、機能が多すぎで萎える。
174:デフォルトの名無しさん
10/03/06 03:58:15
□検定があるのはJavaの魅力だな。。。
175:デフォルトの名無しさん
10/03/06 04:46:23
java教えてる講師の人が実際にプログラムを参考書から持ってきて
それを実行させると理解が深まるって言うんだけど
引数とか変えても実行結果しかでないのにそれから何がわかるかさっぱりわからない。
実行結果しかわからないなら参考書読んでても同じな気がするんだが…。
176:デフォルトの名無しさん
10/03/06 15:01:58
人によるな
英語の参考書読んでるだけで英文書けるようになる人もいれば
参考書から必死に単語書き写して覚える人もいる
個人的にはわざわざ書き写す価値のあるプログラムなんて
Javaパズルの問題くらいしかないと思うけど
177:デフォルトの名無しさん
10/03/07 10:32:26
写し間違えて動かなかった方たとき
実際にコンパイラの吐くエラーとか何処を間違えたかコードをつぶさに追っていくと理解が深まるんでね
178:デフォルトの名無しさん
10/03/10 22:12:21
拡張子.javaで保存したデータをプログラムから開くでメモ帳を選択し
修正して以来、毎回コンパイルに時間がかかっています。
以前の「Windows シェル共通 DLL」の状態に戻したいのですが、
どうすればよいでしょうか。
調べていたらレジストリを変更すればよいみたいですが、
どこをいじればよいのか分からない状態です。
179:デフォルトの名無しさん
10/03/11 00:20:30
>>178
だれか、翻訳を
180:デフォルトの名無しさん
10/03/11 01:15:51
URLリンク(www.google.co.jp)
181:お手上げです・・・CR-Z
10/03/12 16:30:14
基本情報の模擬テストをやっていたら意味の分からない単語が出てきました。
「pairs」ってなにをしているんですか?わからなくて困っています。
:
:
static String[][] pairs =
{{new String("high"),"130"},{new String("low"),"90"]];
渡された文字型の引数を元に、最高血圧と最低血圧を出力するプログラムらしい
です。またなぜ{{}}のような感じでくくったり、("low")のようにくくったりするのでしょうか?
検索してみたのですがでてきませんでした
182:デフォルトの名無しさん
10/03/12 16:46:13
new String() する必要も意味も無い。
それをなくしたら単なる2次元配列。
static String[][] pairs = {
{"high","130"},
{"low", "90"}
};
183:お手上げです・・・CR-Z
10/03/12 16:59:00
僕なんかの為に、書き込み有難うございます。ご意見を参考に少し勉強してみます。
184:デフォルトの名無しさん
10/03/14 22:29:57
すみません、超初心者です。
学校の課題で下記のプログラムを、配列を用いず再帰的手続きを用いて記述せよ。
という問題がありました。
参考書やネットで再帰的手続きを色々調べたところ、階乗の計算などは理解できました。
ただ、この問題のように、計算以外での再帰的手続きというのが、理解できないままです。
どういう風に解釈すれば解答に近づきますでしょうか。すみませんがどなたかご協力お願いします。
以下、元のプログラム。
import java.i.*.;
class What
{
pubric static void main(String args[]) throws IOException
{
BufferendReader br = new Buffered reader(new InputStreamReader(system.in));
int data[] = new int[5];
System.out.println("整数を5個入力してください");
int i =0;
while(i < 5){
String str = by.readLine();
data[i] = Integer.parseInt(str);
i++;
}
i = 4;
while(i >= 0){
System.out.println(data[i]);
i--;
}
}
}
185:デフォルトの名無しさん
10/03/14 23:32:50
>>184
int data1
int data2
int data3
・・・・・
186:デフォルトの名無しさん
10/03/14 23:57:23
>>184
private static void read(BufferedReader br, int count) throws IOException{
if(count > 5) return;
String str = br.readLine();
int i = Integer.parseInt(str);
read(br, ++count);
System.out.println(i);
}
こんなの作ってread(br, 1)しとけ
187:184
10/03/15 22:43:50
>>185
>>186
ありがとうございます。
すみません、いただいた情報をもとに、
色々調べてみましたが、まだ理解できません。。。
read(Buffered Reader br,int count)やread(br,++count)、read(br,1)
のようにreadの引数を「,」で区切ると、
どういう働きをするのでしょうか。
188:デフォルトの名無しさん
10/03/15 23:15:50
, が機能を持っているんじゃない。
複数引数を渡すときは , で区切るルールになっているだけ。
189:デフォルトの名無しさん
10/03/16 00:31:49
APIドキュメントは読んでるのか、と
190:デフォルトの名無しさん
10/03/16 00:57:41
俺もまぜて。
191:デフォルトの名無しさん
10/03/16 02:46:17
学校で習ってるなら学校の先生に教えてもらえばいいんじゃね。
教えてもらえないのなら授業料を返してもらえ。
192:デフォルトの名無しさん
10/03/16 03:11:30
>>184
超初心者が学校の課題で再帰を習うというのがおかしい。
ということで解釈の仕方とすれば、
「その学校に君が通うべきではない」
というのが解答だろう。
193:デフォルトの名無しさん
10/03/16 07:43:54
「>>192 が回答すべきではない」
というのが解答だろう。
194:デフォルトの名無しさん
10/03/16 07:59:11
ねえねえ、俺もまぜて。
195:184
10/03/16 21:11:45
>>188
ありがとうございます。
>>189
読んでいませんでした。
>>191
>>192
おっしゃる通りですね。
基本から順を追って勉強していきます。
皆さんありがとうございました。
196:デフォルトの名無しさん
10/04/08 11:48:23
変更する可能性があるとこだけjavaにするといいな
bat組んで走らせてたら修正するところがあって
「ああっ」と思ったが 即修正、class上書きで済むもんな
C/C++だったらリンクからやり直しだぜ
197:デフォルトの名無しさん
10/04/11 15:45:03
chromeインストールするとき、
javaがインストールされてるかチェックして
インストールしてなかったら、ダウンロードしてインストールまでする処理って
どうやるんですか?
198:デフォルトの名無しさん
10/04/25 18:44:46
初心者です。
素朴な疑問なのですが、args[]ってどういう意味なんでしょうか?
メインメソッド作成の際に使う決まり文句のようですが、
メソッドの中でargs[0]という表記とかあるので、配列変数ということでしょうか?
199:デフォルトの名無しさん
10/04/25 19:56:04
String args[] = String[] args
どっちも同じ意味になるが、Cの表記に慣れた人の為に
両方使えるようになっている。なるべく後者を使うようにしましょう。
200:デフォルトの名無しさん
10/04/25 19:58:55
public class Test {
public static void main(String[] args) {
// do something
}
}
多分こういう時の話なんだろうけど、
args自体は変数名なので、まあ何と指定しても構わない。
ただ、クラスのmain関数は例えばコマンドラインから実行するようなケースも多々あるため、
引数としてのargumentの意味を持たせてargsとネーミングされることが多い。
何故配列変数として扱われるのかだけど、例えば、
java jp/co/hoge/sample/Test foo bar baz
と指定して実行した場合、配列変数でなければパラメータを複数受け取れないだろ?
public static void main(String args[]) {
public static void main(String[] args) {
ちなみに、どっちでもコンパイルは通る。
201:デフォルトの名無しさん
10/04/25 20:39:01
>>199、200ありがとうございます。
C言語慣れしている人への配慮もあるとは意外でした。
コマンドラインから実行するときのために変数になっていて、
複数の値を受け取る可能性があるので、配列になっているわけですね。
なるほど!mainメソッドのargsが分からなかったので助かります。
202:デフォルトの名無しさん
10/04/27 00:55:04
eclipseで書いているのですが作ったものがjavaアプリケーションとして動いてくれません
実行しようとしても「実行のダイアログを開く」しか出てきません
ソースは
URLリンク(www.dotup.org)
です
203:デフォルトの名無しさん
10/04/27 01:18:20
とりあえずinsertで無限ループしてんの直してみようか
204:デフォルトの名無しさん
10/04/27 02:57:49
>>203
>>202です
指摘ありがとうございます
URLリンク(www.dotup.org)
こんなんで大丈夫でしょうか
205:デフォルトの名無しさん
10/04/27 03:51:40
いや、やっぱりうまくいってませんね…
206:デフォルトの名無しさん
10/04/30 17:11:15
Java のServerSocketを使ったソケット通信を考えていますが、
レンタルサーバを利用する場合、
サーバ側に用意されているtomcatにwarファイルとしてServerSocketクラスを含む
プログラムを保管しておかなければならないのでしょうか?
207:デフォルトの名無しさん
10/05/25 09:01:36
JAVAこれから初めてみようと思う
C#は一通り業務で使用できる程度には使えます。
クライアントアプリ・サーブレット両方したいんで EEのほうがいいんだろうか?
EEはJ2SEの内容も含んでるよね?
208:デフォルトの名無しさん
10/05/25 17:43:30
Javaを始めてまだ一ヶ月程度です。eclipse3.5を使用しています。
JavaMailを使用しようと思って、workspaceの中のプロジェクトの中のWebContentの中のWEB-INFの下のlibにmail.jarとactivation.jarを加えました。
その後、プロジェクトのビルドパスのライブラリに上記の二つを追加しました。
しかし、プログラムを走らせると以下のようなエラーが出てしまいます。
ネットで色々調べてみるとクラスパスが通っていないというような記述がいくつかあったのですが、クラスパスの通し方を何度見ても間違いが分からないです。
大変恐縮ですが、どなたかご教授ください。
java.lang.ClassNotFoundException: javax.mail.Session
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Clubmail.doGet(Clubmail.java:34)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
209:デフォルトの名無しさん
10/05/25 18:42:03
趣味で始めたけど、バイナリデータ弄るような作業はCの方が楽そうだな
210:デフォルトの名無しさん
10/05/25 20:27:36
deployした時にライブラリ見えてないんじゃねーの?
ビルド中もデプロイ後もちゃんとWEB-INF/libを見てんの?