[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/05 23:21 / Filesize : 260 KB / Number-of Response : 1011
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

☆★Java質問・相談スレッド175★★



1 名前:デフォルトの名無しさん mailto:sage [2015/10/23(金) 23:09:24.14 ID:sB1GrBUA.net]
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理    pc11.2ch.net/hp/
Webプログラミング pc11.2ch.net/php/
をご利用下さい。

よくある質問
・「コマンドまたはファイル名が違います」
 「'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
 「Exception in thread "main" java.lang.NoClassDefFoundError: 」
 (p)ttp://www.wikiroom.com/java/?path,classpath
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」
・String に == は使うな。equals() を使え。※

質問時の心得
・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。
・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。


前スレ
★★Java質問・相談スレッド174★★ [転載禁止]©2ch.net
peace.2ch.net/test/read.cgi/tech/1435295532/

283 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 19:35:49.37 ID:/cPOsFnM.net]
Javaプログラマーを目指す場合、就職活動の時点でSilverとっておけば、それなりに勉強してると評価されますか?

284 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 20:00:14.89 ID:+71DZHa4.net]
>>281
プログラミングが好きなら自社サービスやってるところへ行け
資格なんか要らないから今すぐWebサービスやスマホアプリを作って公開しろ
SIerはITじゃない、土木建設業だ

285 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 20:54:53.59 ID:gXVOWoOt.net]
>>282
silverは資格のことでは?

286 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 21:15:52.90 ID:2+XjKrJH.net]
>>283
Silverなんか評価するのは土木業くらいだよ

287 名前:デフォルトの名無しさん [2015/11/22(日) 21:16:33.14 ID:faqE8a8o.net]
javaのAndroidしかつかったことがないです。
javaのswingもつかったことはあります。

ウインドウズ上でソフトで表計算とか作業タスク管理とか
そういう日曜大工的ソフトを作るときって
javaSwingを使うとほぼできるんでしょうか

もしくはC#ですか?

288 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/22(日) 21:22:19.67 ID:i67Ztnvy.net]
JavaScript

289 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 21:32:37.15 ID:6iAOfyrx.net]
GUIアプリはVisualStudioで作るものだと昔から決まっている

290 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 21:37:22.25 ID:kQ+s0aeG.net]
docs.oracle.com/javase/jp/7/api/java/util/Collections.html#max%28java.util.Collection%29
これの <T extends Object & Comparable<? super T>> で
Objectを & してるのは何でなの?

291 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 22:00:36.91 ID:4VDwiBVY.net]
>>285
まずは基本情報処理の勉強でもしたら



292 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 22:14:44.60 ID:/cPOsFnM.net]
自分が必要としてる機能がどのパッケージのどのクラスにあるか、効率よく探す方法があれば教えて下さい。
存在しないケースもあると思うんですが、諦め時の見極め方も・・・・・・

293 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 22:16:52.25 ID:4VDwiBVY.net]
>>290
GGRKS

294 名前:デフォルトの名無しさん [2015/11/22(日) 22:26:16.15 ID:GamYZUUL.net]
>>290
オラクル社のマニュアルを見てください。

ライブラリにあるかどうかは経験で分かるけど、経験がないのなら、とりあえずネットで調べてください。

調べ方ってのもあるんですよ。
それも勉強です。

295 名前:デフォルトの名無しさん [2015/11/22(日) 22:29:53.47 ID:GamYZUUL.net]
>>280
はっきり言ってJavaは独自ライブラリだらけだから、プロジェクトの方針によるしかない。

重複ロジックでさえ、保守や仕様変更を考えると、むしろありだからな。

296 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 09:42:55.04 ID:LhpXJjp9.net]
>>282
> 資格なんか要らないから

資格とれない奴の常套句 w
実務に役立つかどうかの目安にはならんが、最低限の意志疎通ができることはわかる

297 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 10:20:17.34 ID:DMRUONeu.net]
JavaのプログラマーはJavaを気に入ってんのか、それとも糞だと思いながら使ってんのか。

298 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 10:26:31.09 ID:GX1C2c1b.net]
>>295
Javaプログラマの多くは「書いたコードが何を実現したか」ではなく、
トイレに入ってる時間と垂れ流したコードの量で給料を貰っている
だから言語が糞かどうかなんてどうでもいいの

