- 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/
- 307 名前:デフォルトの名無しさん mailto:sage [2015/08/01(土) 19:55:24.23 ID:0U5DXBP2.net]
- 日本語版Javaチュートリアル
https://docs.oracle.com/cd/E26537_01/tutorial/ これを全部やって使えるようになれば職業プログラマとして十分やっていける。
- 308 名前:デフォルトの名無しさん mailto:sage [2015/08/01(土) 19:57:10.76 ID:0U5DXBP2.net]
- GUIはjava8のFXをやったほうがいいので
「JFC/Swingを使用したGUIの作成 ― JavaプラットフォームでGUIを作成するための包括的な入門ガイド」 ってやつだけは無視してOK。
- 309 名前:デフォルトの名無しさん mailto:sage [2015/08/01(土) 21:53:26.66 ID:pHDgXZ+1.net]
- まゆつばw
- 310 名前:デフォルトの名無しさん mailto:sage [2015/08/01(土) 22:31:09.77 ID:pDzcKOI+.net]
- いや職業でやるならGUIなんかまず使わないのでGUI自体無視でOK
- 311 名前:デフォルトの名無しさん mailto:sage [2015/08/02(日) 10:20:38.14 ID:UWWmwAm9.net]
- >>303
FoundationフォルダをC:\等ルートに移動 C:\Foundation\FND_INSTALL.EXEの互換モードをWindows2000に変更 ↑を実行で出来た
- 312 名前:デフォルトの名無しさん mailto:sage [2015/08/02(日) 12:55:21.93 ID:WO/lSZKl.net]
- Javaでもわかる猫入門
- 313 名前:デフォルトの名無しさん mailto:sage [2015/08/02(日) 13:06:34.64 ID:IOXCWhN3.net]
- 30億のデバイスで走るのに猫では走らないJava
- 314 名前:デフォルトの名無しさん mailto:sage [2015/08/02(日) 13:27:25.46 ID:M8mnUKGE.net]
- javafxでクライアントアプリ業務でやってる人も居るぞ、かなりニッチではあるが。
SI、android、非SIの大規模webシステムで採用されてるのが大半だろうね。 fxは双方向データバインディングとかあるしグラフAPIも標準搭載されてて結構意欲的だと思ってたけど全然流行ってないイメージ。
- 315 名前:デフォルトの名無しさん mailto:sage [2015/08/03(月) 22:45:56.11 ID:jhScs6Et.net]
- streamapiでグループ化してその集合ごとに集計ってどうやるんですか
- 316 名前:デフォルトの名無しさん mailto:sage [2015/08/04(火) 04:52:22.86 ID:v/6Oeybe.net]
- これオラクルが勝ったらandroidアプリどうなるん?
「Java」をめぐるオラクルとグーグルの法廷闘争、2016年まで続く可能性が濃厚に japan.zdnet.com/article/35068285/
- 317 名前:デフォルトの名無しさん mailto:sage [2015/08/04(火) 08:48:16.93 ID:CuPnwwdI.net]
- >>313
10億・・・凄いな。 そういえばオラクルってどうやって設けてるの?javaは無料だし開発環境も無料。 広告もないし。 それともjavaは企業の宣伝の為とか?
- 318 名前:デフォルトの名無しさん mailto:sage [2015/08/04(火) 09:02:31.57 ID:J3iPjq30.net]
- >>314
Javaでも、サポート期間延長する時は お金を払わないといけない 企業向けにいろいろやってるんでは
- 319 名前:デフォルトの名無しさん mailto:sage [2015/08/04(火) 09:06:06.71 ID:CuPnwwdI.net]
- >>315
サポート期間って何?
- 320 名前:デフォルトの名無しさん mailto:sage [2015/08/04(火) 10:59:22.87 ID:J3iPjq30.net]
- >>316
つ www.oracle.com/technetwork/jp/java/eol-135779-ja.html
- 321 名前:デフォルトの名無しさん mailto:sage [2015/08/04(火) 11:06:44.28 ID:CuPnwwdI.net]
- そんなのあるんか。
企業相手の商売だったんだ。
- 322 名前:デフォルトの名無しさん mailto:sage [2015/08/04(火) 11:45:39.69 ID:P7hAPfzB.net]
- ど素人乙
- 323 名前:デフォルトの名無しさん mailto:sage [2015/08/04(火) 20:56:17.67 ID:34va76Vm.net]
- 確かに都心を離れるとOracleをはじめIT企業の広告は皆無だなぁ
大阪でもあんまり見た記憶はない
- 324 名前:デフォルトの名無しさん mailto:sage [2015/08/04(火) 20:59:10.82 ID:HOSQCMMN.net]
- MSはいまだに.NET2.0をサポートしてるってのにな
Javaで作られたシステムを人質に取る、オラクルらしい狡猾なやり方だよね
- 325 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 10:52:04.61 ID:5DUWWQgB.net]
- サンがオラクルに買収された時にJavaは死んだ、もしくは変質した
それが気に入らない奴はとっくに離れた
- 326 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 11:19:34.91 ID:aDz7uWV9.net]
- >>322
どこへいった?
- 327 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 15:15:19.90 ID:IWTfyYFD.net]
- あの山越えて、雲越えて
- 328 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 17:53:19.30 ID:+dW56/5z.net]
- 計算式を入力して下さい。 例 ○+△△*○=
○+△△*□= この計算式を実行します>○+△△*○= この式の文字数は>□です。 分割結果を表示します。 [0]>○ [1]>+ [2]>△△ [3]>* [4]>○ Eclipseで上記のソースコードを作る時どんな感じになりますか? ○は好きな数字、△は好きな数字で2桁、□は文字数が出るようにしなきゃいけないんだけど…
- 329 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 20:26:44.64 ID:mfSHIWOg.net]
- 「Eclipseで」?
何か基本的に勘ちがいしていませんか?
- 330 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 20:28:19.78 ID:aOIvssx3.net]
- Eclipseでか、うーんw
- 331 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 20:32:56.57 ID:+dW56/5z.net]
- >>326
あ、何かおかしかったですか…? 本当に初心者なんで申し訳ないです。 今使ってるソフト?がEclipseなんですよね。
- 332 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 20:53:48.67 ID:h8aNBmGH.net]
- Eclipseはjavaプログラム作成に適したテキストエディタと考えろ
メモ帳で作っても内容は同じだ
- 333 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 21:05:33.03 ID:jB5t/0JV.net]
- 標準入力とStringBuilderかtoCharArrayでググったあとおじさんにおちんちんみせてね
- 334 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 21:39:20.51 ID:OzoEDW3X.net]
- lengthで長さ取ったり、splitで分割すれば、20行くらいで書けそう
- 335 名前:デフォルトの名無しさん mailto:sage [2015/08/05(水) 21:43:15.92 ID:nc5zxWVu.net]
- よく見ると計算するじゃないんだw
- 336 名前:デフォルトの名無しさん [2015/08/06(木) 06:54:31.43 ID:jvDaYX3I.net]
- 質問です
プログラムがうまくなるのが止まってます 自分の書いたソースを見ていくならまだわかるんですがjavaだと例えばandroidとかで extends や implementなどしてつかう標準のクラスの中をみて、それを理解し改造して 自分の都合のいいように作り替えちゃう人をよく見かけます あれはどうやって勉強したんでしょうか 標準で備わっているクラスは、考え方がわからずネストがひどくてまずソースが読めません
- 337 名前:デフォルトの名無しさん mailto:sage [2015/08/06(木) 08:41:47.26 ID:Bb6xYIEm.net]
- 座禅を組む
- 338 名前:デフォルトの名無しさん mailto:sage [2015/08/06(木) 09:25:05.07 ID:AmABU2d9.net]
- 滝に打たれる
- 339 名前:デフォルトの名無しさん mailto:sage [2015/08/06(木) 10:10:21.30 ID:/0HCdFAV.net]
- まずオブジェクト指向を理解すべき
次に Java でのイベントリスナーの使われ方を理解すべき 後者の評判はあまりよろしくないので どうしてもダメなら C# ( のデリゲートで代用 )とかやってみるといいかもしれん
- 340 名前:デフォルトの名無しさん mailto:sage [2015/08/06(木) 13:38:26.46 ID:3izNpaeq.net]
- 読む気がないだけじゃねーか。
やる気ないならもうプログラム組むの止めれとけよ。
- 341 名前:デフォルトの名無しさん mailto:sage [2015/08/06(木) 17:16:45.16 ID:CSvxrxNA.net]
- >>325です
レス読ませてもらいました 一応現段階で30行使ってるんだけどまだまだ省略できるのか… BufferedReaderで入力読み取ってcharAtで切り出しまでやって一応+*=と打ち込んだ数字までは出せるようになりました
- 342 名前:デフォルトの名無しさん [2015/08/07(金) 13:10:46.95 ID:vx8jRhaS.net]
- List<Integer> list = new ArrayList<>();
list.add(2); list.add(1); は List<Integer> list = Arrays.asList(2,1); と配列みたいに出来ますが、Mapでも出来るのでしょうか?
- 343 名前:デフォルトの名無しさん [2015/08/09(日) 07:22:04.29 ID:0nzpvJ9y.net]
- EclipseでTomcatを起動するのと
サービスからTomcatを起動するのでは 何が違うんでしょうか?
- 344 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 08:06:03.75 ID:ZPYFBXYb.net]
- 勘で答えるが、
Eclipse内で、Tomcatを起動すれば、 Eclipseからデバッグできるように、 Tomcatをデバッグモードで実行したり、 Tomcatのソースコードを参照できたりするのかも? 一方、サービスからTomcatを起動するは、 通常モードだろう
- 345 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 10:09:05.56 ID:Bf9QBgBr.net]
- お、復活した
- 346 名前:デフォルトの名無しさん [2015/08/09(日) 10:19:42.04 ID:0nzpvJ9y.net]
- >>341
サービスからTomcatを起動した場合でも eclipseのリモートデバッグ使えばデバッグできます
- 347 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 11:20:40.76 ID:mrx+cZVt.net]
- >>340
おもしろいねw
- 348 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 11:21:10.14 ID:mrx+cZVt.net]
- 夏休みの課題にはぴったりだよ
- 349 名前:デフォルトの名無しさん [2015/08/09(日) 11:29:04.93 ID:0nzpvJ9y.net]
- マジで知りたいんですが・・・
- 350 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 11:58:24.38 ID:mrx+cZVt.net]
- コマンドラインからの起動、起動スクリプトからの起動についても考察してくれたまえ
- 351 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 14:27:46.66 ID:un4R4gw1.net]
- >>346
どういう理由で知りたいの?自分の仕事に何か影響があるの?
- 352 名前:デフォルトの名無しさん [2015/08/09(日) 14:48:13.25 ID:Q/67NMOw.net]
- >>348
聞く意味あるの? さっさと教えろよぶち殺すぞ
- 353 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 16:42:54.21 ID:q2FFqFqj.net]
- おまえから死ねよw
- 354 名前:デフォルトの名無しさん [2015/08/09(日) 17:43:33.03 ID:Q/67NMOw.net]
- >>350
なんだおら、さっさと教えろよぶち殺されたいのか?
- 355 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 17:44:18.31 ID:FkAVUmEu.net]
- >>351
うるさいなあ
- 356 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 18:08:20.93 ID:JvmsKEMJ.net]
- 厨房は元気があってよろしいw
- 357 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 22:14:19.39 ID:v0G0S6RO.net]
- ライブラリのメソッド等でparamIntなどの仮引数名をよく見かけますが
こういう書き方をした方がいいのですか? 自分は癖で変数の意味を書いてたんですが
- 358 名前:デフォルトの名無しさん [2015/08/09(日) 22:14:23.15 ID:Q/67NMOw.net]
- >>352
えーなに?聞こえなーい i1.wp.com/kaola.jp/wp-content/uploads/2014/05/10cdff1800ebacc96183a9f2b57ac960.jpg
- 359 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 22:16:54.80 ID:bKgz+sPH.net]
- >>354
良くないから真似するな お前が正しい
- 360 名前:デフォルトの名無しさん [2015/08/09(日) 22:24:30.22 ID:Q/67NMOw.net]
- >>354
意味でいいと思うぞ。 データ型を変数名につけるのはパラメータを読み込むときとかかな。 String timeoutString = properties.get("connectionTimeout"); int timeout = Integer.parseInt(timeoutString); こういうときしか変数名にデータ型を入れることはない。
- 361 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 22:35:05.80 ID:v0G0S6RO.net]
- >>356,357
ありがとうございます いつも通り書くことにします
- 362 名前:デフォルトの名無しさん [2015/08/10(月) 19:30:51.35 ID:51VUoz8r.net]
- アンドロイド用のアプリを勉強中なんですが、参考書に載っているサンプルプログラムが上手く走りません。
package example.android.app533; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; import android.widget.ListView; import java.util.ArrayList; import java.util.List;
- 363 名前:デフォルトの名無しさん [2015/08/10(月) 19:31:22.23 ID:51VUoz8r.net]
- public class Activity_Main extends ActionBarActivity {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity__main); ListView lsvItem = (ListView) findViewById(R.id.amin_lsvItem); String[] items = {"えんぴつ", "消しゴム", "コンパス", "分度器", "ボールペン"}; int[] prices = {80, 100, 300, 200, 150}; List<BeanItem> beans = new ArrayList<BeanItem>(); for (int i=0; i<items.length; i++) { BeanItem bean = new BeanItem(); bean.item = items[i]; bean.price = prices[i]; beans.add(bean); } AdapterListItem adapter = new AdapterListItem(this, 0, beans); lsvItem.setAdapter(adapter); } }
- 364 名前:デフォルトの名無しさん [2015/08/10(月) 19:32:48.77 ID:51VUoz8r.net]
- こんな感じのプログラムなんですが、なにかおかしな点ありますか?
もしくは、他のxmlファイルとかの問題ですかね?
- 365 名前:デフォルトの名無しさん mailto:sage [2015/08/10(月) 20:21:09.51 ID:KavHFNV0.net]
- 不具合報告ってのはむずかしいものだけれど、
それでも「上手く走りません」じゃ、読み手には何が何だかわからないよ。 どう動かないのか具体的に、主観抜きに報告しなさい。
- 366 名前:デフォルトの名無しさん [2015/08/10(月) 20:29:53.40 ID:51VUoz8r.net]
- そうですね、すみません。
えっと、コンパイルの時点ではエラーは出ないんですが、AVD上で走らせようとすると、AVD上に APP5.3.3 has stoped unexpectedly と出て正しく実行されません。 デバッグ機能を使って、プログラムを止めながら少しづつ走らせると、どうも setContentView(R.layout.activity__main); から先が実行されていないみたいです。
- 367 名前:デフォルトの名無しさん [2015/08/10(月) 20:33:14.91 ID:51VUoz8r.net]
- ちなみにactivity__main.xmlはこんな感じです。
<LinearLayout xmlns:android="schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <ListView android:id = "@+id/amin_lsvItem" android:layout_width = "match_parent" android:layout_height="wrap_content" /> </LinearLayout>
- 368 名前:デフォルトの名無しさん mailto:sage [2015/08/10(月) 20:54:34.46 ID:VeiqFoS5.net]
- >>359
アンドロイドのスレで聞け
- 369 名前:デフォルトの名無しさん [2015/08/10(月) 21:20:40.80 ID:6o3N5fTH.net]
- ねねね、あだちい?これなに??
324 :名刺は切らしておりまして:2015/05/14(木) 21:33:12.96 ID:K9JSehdC ねえねえ、安達理さんがiOSと交通違反を常習してるのってどうなの? 「へ〜〜〜、この人たち交通機動隊っていうんだwwwマジでウケるんだけどwww」 「クルマ持ってるやつは警察嫌いなの常識なんだけどなwww」 立場わきまえて物言わねえといけなくね?? 325 :名刺は切らしておりまして:2015/05/15(金) 17:10:37.67 ID:E3bQc24/ osamua 326 :名刺は切らしておりまして:2015/05/16(土) 13:38:41.54 ID:0mo+WzeZ osamua@ .com 328 :名刺は切らしておりまして:2015/05/22(金) 15:08:58.93 ID:5m1Vbnjp>>327 アスペの文章は全く的を射ないからカケラも伝わらない そこに及びもつかないからこそアスペなんだろうがね。意味分かる? 354 :古館伊知郎:2015/05/28(木) 22:01:15.34 ID:ahMY40oL >>328 おーっとここでオサムシ=ゴキブリのガチで登場であります!!! なんということでありましょう!!!自らメアドを晒しage!!!必至の形相で書き込みであります!!! 交通違反事故の件数はナンバーワンの領域に達したと言われているが!!!この勢いで2chに参戦でありましょうか!!! これはすごいことになってきた!!!あのパワセク変マネもまさにびっくりの!!!一大事の発生であります!!! このペースで行けば!!!まちがいなく病気を理由に悪意の診断書でズル休みという!!!あのパワハラマネージャーのDNAを 脈々と受け継がんとするパターンにのめり込んでいくこと間違いなしだ!!! anago.2ch.net/test/read.cgi/bizplus/1430366904/
- 370 名前:デフォルトの名無しさん mailto:sage [2015/08/12(水) 19:20:54.80 ID:G6AsqDdj.net]
- 今JSPとサーブレットについて勉強していて、
小規模なWEBアプリなら作れるようになったんですが、 これをインターネット上に公開しようと思った場合に レンタルサーバー的なサービスってあるんでしょうか 自分でLinuxサーバー建ててやると大変ですよね
- 371 名前:デフォルトの名無しさん mailto:sage [2015/08/12(水) 20:21:19.83 ID:sH7oqcrF.net]
- ありますよ
- 372 名前:デフォルトの名無しさん [2015/08/12(水) 21:36:20.50 ID:QVvbzI3e.net]
- JPAの技術書でいいのありますかね?
JPAの専門書は洋書しかないっぽいけど
- 373 名前:デフォルトの名無しさん mailto:sage [2015/08/12(水) 23:52:42.80 ID:5WTdiBTe.net]
- >>367
楽したいならPaaS HerokuとかAzureとかBluemixとかああいう数クリックで環境が出来上がるのがいい ただし個人サイトごときでJavaとか大袈裟もいいとこだから Node.jsなどもっと軽いのに乗り換えることを強くお勧めする
- 374 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 00:48:36.41 ID:j0w4qSX7.net]
- >>370
ありがとうございます。 参考になります。
- 375 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 09:52:23.09 ID:BQrK60da.net]
- main関数の中で、自クラスをインスタンス化(?)してるソースって、たまに見るのですけど、
あれってどういう理由でそう書いているの? class Abc{ public static void main(){ Abc zzz = new Abc(); ← } } こんな感じの書き方 コンパイルは通るから文法上は正しいのだろうけど、 オブジェクトがないのにどうやってるんだろうかとか 変な無限ループにならないのかなとか、 定義される前に使われていいのかとか、 なんか捉え所のない疑問や感覚に陥ってしまいます…
- 376 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 10:06:02.33 ID:j0w4qSX7.net]
- staticについて理解してないね
- 377 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 10:21:17.55 ID:iT221kPd.net]
- それ俺も前swing入門のソースに書いてあって混乱した。
staticはオブジェクトがなくても使える(普通の関数)で非staticはオブジェクトに属する。 以下ソース(java入門サイトから引用)の場合SamplenはJFrameでもあるからnew Samplenをするとフレームがnewされる。 ただしstaticメンバはnewされない。 どう説明したらいいか分からないから誰か説明頼む。 import javax.swing.JFrame; class Sample extends JFrame{ public static void main(String args[]){ Sample frame = new Sample("タイトル"); frame.setVisible(true); } Sample(String title){ setTitle(title); setBounds(100, 100, 200, 160); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }
- 378 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 11:27:06.30 ID:BQrK60da.net]
- >>374
そうですそんな書き方です クラスが処理を持つ、と考えると、その書き方は 再帰的な呼び出しなのかとか、卵が先か鶏が先か的な疑問というか そんな感覚に陥ります… 何か目的があるのでしょうか 記述量を減らす工夫的なもの?
- 379 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 11:57:06.10 ID:JHO9AiGv.net]
- staticメソッドは誤解を恐れずに言えばメソッド名の頭にクラス名が付いただけのグローバル関数。
クラスのインスタンスとは何の関係もないので分けて考えればいい。 一応同じクラスの中にあるということで、Sampleクラスのインスタンスのprivateメンバに触れたりするけどね。 実際紛らわしいしコンポーネントがエントリーポイント持ってるとかあんまり良くない設計だから真似しなくていいよ .NET(というかVS)も昔はそういうコード吐いてたけど今はmainは別のクラスに分かれるようになってる
- 380 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 12:12:10.72 ID:j0w4qSX7.net]
- staticが付いてるものはクラスロード時に実体がメモリ上に確保される
だからnewしなくても実体にアクセスできる 自作クラスにstatic変数やstatic関数を作って色々実験してみるといいのでは
- 381 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 13:56:36.64 ID:gfDb7Djy.net]
- Javaバッチって正直使われてるの?
- 382 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 14:08:20.40 ID:JHO9AiGv.net]
- 普通にある
メインフレーム脳で技術力のないSEが設計して安易にバッチ(笑)になったものが大半だけど
- 383 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 15:21:40.25 ID:FSCNzTN6.net]
- >>376
なるほど 紛らわしさを感じる書き方なのですね 実は昼食時に他の人と話し、クラス単体でも実行できるようになって便利だからではないか、 という意見もありました ただ、そのメリットって、その紛らわしさとのトレードオフ的にどうなの?とも… >>377 その仕様を、何か特異な解釈で使ってるような気がしてまして…
- 384 名前:デフォルトの名無しさん mailto:sage [2015/08/13(木) 15:35:53.36 ID:gfDb7Djy.net]
- 参考になります
いろいろ触ってみます
- 385 名前:デフォルトの名無しさん [2015/08/13(木) 20:00:09.14 ID:AQlZKHuh.net]
- java1.8で作ったクライアントアプリですが「java -jar -Dfile.encoding=UTF-8 aaa.jar」
こうやって起動しないと画面から入力した文字列だけが化けます パラメータを指定したくないのですが、良い方法ありますか?
- 386 名前:デフォルトの名無しさん mailto:sage [2015/08/14(金) 05:26:46.02 ID:aNR/Sde4.net]
- アプリの起動オプションに、それを書けば?
アプリの設定画面に、起動オプションや引数の、 設定画面は無いのか?
- 387 名前:デフォルトの名無しさん [2015/08/14(金) 10:47:23.69 ID:PHeL97Pu.net]
- >>383
すみません、素人なので意味がよくわかりませんでした。 Windowsだと「set _JAVA_OPTIONS=-Dfile.encoding=UTF-8」を設定しないと 画面から入力した文字が壊れます。 この方法で回避するとログが化けるので、別の良い方法ありませんか? EclipseはUTF-8で統一してあります。
- 388 名前:デフォルトの名無しさん [2015/08/14(金) 11:01:38.82 ID:PHeL97Pu.net]
- 私は382です。
今の状況って、画面から入力された文字が実際はSJISなのにUTF-8としてunicodeに変換されて壊れるという解釈でいあってますか?
- 389 名前:デフォルトの名無しさん mailto:sage [2015/08/14(金) 11:18:38.92 ID:F5Mwffxg.net]
- >>385
入力された文字列をUTF8にエンコードすれば終わりじゃないの?
- 390 名前:デフォルトの名無しさん [2015/08/14(金) 13:22:07.25 ID:QDOl9Spf.net]
- いろいろありがとうございました。この記述でログも入力された文字も化けなくなりました。
System.setProperty("file.encoding","UTF-8"); どうして解決できたのかわからないので、解説を頂けると嬉しいです。
- 391 名前:デフォルトの名無しさん [2015/08/15(土) 16:38:24.08 ID:IqETh4aW.net]
- 新しいプロジェクトをインポートして
それをライブラリとして使うというものと デバックで1行づつおっていくと classファイルなので読めませんみたいな画面がでるものと2つあります これの意味がわかりません ほかのソースを使う場合は プロジェクトを取り込んで関連付けるのと 現在使っているプロジェクトの中にライブラリにjarファイルをおくのと2つあるということ? またその時にclassかjarファイルの場合はデバックで追っていくとソースコードの出ない画面になり javaで普通にソースが書かれているとソースコードがでてでバックで追っていけるものになる という考え方でいいんでしょうか
- 392 名前:デフォルトの名無しさん mailto:sage [2015/08/15(土) 17:52:21.18 ID:H+rJdgB+.net]
- javaeeの技術というかフレームワークというか
覚えることがありすぎて混乱する ある入門書籍ではjsf教えててある書籍ではspringだったり日本では未だstrutsが動いてたりstruts2はなんだよって感じで seesaaとかplayとかもあるしコンテナはtomcat,jetty,wildfly,glassfish,とかあるのにweblogicとかwebsphereとかもあって もう何覚えたらいいかわけわかめンゴねぇ…
- 393 名前:デフォルトの名無しさん mailto:sage [2015/08/15(土) 18:09:54.83 ID:4n76/Z/d.net]
- >>389
スレチ peace.2ch.net/test/read.cgi/tech/1374399677/
- 394 名前:デフォルトの名無しさん mailto:sage [2015/08/15(土) 18:58:18.65 ID:Tyv45jUE.net]
- その上javascriptでサーバー側もクライアント側もやるみたいな流れになってるしわけがわからn
- 395 名前:デフォルトの名無しさん mailto:sage [2015/08/16(日) 10:25:17.53 ID:Zpw6bFyc.net]
- >>388
eclipseでソースが表示されるかされないかは、デバッグ中のソースコードが参照可能かで決まる。 プロジェクトを参照するようにしているのであれば、手元にソースコードがあるからもちろん参照可能だし、jarを参照する場合でも、jarにソースコードが同梱されてれば参照できる。
- 396 名前:デフォルトの名無しさん mailto:sage [2015/08/16(日) 11:40:45.32 ID:5hqeFHwR.net]
- >>392
ありがとう
- 397 名前:デフォルトの名無しさん mailto:sage [2015/08/16(日) 15:52:46.86 ID:SSu+zzXa.net]
- Android Studioスレで回答つかなかったので、こちらで失礼します。
スレチなら誘導お願いします。 AndroidStudioでアプリ作成を始めました。 初めてのIntelliJ(gradle)で使い方について質問です。 (Android標準など)の依存ライブラリのコードを参照するのは、どのようにすればいいでしょうか? なお、build.gradleに以下を追記したけど、ビルドエラーになってしまいした。。 apply plugin: 'idea' idea { module { downloadJavadoc = true downloadSources = true } } eclipse+mavenの時は依存jarを右クリック->Maven->Download SourcesでソースのDLが出来て、F3で該当ソースに飛べたのですが、こちらと同等の事をAndroidStudioでやりたいです。
- 398 名前:デフォルトの名無しさん mailto:sage [2015/08/16(日) 17:10:53.09 ID:7CRstT7J.net]
- >>394
stackoverflow.com/questions/17426628/how-to-make-android-studio-download-dependencies-sources-and-javadoc このあたりを見てみると、Javadocを取得するときに未解決の問題があるらしいから、とりあえずJavadocの部分は外してやってみたら?
- 399 名前:デフォルトの名無しさん mailto:sage [2015/08/16(日) 17:14:21.25 ID:hzZnR/Bt.net]
- >>394
Androidプログラミング質問スレ revision49 [転載禁止](c)2ch.net peace.2ch.net/test/read.cgi/tech/1436353166/
- 400 名前:デフォルトの名無しさん mailto:sage [2015/08/16(日) 23:01:06.28 ID:SSu+zzXa.net]
- >>395
ありがとうございます。 試してみたけどダメでした。 cmd+bで宣言部に飛ぼうとするとデコンパイルしたソースでした。 build.gradle修正した後buildするだけじゃダメなんですかね。 >>396 こちらと迷ったのですが、Androidアプリスレに行きますね。 誘導ありがとうございます。
- 401 名前:デフォルトの名無しさん mailto:sage [2015/08/20(木) 01:00:43.56 ID:021kTxLD.net]
- バカはレスしないでくれる?
個人の主張として批判せず、いたずらにある類として扱うのは極めて恣意的かおバカの批判にあらざる攻撃の特徴。 まあ、その軽蔑すべき発想で返した俺も反省はしてもよいが はっきり言って精神病とバカの特徴でしかない論法でレスするなよ。 俺はバカと精神病きらいだからな。 おまえら、マジで精神病と思われる宣言的絶対主義の形而上学バカの一味は人類の公的な敵だとおもっているからな。 さしあたりお前らが馬鹿にされていることは科学的認識の健全性をそれなりに示すから喜ばしいがな。 それにしても、単なる知識を披露しあっているだけの時は頭良さそうなふりはできるが、 いよいよ自身の認識を問われる事態になるとここにいる連中、そこの浅さを露呈するやつ多すぎ 所詮、2chだな
- 402 名前:デフォルトの名無しさん mailto:sage [2015/08/20(木) 08:44:24.08 ID:SomBh+l5.net]
- Java Platform, Standard Edition 8 Update 60 (Java SE 8u60)キター
- 403 名前:デフォルトの名無しさん mailto:sage [2015/08/20(木) 11:09:03.47 ID:t1t4zD8y.net]
- ユーザーフォルダ内に[.oracle_jre_usage]ってフォルダが出来るようになったな
- 404 名前:デフォルトの名無しさん [2015/08/22(土) 10:45:26.23 ID:W6cMyMIc.net]
- >>399
u51までは普通にインストールできていたのに、u60ではインストーラーが 中断してしまいます。
- 405 名前:デフォルトの名無しさん mailto:sage [2015/08/22(土) 10:47:51.05 ID:NF24Soc9.net]
- >>401荒らしは去れ
ここはチラシの裏の日記を書くところじゃない
- 406 名前:デフォルトの名無しさん [2015/08/22(土) 11:24:34.25 ID:4zTa0jv7.net]
- >>402
使えなければ意味のないツールでしょ。
- 407 名前:デフォルトの名無しさん [2015/08/22(土) 11:36:23.89 ID:4zTa0jv7.net]
- >>402
u51は同じ環境でアンインストール、インストールができているのに u60はインストーラーが停止してしまう。 どこか仕様が変わったと考えるのが普通でしょ? 科学を否定する中世のキリスト教教皇じゃあるまいし...。 >>400さんの話は参考になりました。
|

|