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


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

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



1 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 14:12:12.75 ID:I0KrLWwV.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質問・相談スレッド173★★ [転載禁止]©2ch.net
peace.2ch.net/test/read.cgi/tech/1429709719/

756 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 07:35:21.19 ID:od9Azemj.net]
ごめんなさい。意味不明なことを言ってました。
>>748さんのおっしゃってくれたことを参考に原因を考えてみたところ、何もブロックがないところ(int[][]==0)となるところにも
空を表す白色の画像をおいてみたところ、ブロックがひとつだけになりました。
本当にありがとうございました!

ちなみにこうなってしまう原因って言うのはなんだったのでしょうか・・・

757 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 11:28:09.12 ID:UQq/TqgO.net]
イラストアイコン素材集Vol.1
www.dlsite.com/home/work/=/product_id/RJ154598/?deqwas_inflow=RJ148413&deqwas_tg=item_view

758 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 13:31:33.67 ID:HXF4kOLD.net]
>>743
jarがあがってる時点でダメ感があるけど、、
gradleかmaven使ってるならjar生成タスクがあるんでない?

759 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 16:50:27.13 ID:apWN/1u6.net]
>>743
レスありがとうございます

> jarがあがってる時点でダメ感があるけど、、
本当にこのレスさえもイマイチ分からない程の知識しか持ちあわせてないんですが
masterにあがっているのが完全なjarなら他の人がbranchしたものは
追加出来ないって事でしょうか?

> gradleかmaven使ってるならjar生成タスクがあるんでない?
使っているのはただのコマンドプロンプトでjavacでクラスパス通したりしてるんですが
エラーしか吐きません。なので向かっている方向性事態間違ってるのかと思い
質問させて頂きました。

760 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 17:13:31.10 ID:apWN/1u6.net]
>>752
>>753
すみません、安価打ち間違えました

761 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 17:45:16.84 ID:HTrlcfjs.net]
>>753
jarは生成物なのでローカルで作れるものは普通上げない。jarが最新のコードから吐かれたものか怪しいし

jarがライブラリなのか、単一アプリなのかでオプションもかわる、後者ならエントリーポイントのクラスを指定しなきゃいけない

エラーを提示できないなら同僚に聞くしかないね

762 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 19:41:53.91 ID:/Qy26+aB.net]
>>751
こういうのあるんだ助かるね

763 名前:デフォルトの名無しさん [2015/09/25(金) 19:43:13.50 ID:38ifuE0H.net]
>>756
価格(税込) : 6,480円

764 名前:デフォルトの名無しさん [2015/09/25(金) 21:10:38.97 ID:SCZfJpGh.net]
JSPで教えてください。

<%"window.onload = function(){alert('<%="HelloWorld"%>')};"%>

ページ読み込んだあとalertでHelloWorld(String)を表示させようとしたのですが,
ダブルクオートが入れ子?になってるせいでうまく表示できません。

どうすればいいですか?



765 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 22:02:55.33 ID:apWN/1u6.net]
>>755
> jarは生成物なのでローカルで作れるものは普通上げない。jarが最新のコードから吐かれたものか怪しいし
> jarがライブラリなのか、単一アプリなのかでオプションもかわる、後者ならエントリーポイントのクラスを指定しなきゃいけない
jarが単一アプリの方だという事は辛うじて分かるんですが、
それ以外はワケワカメなのでもうちょっと自習()してきます

> エラーを提示できないなら同僚に聞くしかないね
エラーを提示しようにも自分自身もどう言う風に
提示していいかもまとめきれない状況なので出直してきます
またこれは個人的趣味でやっている事で
同僚には合成屋しか居ないので聞いても無駄だと思われますw

色々とヒントになりそうなレスを頂きありがとうございました

766 名前:デフォルトの名無しさん [2015/09/25(金) 22:09:06.86 ID:45PIwXEk.net]
>>758
エスケープシーケンス

767 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 22:17:50.20 ID:9pQ+0duf.net]
>>750
lock
unlockとかしてないんじゃ

768 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 00:24:05.16 ID:k6HsbUkn.net]
Javaのマニュアルのクラス全部覚えてる?

769 名前:デフォルトの名無しさん [2015/09/26(土) 00:41:03.20 ID:Za1DYSgE.net]
>>762
マニュアルのクラスって何?