299 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 10:57:28.83 ID:W/nIx+Iz.net]
この言語はクソ、あの言語はクソとか言ってるやつは言語のスペックを比べるだけでロクな
もの作らない。

300 名前:デフォルトの名無しさん [2015/11/23(月) 12:20:05.03 ID:rlgjQim1.net]
この言語はウンコ、あの言語はウンチ

301 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 13:31:40.59 ID:Db5MfTpr.net]
swingやってんだけど、JButtonがダサい(ルックアンドフィールでかえてもダサい)からなんか自分で作った丸っこいかっこいいボタンを使いたいんだけど
そういった事はできるの?



302 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 13:33:35.61 ID:Db5MfTpr.net]
すまん、どうやらこれっぽい
ImageIcon icon = new ImageIcon("btn.gif");
btn.setIcon(icon);//画像をボタンにセットします。
ちゃうかったらまた質問するわ

303 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 13:56:31.07 ID:Db5MfTpr.net]
すまんが、オリジナルのボタンをaddしたのはいいが、角の丸っこい部分の背景がシルバーでダサいのだが
ここを透過させる方法はないのか?

304 名前:デフォルトの名無しさん [2015/11/23(月) 15:05:20.14 ID:6gR9XUIa.net]
bacgrondcolorとかないの

305 名前:デフォルトの名無しさん [2015/11/23(月) 15:05:46.44 ID:6gR9XUIa.net]
setbackground

306 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 15:13:26.07 ID:2gNZIbNL.net]
HTML5対応のWebブラウザコンポーネント使いたい場合はFXじゃないと無理ですか?

307 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 15:30:41.83 ID:Db5MfTpr.net]
すまない、これで解決できた。しかし枠の線がまだ残っておるがなんとなくここまできたらラクショーっぽい
button.setContentAreaFilled(false);

308 名前:デフォルトの名無しさん [2015/11/23(月) 15:44:41.99 ID:6gR9XUIa.net]
swingってアンドロイドの仕組みだな

309 名前:デフォルトの名無しさん [2015/11/23(月) 16:05:57.16 ID:UPHMq/N5.net]
>>306


310 名前:芭蕉 mailto:sage [2015/11/23(月) 16:59:57.57 ID:jkeUml0l.net]
すいんぐて あんどろいどの しくみかな

311 名前:一茶 mailto:sage [2015/11/23(月) 17:12:15.48 ID:+qp5CC2g.net]
関係ない



312 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 20:51:40.27 ID:rP9rSEE2.net]
ImageIconの形でJButtonを作成
ttp://ateraimemo.com/Swing/RoundImageButton.html

313 名前:デフォルトの名無しさん mailto:sage [2015/11/25(水) 07:12:46.20 ID:KnNYB54x.net]
>>310
おお、それやそれや!
JAVA結構ええね

314 名前:デフォルトの名無しさん [2015/11/25(水) 15:10:48.57 ID:C/gQvEMH.net]
JavaFXについて質問です。 (Javaのバージョンは1.8.0_60)
controllerで定義した変数をfxml内で参照することはできないのでしょうか?

Controller.javaで
String strbtn = "Button";
int h = 400;
int w = 300;

などとしてfxmlで
<Button text="strbtnの文字列" prefHeight="hの値" prefWidth="wの値" />
みたいにしたいのですが。

315 名前:デフォルトの名無しさん mailto:sage [2015/11/25(水) 18:29:39.21 ID:kSORW1SS.net]
Controller内でボタンのサイズやテキスト設定しちゃいかんのけ?

316 名前:デフォルトの名無しさん mailto:sage [2015/11/25(水) 19:36:29.93 ID:C/gQvEMH.net]
>>313
ボタンの数が多いのに対して、使う変数の種類が少ないので、上のように書けたら楽だなあと思ったんですよね。

317 名前:デフォルトの名無しさん mailto:sage [2015/11/25(水) 22:14:36.17 ID:5GrcyYGj.net]
FXMLのリファレンスってどこにあるんでしょうか?

318 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/26(木) 23:19:24.21 ID:hdMKEMdm.net]
HTML/CSSの再発明やめよね

319 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/26(木) 23:20:49.54 ID:hdMKEMdm.net]
Web開発以外でもHTML/CSS
つまり、
Jekyll Liquid Rails Sass といったツールでレイアウトする事こそが
次世代のデスクトップアプリケーション開発において至高の選択肢になるのです

