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を見てんの?