770 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 01:32:33.10 ID:VnXY6/gA.net]
>>743
A.jarというファイルに、
他人が勝手に作った.javaファイルを、
組み込んだらいけない!

A.jarを作った人は、そういうことを想定していないから、
あくまで違う人の製品として扱うべき

単に、.javaファイルと、自分で作ったファイルで、
A.jarを使えばよいだけ

完成品のA.jarをいじってはいけない。
いじるとバグが出るだけ

771 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 02:23:30.43 ID:9hL7F3GQ.net]
>>762
マニュアルのクラスって
基本実装されてるライブラリのクラス?
コード書いてたら分かると思うが
utilパッケージの、ArrayListとかHashとかMapとか
よく使うものは覚えるけど
全部覚えてるヤツなんていない

772 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 12:31:24.72 ID:bVkD+gdd.net]
コンソール上でキーイベント受け付ける方法何かない?
標準入力じゃなくてEnter押さなくても入力キー受け取れるやつ
コンソール上で矢印キーなんか使って擬似GUIみたいなのやりたいんだけど

773 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 12:41:26.10 ID:9hL7F3GQ.net]
>>766
もう一度ちゃんとまとめて書いてくれ
意味がサッパリわからん

774 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 13:01:06.37 ID:bVkD+gdd.net]
>>767
標準入力だとEnter押すまで入力内容受け取れないじゃん?
KeyListenerでやってるようなことをコンソール上でもやりたいんだけど



775 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 13:08:46.54 ID:bVkD+gdd.net]
viと同じような画面操作ができるのが理想なんだけども

776 名前:デフォルトの名無しさん [2015/09/26(土) 13:24:28.99 ID:m8zF6iIL.net]
入門サイトで勉強しているんですが、
String a = "";
と、
String a = new String("");
が同じだと書いてるサイトと、別物だって書いてるサイトがあるんですが、どっちが本当ですか?

777 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 13:26:30.10 ID:+RaGzy7M.net]
>>769
JavaにもCursesライブラリがあるらしい

778 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 13:29:19.75 ID:W4J0LT9H.net]
>>770
""は自動で展開される
つまりnew String("")だと2回newされるからクソ遅い

779 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 14:27:30.94 ID:HIyFMteH.net]
>>771
あれ日本語通ったっけか? あと英語圏の文字コード使ってないと罫線が化けたような。

780 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 15:54:27.74 ID:b9zSGlHz.net]
どっちの話?

www.pitman.co.za/projects/charva/
sourceforge.net/projects/javacurses/

781 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 17:47:50.32 ID:4HIc/GgG.net]
>>772
そこまでアホじゃないだろ

782 名前:デフォルトの名無しさん [2015/09/26(土) 19:47:30.97 ID:m8zF6iIL.net]
クラスはnewされるとメソッドエリアからインスタンストしてヒープに展開される。
メソッドローカルな変数やオペランドはスタックのフレームに展開される。
クラス変数/フィールドはメソッドエリアにあり、インスタンスから実使用時に参照される。(複数スレッドから共有されるのでスレッドセーフではない)
って考えているんですが、文字列はコンスタントプールですよね?
メソッドローカルな文字列はスタックとコンスタントプールどちらなんでしょうか?

783 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 20:28:41.90 ID:bVkD+gdd.net]
>>774
どっちも日本語通らないみたい
自分の力じゃ対応させるのは難しそうだから、GUIか他の言語で妥協します

784 名前:776 mailto:sage [2015/09/26(土) 20:53:43.88 ID:m8zF6iIL.net]
すみませんここ見て打開しました。(内容が嘘でなければ)
blog.lse.epita.fr/articles/69-0xcafebabe-java-class-file-format-an-overview.html



785 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 00:03:10.91 ID:SmhmwC/2.net]
>>776
コンスタントプールなんじゃない?
スタックに積まれるとしたら、ほとんどの文字列はスタックに入ることになっちゃうし

786 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 01:24:42.57 ID:NYWLOSX2.net]
プログラムのあらゆる箇所において、
そのときのスタックの深さはコンパイル時に全部決められてしまうので、
文字列本体とか入れられないよ。

787 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 16:43:47.61 ID:Fe82xzWC.net]
意味がわからない問題があるよ

788 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 18:09:55.85 ID:Db5CMPMc.net]
上のほうで出てるけど、Java仮想マシン仕様って今でも読む価値あるの?
出版14年も前とか。