320 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 02:57:46.28 ID:43+fTCdv.net]
HTML/CSSが最強と言ってもHTAは滅んだ

321 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/27(金) 05:13:23.39 ID:2RpgJ5AO.net]
htaでjQueryやWebGLは動くの?

HTML/CSSをかろうじて理解するはりぼてだったら滅んで当然



322 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 07:14:08.78 ID:zdPRWeW7.net]
今はElectronみたいなの使う

323 名前:デフォルトの名無しさん mailto:age [2015/11/27(金) 17:00:27.34 ID:/VJIZyM2.net]
複数の定数を一行でimportしたいんですがどうしたらいいでしょうか。
下の二行目でMOD_SHIFT, MOD_CONTROLをimportしようとして上手くいきません

通った→ import static com.sun.jna.platform.win32.WinUser.MOD_ALT;
エラー→ import static com.sun.jna.platform.win32.WinUser.{MOD_SHIFT, MOD_CONTROL};

324 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 19:21:50.76 ID:j3UW0J49.net]
あなる

325 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 21:48:25.77 ID:Pxk4Zb/A.net]
>>321
セミコロン区切りで1行で書けば?
それかアスタリスク使って全部import

326 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 22:52:13.51 ID:p5eLHBze.net]
https://ideone.com/hzOofo
2つのスレッドがそれぞれ、1から50まで単純な加算をするだけのプログラムなのですが、
次の事をするにはどうすればいいでしょうか。

スレッド1が20になった時点でスレッド1を停止して、スレッド2が40になるのを待つ。
スレッド2が40になったらスレッド1を再開して40まで加算して1秒停止。(この時点で両方40)
スレッド2を再開して50までカウント。
スレッド1を再開して50までカウント。

※スレッド1が20になる前にスレッド2が40になってる場合は想定しなくていいです。

327 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 08:37:09.51 ID:TPq5D11E.net]
junitでテストがエラーだったときに実行されるクラスを定義するアノテーションとかってありますか?

328 名前:253 mailto:sage [2015/11/28(土) 10:57:48.09 ID:81goelDj.net]
>>240
Java8にjavafx.util.Pairがあるじゃないか
double[] a = {2.0, 1.2, 8.5, 1.2};
int[] b = {1, 2, 3, 4};
int[] sortedB = IntStream.range(0, a.length).mapToObj(i -> new javafx.util.Pair<>(a[i], b[i])).sorted(Comparator.comparing(p -> p.getKey())).mapToInt(p -> p.getValue()).toArray();
Arrays.stream(sortedB).forEach(System.out::println); //=> 2, 4, 1, 3

329 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 11:29:24.69 ID:CIQZ8qpQ.net]
>>324
blog.bobuhiro11.net/2013/10-25-java-thread.html
これが近い実装。waitやnotifyの使い方は分かるのでは。

330 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 22:18:29.43 ID:e8emX9SO.net]
質問です。

A1,A2,A3
B1,B2
C1,C2,C3,C4

という二次元配列があります。
この中の数値をランダムに全て一次元配列に組み込みます。
但し、アルファベットはランダム要素があればどの順番でも構いませんが、
数値は数が少ないものから先に表示されているものとします。

例 結果
◯:C1,A1,C2,B1,A2
×:A2,C4,B1,C3,C2

この場合、どのようにプログラムを書けばいいでしょうか?

331 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 22:27:24.43 ID:Y+gbhYgk.net]
難問だ。



332 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 22:37:40.76 ID:nDTCRq0i.net]
out of range exception

333 名前:デフォルトの名無しさん [2015/11/28(土) 23:46:35.45 ID:4t6g9fGY.net]
>>328
日本語を読むのが面倒だから読みやすく

334 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 00:02:16.61 ID:2gdb9oGR.net]
ランダムでソートしてある???

335 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 00:23:51.89 ID:arvLsCpA.net]
言いたいことはわかるがどうやるんだろう?
アルファベットの個数がわかってるなら
アルファベットをランダムに置き換えて後で数値くっつけたほうが早いかもな

336 名前:デフォルトの名無しさん [2015/11/29(日) 00:38:49.33 ID:DU89WdNI.net]
>>328
へい。
https://repl.it/B3pj/0

337 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 00:55:04.18 ID:R4YPXPWF.net]
>>327
出来ました。ほんとありがとうございますm(_ _)m

338 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 01:55:16.77 ID:RglVntwV.net]
A1,A2,A3
B1,B2
C1,C2,C3,C4

全部で、3+2+4=9個の数字なら、それをシャッフルする。
0オリジンのインデックス8(C4)を引いたら、C1へ振り替える

次に、7(C3)を引いたら、C2へ振り替える。
次に、6(C2)を引いたら、C3へ振り替える

339 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 04:06:29.25 ID:iOse6vd2.net]
アルファベットだけでシャッフルして先頭から順に番号割り振ればいいだけじゃね?
AAA
BB
CCCC
として
CBAAC とかなったら
前から順番に辿って番号振ってC1B1A1A2C2

340 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 10:42:50.62 ID:XdEa+dcm.net]
おまえら


















つまんないな

341 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 11:39:22.53 ID:4pi0A2Al.net]
>>328
> この中の数値をランダムに全て一次元配列に組み込みます。

> 例 結果
> ◯:C1,A1,C2,B1,A2

数値を全て組み込むって言うわりには結果に 3,4 がないんだが
自分でどう言うことしたいのか、わかってるのか?



342 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 11:43:27.46 ID:P/mE/41g.net]
>>339
>>329で終わってた話を蒸し返すなよ

343 名前:デフォルトの名無しさん [2015/11/29(日) 18:25:25.10 ID:VGwxfEJu.net]
ここって知識も無いくせに偉そうな奴が多いねw

まさに底辺て感じw

344 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 18:46:10.45 ID:UQq/cmAJ.net]
おっなんだ?宿題間に合わなかったのかな?w

345 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 20:59:05.82 ID:6nKRvKkN.net]
自己紹介乙

346 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 21:57:56.14 ID:RglVntwV.net]
>>337
AAA, BB, CCCC

ABCだけで選ぶと、ABCが各、1/3の確立になるが、
各要素の数では、3:2:4の比率である

また、Bなどが先に2つ選ばれてしまうと、
その後はACだけを選ばなければならず、
プログラミングがややこしい

347 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 22:24:50.06 ID:0n2aZ1jZ.net]
>>344
シャッフルは1番とランダム番を入れ替える → 2番とランダム番を入れ替えると
いうふうにN番目までやるのが簡単。シミュレーションとかやるときいつもこれ。

348 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 22:27:27.87 ID:iOse6vd2.net]
>>344
たしかに複雑になってしまった

https://paiza.io/projects/WW86nZwFfM5G4OsaVe_Fcg

349 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 22:38:51.21 ID:ghJewQCA.net]
仕様は自分で考えろ、考えられない奴はアホ。

350 名前:デフォルトの名無しさん [2015/11/29(日) 22:41:19.76 ID:G54sxY5z.net]
>>346
え、くやしい

351 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 23:47:14.65 ID:H5ABquwf.net]
>>346
くやしお?



352 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 04:02:07.97 ID:RrF+3guH.net]
>>346
Java8ならStreamを使え

353 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 23:05:38.83 ID:ELwHBgw5.net]
公式APIリファレンス読んでも、パッと見て使い方がピンとこない事が多いんですが、最初はそんなもんですか?
DB周りとかスレッドとか特に。
DBやスレッドの知識がほとんど無いのも理由だとは思うんですが。

354 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 23:37:51.07 ID:T8n2Mg25.net]
わからないのが普通
まずサンプルコードを見て、必要に応じて細かいところをAPIリファレンスで引く

355 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 03:08:49.01 ID:EZBUB5hU.net]
>>328
高校の数学だな。「この条件を満たす数列はいくつありますか?」ってね。
答えは 84 * 15 => 1260 通り。
解法をそのままコードににすればよい。
がんばれよ。学生

356 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 15:30:50.69 ID:8frShbqx.net]
すげえ
このスレ頭いい奴多いんだな

357 名前:デフォルトの名無しさん [2015/12/02(水) 18:44:50.44 ID:3xpJVWYW.net]
WindowsのサーバにインストールしたTomcatに
NetBeansで作成したwarファイルをデプロイし、
表示を確認したのですが、IPだと表示されるのに、
ホスト名だとDNSエラーが出て表示できません。

でも、TomcatのTOPページは、
ホスト名でアクセスできます。

何か設定が必要なのでしょうか?

JAVA EE 3日目のド素人質問ですみませんが、
よろしくお願いします。