789 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 19:43:19.04 ID:LBl+tZJS.net]
>>782
JVM上で動く言語を作りたいか、JVM自体を作りたい場合に読んだ方がいい
読む価値が有るかは人次第だけど、俺は読んで良かったと思う

790 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 20:18:29.20 ID:IganTOXe.net]
>>783
JVM上で動く言語か、JVM自体を作ったの?

791 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 20:34:54.76 ID:Db5CMPMc.net]
>>783
1.8になってから、VMの仕様が変わってるっぽくて悩んでるんだ(perm→metaspace)
あえて古いもの覚えると勘違いするのが怖くて悩んでる。

792 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 21:19:15.69 ID:Db5CMPMc.net]
注文しちゃった超楽しみ(^ω^)

793 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 21:29:27.05 ID:EG6Yawex.net]
Java 8のVM仕様が出たのは一年半前だが
14年前とか言っているアホは何を見たんだ

794 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 23:44:49.41 ID:M+wDm3z6.net]
>>787
Java仮想マシン仕様第2版の話だろ
この本の存在も知らないモグリが居たとは



795 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 23:51:05.26 ID:1QBrvxmW.net]
皮肉ってるだけだろw

796 名前:デフォルトの名無しさん [2015/09/29(火) 11:01:28.07 ID:Z77N0Fo3.net]
質問だけど

引数として与えられた金額から、その税額を求める共通関数を作成せよ。
税率は5パーセントとし、引数の型は、文字列型と数値型(BigDecimal) の両方をオーバーロードする形で用意する。
又、税率も引数に加えた共通関数も用意し、金額のみを引数とする共通関数は、金額、税率を
引数とする共通関数を呼び出す形で作成せよ。

て問題があって

金額と税率を引数にして、{金額×(税率/100+1)}を返す関数と
金額を引数にして、上の関数(税率は5固定)を呼び出す関数をつくるっていう認識であってる?

797 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 11:33:06.99 ID:X6TN46WZ.net]
public BigDecinal tax(String price) {
return tax(new BigDecimal(price));
}

public BigDecimal tax(BigDecimal price) {
return tax(price, new BigDecimal(5));
}

public BigDecimal tax(BigDecimal price, BigDecimal rate) {
return price.multiply(rate).divide(new BigDecimal (100);
}

scaleの調整や定数のstatic化は適当にやって
値段がdecimalってのがそもそも??って感があるので実用的なメソッドじゃない気もする

798 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 12:02:26.06 ID:Z77N0Fo3.net]
>>791

お、コードまで貼ってくれたのかありがとう
参考にする

799 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 19:01:56.03 ID:aWecI0VT.net]
スッキリ分かるjava入門をほぼ理解したがこのまま実践編に移るのが順当な流れなのだろうか
最終的な目標はゲームを趣味で作りたいんだがどのレベルまで行ったら作るのに困らないのかな

800 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 19:13:42.28 ID:xf5T+F9N.net]
どんなゲームなの。
2Dなら同人でも作ってる奴多いし、逆に最新家庭用ハードだと優秀な奴が集まってもデスマでしょ。

801 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 19:46:54.87 ID:aWecI0VT.net]
趣味で作ろうかなーレベルだから大したものではないかな
最新ハートとかそんな高いレベルでなくフリーゲームくらい

802 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 19:53:49.00 ID:BJ/onbbl.net]
どんなゲームつくるかじゃなくて、どのプラットフォームで作るか決めてあるの?

803 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 19:57:37.76 ID:xf5T+F9N.net]
どんなゲーム作りたいかイメージ

必要そうな知識がどんなものか調べる(Java以外に必要な技術(例えばDirectX)やら、移動とか当たり判定みたいな処理)

サンプルになりそうな物探したりして、なんとかいけそうな程度の物を試行錯誤しながら作る。

無理だったら、諦めて投げてしまう前にちょっとハードル下げる。

804 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 20:21:27.52 ID:aWecI0VT.net]
>>796
答え方が合ってるのか分からないがwindows
>>797
ありがとう
スッキリ分かるjavaの実践編はどちらかというとチームで設計して行く時に役立つ知識
みたいな説明だから個人でやる分にはやらなくていいのかね



805 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 21:15:56.84 ID:xf5T+F9N.net]
あと、作ってる最中にカオスにならないよう、フローチャートとか作って、処理の流れを明確に把握出来るようにしたほうがいいと思う。
そうしないと、問題が起きた時、どこでどう間違った処理してるのか分からなくなってくる。

806 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 21:17:08.40 ID:lOPb6R1h.net]
いくら知識をつけても創作意欲は湧かないw

807 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 21:20:18.66 ID:xf5T+F9N.net]
ほんと、意欲というか働きたくねぇ('A`)

808 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 00:31:29.31 ID:aM/GGmbk.net]
>>799
フローチャートって、、
まずは手に馴染むまで写経して、自分のコーディングスタイル(変数名のつけ方、インデント、空行の挿入パターン等々)の確立とIDEに慣れるのが良いと思う

809 名前:デフォルトの名無しさん [2015/10/01(木) 10:10:32.11 ID:ETzp/UrE.net]
質問いい?

当処理は、入力された複数の金額の通貨毎の枚数を算出する。
当処理は、複数金額入力部、金額入力部、複数計算部、計算部、計算結果出力部の5つのメソッドに分かれる。
複数金額入力部は、金額入力部を繰り返し呼ぶ。
取得した金額が0であった時、金額入力部の呼び出しをやめ、次に進む。
複数計算部は、入力された金額の数だけ計算部を繰り返し呼ぶ。
計算部によって算出された通貨毎の枚数は、加算されていく。
加算された通貨毎の枚数は、計算結果出力部にて表示される。
処理を完成させよ。

て問題があって

ideone.com/0xD80A

複数入力部と複数計算部の作り方で詰まってる

810 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 10:32:05.42 ID:252qAE3b.net]
>>803
マルチだろ
vipper.2ch.net/test/read.cgi/news4vip/1443658362/7

811 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 10:35:01.33 ID:ETzp/UrE.net]
すいません明記してなかったです

812 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 10:46:10.84 ID:MrcZAfOx.net]
Hadoopってなに?

813 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 10:52:39.99 ID:aj+bG4RM.net]
GGRKS

814 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 13:18:29.76 ID:MrcZAfOx.net]
Hadoopって今はもうほぼ使われてない技術なのか
使われてない技術なんて使いたくないなぁ
仕事なら仕方ないのか



815 名前:デフォルトの名無しさん [2015/10/01(木) 13:25:40.11 ID:CRt8IBqS.net]
今後Javaに演算子オーバーロードが導入される可能性とかありますか?

816 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 19:24:00.10 ID:CTmzacDD.net]
ほぼない

817 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 20:37:12.78 ID:duyHdxwe.net]
菱型継承問題保有したし何実装するかわからん

818 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 08:09:03.72 ID:7Md9hlDd.net]
やらないという意思がみんなを守る それが Java

819 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 20:25:05.49 ID:yguPqzhm.net]
Javaって

820 名前:Nラス作らずに連想配列みたいな変数作ることってできますか?
もしくはメンバーの後付
[]
[ここ壊れてます]

821 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 20:44:03.08 ID:FjrmJ/eh.net]
>>813
Map map = new HashMap<key,valcao>;

822 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 21:55:39.93 ID:qkIomJjk.net]
>>814
thank you

823 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 22:23:02.71 ID:wCPNrE75.net]
標準クラスライブラリに、JVMの各種統計データを取得出来るクラスやメソッドはありますか?

824 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 22:32:32.72 ID:FjrmJ/eh.net]
>>816
バージョンなら
www7a.biglobe.ne.jp/~java-master/samples/lang/VersionCheck.html

メモリなら
chat-messenger.net/blog-entry-49.html

その他なら
聞け



825 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 23:10:58.86 ID:FkboZZB1.net]
jconsole等のツールを使うのが常套だと思うが

826 名前:デフォルトの名無しさん [2015/10/03(土) 08:49:28.01 ID:JIliozMV.net]
AbstractFactoryVibratorSingletons
って何ですか?

827 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 09:58:26.84 ID:ov+5ym6t.net]
jconsole APIもあるぞ
ttp://www.javainthebox.net/laboratory/JavaSE6/jconsoleapi/jconsoleapi.html

828 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 11:07:02.42 ID:7WSimB11.net]
特定のJavaオブジェクトがGCで回収された時に通知を受け取って、
Javaオブジェクトに結びつけたC++のリソースを削除する、という事をやりたいのですが