358 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 20:07:46.35 ID:G6CksgA0.net]
>IPだと表示されるのに、
>ホスト名だとDNSエラーが出て表示できません

ホスト名 → IPアドレス
DNSで、変換に失敗しているのだろう

Windowsサーバーの変換テーブルを見るか、
変換できない場合に、
さらに上位のDNSに問い合わせる、IPアドレスを確認する

359 名前:デフォルトの名無しさん [2015/12/02(水) 20:46:03.20 ID: ]
[ここ壊れてます]

360 名前:3xpJVWYW.net mailto: やはり、Windows側の設定の話なのでしょうか。。。

同じサーバにインストールしたIISだと、特に設定もなく
ホスト名でC#で作ったWebアプリが表示できるのですが、
なぜJAVA + Tomcatは動かないのかなーと悩んでおります。
[]
[ここ壊れてます]

361 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 21:36:51.87 ID:GuT408im.net]
アホか、これだから・・・



362 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 21:37:53.41 ID:G6CksgA0.net]
どういうホスト名なの?
日本語が入っていて、エンコードが異なっているとか?

まあ、Tomcatをデバッグ実行すれば、
どこでエラーになるかわかるのでは?

363 名前:デフォルトの名無しさん [2015/12/02(水) 21:42:55.02 ID:IHlO/ffu.net]
>>358
そういう書き込みいらないから

364 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 21:54:53.75 ID:Eerj8YPI.net]
>>360
Javaに関係ありませんからwww

365 名前:デフォルトの名無しさん [2015/12/02(水) 21:58:36.78 ID:3P59l0JH.net]
>>361
up.gc-img.net/post_img_web/2015/06/9e6ff211504788e2b07c3ff4636a4656_17312.jpeg

366 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 22:01:19.55 ID:Eerj8YPI.net]
>>357
スレタイを読めない馬鹿

367 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 22:02:14.26 ID:Eerj8YPI.net]
>>357
IISとTomcatが同じだと思い込む馬鹿

368 名前:デフォルトの名無しさん mailto:sage [2015/12/03(木) 03:01:01.65 ID:6SoT8y6P.net]
>>346 をStreamで。

String[][] source = {{"A1","A2","A3"},{"B1","B2"},{"C1","C2","C3","C4"}};
ArrayList<Integer> list = new ArrayList<>();
IntStream.range(0, source.length).forEach(i -> IntStream.range(0, source[i].length).forEach(j -> list.add(i)));
Collections.shuffle(list);
int[] indices = new int[source.length];
list.stream().forEach(i -> System.out.print(source[i][indices[i]++] + " "));

369 名前:デフォルトの名無しさん mailto:sage [2015/12/03(木) 07:26:56.00 ID:vnj4RA6E.net]
>>365
Streamで(キリッしたいならまずは関数型プログラミングの考え方を理解しましょう
forEachとかはっきりいって論外
関数型コミュニティなら大爆笑されるレベル

370 名前:デフォルトの名無しさん [2015/12/07(月) 17:49:32.67 ID:lEQSkMv4.net]
Throwableの説明に、
>スロー可能オブジェクトには、作成時のそのスレッドの実行スタックのスナップショットが含まれます。これには、エラーについての詳細情報を示すメッセージ文字列を含めることもできます。
と書いてあるのですが、スナップショットって何でしょうか?

371 名前:デフォルトの名無しさん mailto:sage [2015/12/07(月) 19:58:43.22 ID:tFcd5coV.net]
ttp://e-words.jp/w/%E3%82%B9%E3%83%8A%E3%83%83%E3%83%97%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88.html

> スナップショットとは、開発中のプログラムのソースファイルや、
> 稼動中のデータベースファイルなどを、特定のタイミングで抜き出したもの。
>
> 開発中のプログラムソースは専用のアプリケーションソフトで管理されていることが多く、
> データを確認するためにも専用のソフトが必要になることがままある。
> スナップショットはこのソースを専用ソフト経由で定期的に取得し、
> Webブラウザなど普及率が高いソフトで簡単に見られるようにしたものである。
>
> また、データベースファイルは稼動している間は常に変更が加えられているが、
> バックアップのために定期的にデータベースの更新を止め、
> その時点でのファイルを保存するような形で運用されている。
> こうして定期的に収集されたデータベースのバックアップがスナップショットと呼ばれている。
>
> このほか、継続的に動作しているサーバのアクセス統計など、
> 一定期間のデータをまとめて簡単に見られるようにした資料のことを広くスナップショットと呼んでいる。



372 名前:デフォルトの名無しさん mailto:sage [2015/12/07(月) 21:20:35.51 ID:+wFU2bS9.net]
スナップショットはある地点の記録だから、この場合はprintStackTraceの出力みたいにエラーはいた時にどのメソッドを実行していたかの記録だね

373 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 07:04:42.00 ID:Vr6uKUE9.net]
Javaは使いにくいから、まだJavaを経験してない人は手を出さないのが吉。
何かやろうとしてウェブで調べたら、大抵やり方は出てくるが、部分的なサンプルコードが多く、何をimportすれば良いかまで書いてあるサイトは半分もないんじゃないか。
サンプルコードは5分足らずですぐ見つかっても、そこから何をimportすれば良いかを調べるとなると1時間から数時間かかる。
場合によってはそれだけに丸1日費やすこともかなり多い。莫大な時間が必要。
カウントしたわけではないが、このimportを調べるだけに今までで合計最低でも2000時間は使ってる。多ければ4000時間くらいいってるんじゃないか。
限りある人生のうちの2000時間なりをimportを調べるのに費やすのは本当に無駄。2000時間あれば人生をどれだけ豊かにできることか。だからJavaには手を出さないほうがいい。