NewWeakGlobalRefでJavaオブジェクトへの参照は作れても
いつGCされたのか知る方法がありません

別スレッドでGCされていないかオブジェクトを監視するしか無いんでしょうか?

829 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 11:20:51.12 ID:7WSimB11.net]
いや、finalizerでC++側にGCされた事を伝えたり、C++リソースの削除をする事は出来ますね

finalizerは必ず呼ばれるとは限らないみたいですが
オブジェクトのリストを作って呼ばれなかったのは手動で削除することにします

830 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 13:19:50.84 ID:C7I9pgK8.net]
JavaのGCでは、リソースを開放するなって、よく言われる

GCが呼ばれるかどうかわからないから、あてに出来ない

831 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 13:54:33.06 ID:AXD3Zkhu.net]
配列でコレクションのunmodみたいなことできますか?

832 名前:デフォルトの名無しさん [2015/10/03(土) 14:11:00.30 ID:HaMuPA2h.net]
unmodifiable

833 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 14:29:47.81 ID:FSJefrQg.net]
C#で言うところのEF+LINQに相当するフレームワークはJavaにはないのですか?
CQRSのQを実装するために事実上必須なので困っています

834 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 15:20:42.40 ID:47483UNZ.net]
別に困っていない



835 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 18:46:30.71 ID:4lAqT+rB.net]
>>826
ちょっと調べた感じ、

ef に対応するのがJPA(fwというか標準仕様なので実装はいくつかある、hibernateやeclipselinkなど)

linqに対応するのは、java8のstream apiやrxjavaが一番近い気がする。

836 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 19:42:48.08 ID:k/Vv5opt.net]
>>828
あるんだ
調べてみるよありがと

837 名前:デフォルトの名無しさん [2015/10/05(月) 11:05:09.48 ID:u3hyVcdr.net]
コールスタックってどうつかうん

838 名前:デフォルトの名無しさん mailto:sage [2015/10/05(月) 12:48:04.48 ID:bK3zO06R.net]
call stack.push(2);
call stack.ppo();

839 名前:デフォルトの名無しさん mailto:sage [2015/10/05(月) 14:10:55.24 ID:u3hyVcdr.net]
はぇ〜

840 名前:デフォルトの名無しさん mailto:sage [2015/10/05(月) 18:19:43.53 ID:rn+iCnUk.net]
Javaのリフレクションを擬似コードで説明する場合、どう書いたらいいでしょうか?

841 名前:デフォルトの名無しさん mailto:sage [2015/10/06(火) 00:04:31.63 ID:Vnj5iTPR.net]
Javaの文法や周辺知識をマスター?してる人ってどれくらいいるんでしょうか?
基本文法やクラスライブラリ、デザインパターン、サーブレットやJSP、その他周辺技術とか調べてると、とても覚えきれる量に見えません。
しかも機能追加や仕様変更とか追っていかないとだめでしょうし・・・

842 名前:デフォルトの名無しさん mailto:sage [2015/10/06(火) 00:35:28.05 ID:cmfvnRKg.net]
>Javaの文法や周辺知識をマスター?してる人ってどれくらいいるんでしょうか?
「あらゆるライブラリや周辺技術について、その使用を細部に至るまで全て暗記している」をマスターと呼ぶならそんな奴はいないだろうけれど
それは「六法全書の全文の内容をページ数、行数に至るまで暗記する」並みに無駄なことだよ
「一通りの技術についてメジャーどころは空で書けるし、マイナーな機能でもリファレンスを見ればすぐ組み込める」くらいなら
凄腕プログラマの中にはいくらでもいるでしょう

>しかも機能追加や仕様変更とか追っていかないとだめでしょうし・・・

Java一本でやってるなら大変かもしれないけど、日頃からあらゆる技術に興味を持っているならそんなに大変でもないだろう
例えば1.8で加わったlambdaだって、以前から関数型言語を触ってた人間にとっては真新しいものではない

843 名前:デフォルトの名無しさん mailto:sage [2015/10/06(火) 00:48:24.21 ID:dJ9Q50Vo.net]
>>834
気にしえもしょうがないことを気にするな

844 名前:デフォルトの名無しさん mailto:sage [2015/10/06(火) 03:52:10.36 ID:WpOPRm0R.net]
Webアプリケーションを作りたいのですが、jspとplayやspringと言ったものは何が違うんですか?トムキャット?はplay等とは違うのですか



845 名前:デフォルトの名無しさん mailto:sage [2015/10/06(火) 09:55:13.24 ID:fKlhv1+D.net]
>>837
お前には無理

846 名前:デフォルトの名無しさん [2015/10/06(火) 11:11:57.23 ID:IzSUHdTs.net]
受ける会社大丈夫?
下記の条件が全て当てはまる会社にご注意下さい。

・IT系 in tokyo
・「社名 労基」でググると過去の2chスレが出てくる
・転職会議で2.5点

847 名前:デフォルトの名無しさん mailto:sage [2015/10/06(火) 11:32:01.75 ID:RSfUahCm.net]
質問

https://ideone.com/SiW9F9

上のコードついて、コンパイル、実行に関しては問題ないんだけど
これだと一つ目の関数がつかえてなくて意味がない状態なので
どうなおせばいいのか教えて

848 名前:デフォルトの名無しさん mailto:sage [2015/10/06(火) 12:14:12.40 ID:INDZN28+.net]
>>840
しゅくだいかな?

849 名前:デフォルトの名無しさん mailto:sage [2015/10/07(水) 19:15:27.35 ID:Xqh9D43e.net]
何をやろうとしてるのか目的が明らかじゃないけど、
bunkatsuを呼び出してる6行目ではStringの引数3つをハードコーディングしてるわけだから、
単純に@を使うように直せば良いんじゃないか

- String[] i = bunkatsu("a b c d e f","0","5");
+ String[] i = bunkatsu("a b c d e f");

850 名前:デフォルトの名無しさん mailto:sage [2015/10/07(水) 19:59:01.58 ID:Mi2WdlHM.net]
= String[] i = bunkatsu("");
caught exception
...

851 名前:デフォルトの名無しさん mailto:sage [2015/10/07(水) 22:28:40.69 ID:PLtdWTmz.net]
ネイティブなjavaの話ではないんですが
javaからAPI叩くswtっていうextensionのなかにウインドハンドラをとるための

int hWnd = OS.FindWindow(null, new TCHAR(OS.CP_INSTALLED,
windowTitle, true));

っていうのを使ってるプログラムを以前作ったんですけど
32bitXPのころ動いてたのが今64bit 7 のPCで動かすと

Exception in thread "main" java.lang.NoSuchMethodError: org.eclipse.swt.internal
.win32.OS.FindWindow(Lorg/eclipse/swt/internal/win32/TCHAR;Lorg/eclipse/swt/inte
rnal/win32/TCHAR;)I

っていうエラーがでます

win32ってあるので64bit化したせいで型があってないせいだと思うんですが
これ64bit 7 上で動くようにできませんか?

やりたいのは窓を探してきて左上の座標とりたいだけなので
ほかのライブラリでも何でもいいんですが…

よろしくお願いします

852 名前:デフォルトの名無しさん mailto:sage [2015/10/08(木) 00:05:53.52 ID:LWmNpFor.net]
>>844
64bit版のswtのライブラリは使ってるの?

853 名前:844 mailto:sage [2015/10/08(木) 01:39:37.79 ID:OsCqn7oj.net]
>>845
ダウンロードにはとくに64bit版として区別されたパッケージはなかったんですけど…

854 名前:デフォルトの名無しさん mailto:sage [2015/10/08(木) 01:59:28.15 ID:BJ6kMZLU.net]
今の安定版だと swt-4.5-win32-win32-x86_64.zip って64bit対応を示す名前がついてるね。
これはもう使ってるのの上手く行かないってこと?



855 名前:デフォルトの名無しさん mailto:sage [2015/10/08(木) 02:45:36.19 ID:OsCqn7oj.net]
すいません探し方が悪かったみたいですね
swt win32 extension で検索してでてくるところはダウンロードが1つしかなかったので
そのファイル名で直接検索したのをいれたらうまくいきました
ありがとうございました
助かりました

856 名前:デフォルトの名無しさん mailto:sage [2015/10/08(木) 03:41:16.87 ID:l1fhWYWM.net]
ジェネリックで
public void <E> List<E> m();
というメソッドがあるときにvoidのあとの<E>はなぜ必要なのでしょうか?






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

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

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