374 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 07:14:33.43 ID:tm5OKDCJ.net]
importなんかeclipseが自動で挿入してくれるし、自分で調べるにしてもjava クラス名 でググっだら一瞬だろ

375 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 07:18:35.15 ID:ApRwhTMJ.net]
importごときで2000時間ってそんな奴はJavaどころかマークアップ言語のHTMLさえできない奴なんだろうな
そんな無能は確かにやらなくていいわ

376 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 07:25:54.95 ID:/ljNzT/F.net]
javadoc見れば一発やん

377 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 07:32:17.13 ID:Vr6uKUE9.net]
>>371
eclipseがないと使えない言語って・・・外部ツール使わないと使えない言語ってそもそも言語として破綻してるだろ。サーバでvi使って書くときも結構あるし。
それで検索してもなかなか出てこないんだよ。
importなしのサンプルがわんさか出てくる。

>>372
お前がJava触ったことがないのが丸わかり。
15年近くJavaやってれば確実にそのくらいいく。
平均的な能力の人間はそれくらいかかるんだよ。



つーかimport機能って要らなくね?
普通は使うかもしれないやつ40か50かとりあえず全部書いとくじゃん。

378 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 07:35:27.50 ID:ApRwhTMJ.net]
>>374
むしろお前こそJavaやったことあるのかって言いたいぐらいなんだけど
パッケージの概念なくして、クラス間のやりとりどうすんだよ。

クラス名の競合起きた場合にimport以上に端的にできる方法をまず提示しようぜ。

379 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 07:39:24.12 ID:/ljNzT/F.net]
インポートなしって完全名でも書くんやろか
他の言語でもimportに近いものあるしプログラム書いたことないの?

380 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 07:52:16.44 ID:xGhZs/S+.net]
>>374
部分的なサンプルで対応できない方がクソ

381 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 08:06:03.10 ID:LfTlIxbe.net]
そもそもJavaの質問スレでJavaをするなとか仕様書読まないガチクズと同じ
相手にしない方が吉



382 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 09:03:46.27 ID:Vr6uKUE9.net]
>>378みたいなガチクズって本当にいるんだな。
社会全体の利益を未来まで見越した上で生産性が限界的な低さを所持しているJavaはよくないと言ってまだ質問に来なければならない初心者に警鐘をならしただけなのにガチクズ認定してくるとはな。
シンナー吸ってるのを注意したら、俺たちはここにシンナーを吸うために集まってるんだと逆ギレする不良と同じだな。シンナーを吸ってるなら精神の状況が普通とは異なるからまだ分かるが、>>378は恐らくシラフだろう。
シラフでこういうことを言えるのはガチクズかもしくはアスペだろう。それとも平日の朝から酒でも入ってるのか。

383 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 09:23:35.56 ID:LfTlIxbe.net]
お前顔真っ赤にしすぎ
プログラムだけじゃなくて2chも初めてか
力抜けよ
後スレチだから早くでてけよ
俺はもう構わないからな






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<260KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef