プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理 http://pc11.2ch.net/hp/
Webプログラミング http://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質問・相談スレッド180★★
https://mevius.5ch.net/test/read.cgi/tech/1492780397/
★★Java質問・相談スレッド181★★
■ このスレッドは過去ログ倉庫に格納されています
2018/02/10(土) 17:49:40.56ID:l9ZzjyKP
435デフォルトの名無しさん
2018/07/09(月) 17:09:23.33ID:49BAkqpD436デフォルトの名無しさん
2018/07/09(月) 17:12:52.53ID:H+d2FLX/ >>435
webかなあ
webかなあ
437デフォルトの名無しさん
2018/07/09(月) 17:17:21.98ID:DEtXSfUS 夏厨の季節
438デフォルトの名無しさん
2018/07/09(月) 17:18:59.36ID:49BAkqpD >>436
OK
そうするとお前が学ぶ意味があるのはphpかrubyで間違いない
基本情報の資格はお前のキャリアに必要ない。当然javaに手を出す必要もない
ただしjavaやって資格取って業務系で食うよりも人生の難易度は上がるだろう
何か質問はある?
OK
そうするとお前が学ぶ意味があるのはphpかrubyで間違いない
基本情報の資格はお前のキャリアに必要ない。当然javaに手を出す必要もない
ただしjavaやって資格取って業務系で食うよりも人生の難易度は上がるだろう
何か質問はある?
439デフォルトの名無しさん
2018/07/09(月) 17:22:25.10ID:H+d2FLX/ >>438
特にない。ハードモード楽しみます。参考になりますた。
特にない。ハードモード楽しみます。参考になりますた。
440デフォルトの名無しさん
2018/07/09(月) 18:38:38.94ID:w6/Jy163 どや
441デフォルトの名無しさん
2018/07/09(月) 18:54:45.22ID:rKnQV5/G いやWeb系でも自社事業やってるようなとこだとJavaや.NET使ってるのも珍しくないぞ
Web制作に近いようなとこより、大抵そういうとこの方が金払いいいし技術レベルも高い
Web制作に近いようなとこより、大抵そういうとこの方が金払いいいし技術レベルも高い
442デフォルトの名無しさん
2018/07/09(月) 19:13:17.65ID:Tspph/eO そんなとこ一握りしか入れないでしょ
443デフォルトの名無しさん
2018/07/09(月) 19:24:11.29ID:mEAcYnRs その一握りに入れないならWeb系に行く意味なんかないでしょ
大したスキルもなく裁量もなくゴミのような単価でクソを垂れ流すだけ
業務系の方が遥かにマシだ
大したスキルもなく裁量もなくゴミのような単価でクソを垂れ流すだけ
業務系の方が遥かにマシだ
444デフォルトの名無しさん
2018/07/09(月) 20:00:35.79ID:YKnsTZY9 IT土方を増やすゴミ
445デフォルトの名無しさん
2018/07/09(月) 20:47:54.96ID:UfJ//8VP 無職が答えるIT進路相談
446デフォルトの名無しさん
2018/07/09(月) 21:27:57.70ID:qFtb42UW >>441
Javaと.NETをひとくくりにしない方がいい
Javaと.NETをひとくくりにしない方がいい
447jlZqZIEk
2018/07/09(月) 21:50:21.93ID:AGPubLJK もう諦めてSwingで書くことにしました
JavaFX、NetBeans、RaspberryPiで検索すると海外でも同じことで悩んでいる人がいるみたいだけど、
どうにもならないみたいですので
みなさん、ありがとうございました。
JavaFX、NetBeans、RaspberryPiで検索すると海外でも同じことで悩んでいる人がいるみたいだけど、
どうにもならないみたいですので
みなさん、ありがとうございました。
448デフォルトの名無しさん
2018/07/09(月) 22:19:29.31ID:pecpw2yU >>446
Java土方と.NET土方にレベル差なんてないよ
Java土方と.NET土方にレベル差なんてないよ
449デフォルトの名無しさん
2018/07/09(月) 23:17:51.97ID:QE5s+I3Z >>448
Java土方おつ
Java土方おつ
450デフォルトの名無しさん
2018/07/10(火) 06:54:08.49ID:wRoCk71p451デフォルトの名無しさん
2018/07/10(火) 07:44:34.52ID:LbQkaO6y >>431-439
まずこの本で、オブジェクト指向を学ぶ。
スッキリわかる Java入門 第2版、2014
基本情報処理なら、スッキリで十分だろ
その後「たのしいRuby 第5版、2016」を読んで、
無料のRails チュートリアルをやる
まずこの本で、オブジェクト指向を学ぶ。
スッキリわかる Java入門 第2版、2014
基本情報処理なら、スッキリで十分だろ
その後「たのしいRuby 第5版、2016」を読んで、
無料のRails チュートリアルをやる
452デフォルトの名無しさん
2018/07/10(火) 09:20:13.80ID:yvVWnyin >>451
お前自覚ないかもしれないけど知的障害者だから精神科行ったほうが良い
お前自覚ないかもしれないけど知的障害者だから精神科行ったほうが良い
453デフォルトの名無しさん
2018/07/10(火) 09:26:50.98ID:lWNPDM52454デフォルトの名無しさん
2018/07/10(火) 11:08:35.50ID:4FJ8yfil と火曜の9:30に会社から書き込みをしている社蓄が申しております
455デフォルトの名無しさん
2018/07/10(火) 12:53:17.79ID:lacLn2e2 9:30なら俺はまだ通勤の電車の中だな
456デフォルトの名無しさん
2018/07/10(火) 14:04:41.34ID:O9mvfp6X >>452
さわっちゃだめw
さわっちゃだめw
457デフォルトの名無しさん
2018/07/11(水) 21:35:10.75ID:sDWfv/VL mainメソッド内の処理において、ポリモーフィズムでnewの使い分けする時ってif文使わない方が良い?
やはりファクトリクラス作って、ファクトリのメソッド内でif文使うべきなのか?
やはりファクトリクラス作って、ファクトリのメソッド内でif文使うべきなのか?
458デフォルトの名無しさん
2018/07/12(木) 09:34:46.57ID:nIR9VMIg 規模や使用頻度によるのでは?
459デフォルトの名無しさん
2018/07/12(木) 10:58:16.24ID:4F2HS+4d 良いか悪いかで行ったら、別に構わない
460デフォルトの名無しさん
2018/07/12(木) 11:40:10.49ID:BouHXjkD まとめるとどうでもいい
461デフォルトの名無しさん
2018/07/13(金) 01:27:43.49ID:xF0Xme8F 返答ありがとう
mainメソッドにif文はあまりつけないべきか悩んでいたのだが、そんなに拘るものでもないのかな
参考になりました
mainメソッドにif文はあまりつけないべきか悩んでいたのだが、そんなに拘るものでもないのかな
参考になりました
462デフォルトの名無しさん
2018/07/13(金) 16:30:20.76ID:GBG+HB3a よろしくお願いします。
Intent intent=getIntent();
String stdNo=intent.getStrintExtra("stdNo");
2行目のintentがインスタンスとして使われてるように見えるのですが
1行目のintent=getIntent();は、getIntent()というメソッドを変数intentに代入して
2行目で代入したgetIntent()のメソッド、getStrintExtra()を使っているということなのでしょか?
Intent intent=getIntent();
String stdNo=intent.getStrintExtra("stdNo");
2行目のintentがインスタンスとして使われてるように見えるのですが
1行目のintent=getIntent();は、getIntent()というメソッドを変数intentに代入して
2行目で代入したgetIntent()のメソッド、getStrintExtra()を使っているということなのでしょか?
463デフォルトの名無しさん
2018/07/13(金) 16:37:43.58ID:7jgvez+k Javaではメソッドを変数に代入することはできない
getIntent()はIntentのインスタンスをreturnするメソッドなんだろ
getStrintExtra()でStringのインスタンスがreturnされてきて変数stdNoに入ってる二行目と一緒やん?
getIntent()はIntentのインスタンスをreturnするメソッドなんだろ
getStrintExtra()でStringのインスタンスがreturnされてきて変数stdNoに入ってる二行目と一緒やん?
464デフォルトの名無しさん
2018/07/13(金) 16:49:49.29ID:GBG+HB3a465デフォルトの名無しさん
2018/07/13(金) 19:55:16.73ID:RuIPz3dA 考え方が完全に間違ってる
回答してる方も知識不足
回答してる方も知識不足
466デフォルトの名無しさん
2018/07/13(金) 20:01:27.97ID:DcLn1CNl 文句があるなら今からでも君が答えなさい
467デフォルトの名無しさん
2018/07/14(土) 00:49:26.90ID:Qt+zgvv2 jdk11でjavafxが分離されるという話があるけど、
アプリにjavafxのライブラリを同梱するという形態になるんですか?
アプリにjavafxのライブラリを同梱するという形態になるんですか?
468デフォルトの名無しさん
2018/07/14(土) 01:52:18.14ID:6eX3jxiA >>467
分離じゃなくて廃止ね
オラクルとしては開発を放棄し、OpenJFXだけ残して提供終了
でOpenJFXというのはOracleの開発成果をGPLの下でソースを公開するだけの実体のない組織なので、開発継続の見込みはゼロ
もう無理や
分離じゃなくて廃止ね
オラクルとしては開発を放棄し、OpenJFXだけ残して提供終了
でOpenJFXというのはOracleの開発成果をGPLの下でソースを公開するだけの実体のない組織なので、開発継続の見込みはゼロ
もう無理や
469デフォルトの名無しさん
2018/07/14(土) 06:08:21.38ID:KbpgtKf9 windowsでコマンドライン引数とかコンソールへの出力にユニコード使ってると、正しく処理できないっぽいですが、
そういうのちゃんとやってくれる定番のライブラリとかありますか?
そういうのちゃんとやってくれる定番のライブラリとかありますか?
470デフォルトの名無しさん
2018/07/14(土) 06:22:15.87ID:re2UFOkZ unicodeを使うとな?
471デフォルトの名無しさん
2018/07/14(土) 08:24:20.86ID:rKXc4KlJ >>467
これ俺も気になってる
JavaFXってJARだけでなくDLLなどのネイティブライブラリも必要なので
JavaFX(openjfx)使ったアプリの配布はプラットフォーム別に用意しないといけなくなるのかな?
これ俺も気になってる
JavaFXってJARだけでなくDLLなどのネイティブライブラリも必要なので
JavaFX(openjfx)使ったアプリの配布はプラットフォーム別に用意しないといけなくなるのかな?
472デフォルトの名無しさん
2018/07/14(土) 10:21:43.78ID:zOneeAc4 OpenJDKやOpenJFXに部外者が参加しようと思ったら、私が提供する著作物はオラクル様が自由に使えます
絶対に訴えたりしませんっていう誓約書にサインしなきゃいけない
あれを見直さない限りコミュニティプロジェクトとしての発展はありえない
ただでさえJDK11の件でオラクルに対する不信感が高まってるのに今更誰がオラクルにケツを差し出す気になるだろう
絶対に訴えたりしませんっていう誓約書にサインしなきゃいけない
あれを見直さない限りコミュニティプロジェクトとしての発展はありえない
ただでさえJDK11の件でオラクルに対する不信感が高まってるのに今更誰がオラクルにケツを差し出す気になるだろう
473デフォルトの名無しさん
2018/07/14(土) 12:00:32.99ID:vl2S9Vhv >>472
FAXで送るやつだっけ?
FAXで送るやつだっけ?
474デフォルトの名無しさん
2018/07/14(土) 12:57:15.02ID:Qt+zgvv2 JavaFXのJDKから廃止というのはJREからも廃止ですか?
OpenJDKのインストール方法を調べたらRedHatからダウンロードしろと。
しかもそれは開発者向けでエンドユーザー向けじゃない。
エンドユーザー向けJavaアプリが生き残る方法はあるのか?
OpenJDKのインストール方法を調べたらRedHatからダウンロードしろと。
しかもそれは開発者向けでエンドユーザー向けじゃない。
エンドユーザー向けJavaアプリが生き残る方法はあるのか?
475デフォルトの名無しさん
2018/07/14(土) 13:00:03.16ID:cKSt/K6L 嘘書くなよ
476デフォルトの名無しさん
2018/07/14(土) 13:01:17.39ID:Qt+zgvv2 どれが嘘だと思いましたか?
477デフォルトの名無しさん
2018/07/14(土) 13:11:09.79ID:Qt+zgvv2 エンドユーザー向けのOpenJDKのインストール方法は見つからない。
つまり、環境変数の設定やコマンドラインを必要としないインストール方法が無い。
つまり、環境変数の設定やコマンドラインを必要としないインストール方法が無い。
478デフォルトの名無しさん
2018/07/14(土) 13:19:39.74ID:cKSt/K6L すまん、oracleだね
479デフォルトの名無しさん
2018/07/14(土) 13:23:07.56ID:6PGIbnJP480デフォルトの名無しさん
2018/07/14(土) 13:28:52.18ID:Qt+zgvv2 公式が配布するOpenJDKはtar.gz形式でwindowsの標準機能で解凍できない。
GPL感染はプロセスを超えないそうなので、
OpenJDKをパッケージに同梱してしまうのは解決策になるかもしれない。
その場合、起動スクリプトを組み込む必要があるし、OpenJDKのアップデートにどう対応するのかという問題がある。
windows向けOpenJDKインストーラ&アップデータを誰かが作る事も考えられる。
しかし、公式サイトへのポーリングや自動的なファイルのDLをしていいのかどうか。
GPL感染はプロセスを超えないそうなので、
OpenJDKをパッケージに同梱してしまうのは解決策になるかもしれない。
その場合、起動スクリプトを組み込む必要があるし、OpenJDKのアップデートにどう対応するのかという問題がある。
windows向けOpenJDKインストーラ&アップデータを誰かが作る事も考えられる。
しかし、公式サイトへのポーリングや自動的なファイルのDLをしていいのかどうか。
481デフォルトの名無しさん
2018/07/14(土) 13:30:03.02ID:6PGIbnJP >>469
windows でも cygwin 使ったり wsl 内で動かせば問題なくできるのでは?
ていうかそういうOSとか実行環境の問題をそこの中で動かされるプログラムでなんとかしようというのは考え方がおかしいのではないか?
どうしようもない場合は別としても、やはり実行環境側でやらねばならない事は実行環境側でやるべきだろう。
windows でも cygwin 使ったり wsl 内で動かせば問題なくできるのでは?
ていうかそういうOSとか実行環境の問題をそこの中で動かされるプログラムでなんとかしようというのは考え方がおかしいのではないか?
どうしようもない場合は別としても、やはり実行環境側でやらねばならない事は実行環境側でやるべきだろう。
482デフォルトの名無しさん
2018/07/14(土) 13:38:51.88ID:6PGIbnJP >>480
そういうの主要な Linux ディストリビューションだと悩まなくていいのにな。ネットワーク経由でアップデートする yum だの apt だのがあるから。
Windows には Windows Update があるが、あれはMS専用でMSが受け入れてセットしてくれない限り使えないよな。
そういうの主要な Linux ディストリビューションだと悩まなくていいのにな。ネットワーク経由でアップデートする yum だの apt だのがあるから。
Windows には Windows Update があるが、あれはMS専用でMSが受け入れてセットしてくれない限り使えないよな。
483デフォルトの名無しさん
2018/07/14(土) 13:39:28.58ID:a3ey9pgq ライセンス気にするようなアプリ開発するならOracleと契約結べよw
484デフォルトの名無しさん
2018/07/14(土) 13:44:48.39ID:Qt+zgvv2 本当に自分の中でLinuxの評価が上がってる。
みんなそろそろLinuxデスクトップに移行すべきじゃないか。
ゲームエンジンはLinux向けビルドが出来るし、古いゲームでもおおむねWineで動く。
みんなそろそろLinuxデスクトップに移行すべきじゃないか。
ゲームエンジンはLinux向けビルドが出来るし、古いゲームでもおおむねWineで動く。
485デフォルトの名無しさん
2018/07/14(土) 13:58:16.02ID:LIsDU/xs >>474
スタンドアロンなJREは廃止
Java SE Subscription を契約した上でアプリに同梱して配布するのが正解
価格は、開発環境も実行環境も(!)PC1台一月あたり2.5ドルから
一日10円の御賽銭でオラクル神の手厚いサポートが受けられるんだから安いもんだよね
スタンドアロンなJREは廃止
Java SE Subscription を契約した上でアプリに同梱して配布するのが正解
価格は、開発環境も実行環境も(!)PC1台一月あたり2.5ドルから
一日10円の御賽銭でオラクル神の手厚いサポートが受けられるんだから安いもんだよね
486デフォルトの名無しさん
2018/07/14(土) 14:01:28.17ID:6hlqR+Me Javaの文化変えるなよ、Java終わりか
487デフォルトの名無しさん
2018/07/14(土) 14:06:15.27ID:upwDNa7V リナックスでもマックでもウインドウズでも
動くソフトはこれから何で作ればいいの?
動くソフトはこれから何で作ればいいの?
488デフォルトの名無しさん
2018/07/14(土) 14:15:19.81ID:Qt+zgvv2 OpenJDKを使うしかない。
アプリに同梱するんだが、アップデータもJavaだから、恐らくOpenJDKを2個インストールして、
Aでアップデータを実行してBをアップデート、
次にBでアップデータを実行してAをアップデート、みたいにやるしかないだろうw
アプリに同梱するんだが、アップデータもJavaだから、恐らくOpenJDKを2個インストールして、
Aでアップデータを実行してBをアップデート、
次にBでアップデータを実行してAをアップデート、みたいにやるしかないだろうw
489デフォルトの名無しさん
2018/07/14(土) 14:19:55.25ID:LIsDU/xs >>487
Electron
Electron
490デフォルトの名無しさん
2018/07/14(土) 14:54:39.00ID:Qt+zgvv2 OpenJDK+OpenJFXをアプリ同梱、
起動スクリプトでOpenJFXのDLLにパスを通してOpenJDKからアプリのjar起動。
とかでいける・・・のか
起動スクリプトでOpenJFXのDLLにパスを通してOpenJDKからアプリのjar起動。
とかでいける・・・のか
491デフォルトの名無しさん
2018/07/14(土) 15:09:18.44ID:Qt+zgvv2 JavaでDLLとかのネイティブコードをアプリ毎に用意させるのは例外的で
そういう方法は確立していないし、
JavaFXのようなクライアントソフトで使われる機能は
エンドユーザー環境で構築しなきゃいけないことが多々あるわけで、
全く破滅的としか思えないが、
JavaFXは情熱的で盛り上がっているコミュニティだとか言われてる。
JavaFXはOracleJDKでしかサポートされてなかったがそれが有償化される、
しかも自分が払えばいいだけじゃなくエンドユーザーもオラクルに金払わないと使えない、
やはりクライアントソフトで使われる技術で大量のエンドユーザーが居る事が多い、
JavaFX開発者は一番フェイント食らっただろう。
そういう方法は確立していないし、
JavaFXのようなクライアントソフトで使われる機能は
エンドユーザー環境で構築しなきゃいけないことが多々あるわけで、
全く破滅的としか思えないが、
JavaFXは情熱的で盛り上がっているコミュニティだとか言われてる。
JavaFXはOracleJDKでしかサポートされてなかったがそれが有償化される、
しかも自分が払えばいいだけじゃなくエンドユーザーもオラクルに金払わないと使えない、
やはりクライアントソフトで使われる技術で大量のエンドユーザーが居る事が多い、
JavaFX開発者は一番フェイント食らっただろう。
492デフォルトの名無しさん
2018/07/14(土) 15:37:51.51ID:gXqo7TYC 予想だにしない事態
493デフォルトの名無しさん
2018/07/14(土) 15:42:21.59ID:4RxIMQwD GUI は、HTML, JavaScript が基本。
Rails でもそう。Vue.js でも使えば?
>>480
ファイルの圧縮解凍なら、7-zip を使えば?
Windows のパッケージマネージャーなら、
NuGet, Chocolatey, Microsoft Web Platform Installer, Scoop とか
Windows10 では、NuGet, Chocolatey を使った、
MS 製のPackageManagement(OneGet)が標準搭載された
Rails でもそう。Vue.js でも使えば?
>>480
ファイルの圧縮解凍なら、7-zip を使えば?
Windows のパッケージマネージャーなら、
NuGet, Chocolatey, Microsoft Web Platform Installer, Scoop とか
Windows10 では、NuGet, Chocolatey を使った、
MS 製のPackageManagement(OneGet)が標準搭載された
494デフォルトの名無しさん
2018/07/14(土) 16:15:15.01ID:Qt+zgvv2 解凍処理はアップデータが動作できてる時点でなんかライブラリ使えばいいんだけど。
DLLの問題は、JNIのDLLロードと違って、JavaFXはエントリーポイントからJavaFXのクラスだから、
起動前にDLLのパスが分かっている必要がある。
だから、起動スクリプトでやることになるだろう。
しかし起動スクリプトはOS毎に用意する必要があり、Javaのメリットが薄れる。
もしオラクルがJDK11で何かそのあたりの対策を発表しなかったら、杜撰としか言いようがない。
DLLの問題は、JNIのDLLロードと違って、JavaFXはエントリーポイントからJavaFXのクラスだから、
起動前にDLLのパスが分かっている必要がある。
だから、起動スクリプトでやることになるだろう。
しかし起動スクリプトはOS毎に用意する必要があり、Javaのメリットが薄れる。
もしオラクルがJDK11で何かそのあたりの対策を発表しなかったら、杜撰としか言いようがない。
495デフォルトの名無しさん
2018/07/14(土) 16:28:29.02ID:gXqo7TYC eclipse辺りに移行すんだろ
496デフォルトの名無しさん
2018/07/14(土) 16:40:59.62ID:40AkJIOi swtのことであると超良心的に解釈
497デフォルトの名無しさん
2018/07/14(土) 17:04:10.87ID:Qt+zgvv2 https://www.gnu.org/licenses/gpl-faq.ja.html#IfInterpreterIsGPL
>しかし、インタープリタが他の機能(多くの場合ライブラリですが、
ライブラリである必要はありません)への「バインディング」を提供するように
拡張されている場合、解釈されるプログラムはバインディングを使うことによって
事実上それらの機能とリンクされることになります。ですから、
もしそういった機能がGPLのもとでリリースされているならば、
機能を利用している解釈されるプログラムはGPLと両立する形で
リリースされなければなりません。
OpenJDK、OpenJFXはリンク例外がついているので、
アプリに同梱しても非GPLを維持できる、と思う。
こっそりリンク例外が取り外されたりしないか注意しておく必要がある。
やはり、アプリ同梱作戦で何とか乗り切れるだろう。
Swingにすればjfx問題は無いんだが、結局oracleJDKが有償化されるから
アプリ同梱作戦は必要だから、さほど楽になるわけではない。
javaFX自体はかなり良い印象があるし。
>しかし、インタープリタが他の機能(多くの場合ライブラリですが、
ライブラリである必要はありません)への「バインディング」を提供するように
拡張されている場合、解釈されるプログラムはバインディングを使うことによって
事実上それらの機能とリンクされることになります。ですから、
もしそういった機能がGPLのもとでリリースされているならば、
機能を利用している解釈されるプログラムはGPLと両立する形で
リリースされなければなりません。
OpenJDK、OpenJFXはリンク例外がついているので、
アプリに同梱しても非GPLを維持できる、と思う。
こっそりリンク例外が取り外されたりしないか注意しておく必要がある。
やはり、アプリ同梱作戦で何とか乗り切れるだろう。
Swingにすればjfx問題は無いんだが、結局oracleJDKが有償化されるから
アプリ同梱作戦は必要だから、さほど楽になるわけではない。
javaFX自体はかなり良い印象があるし。
498デフォルトの名無しさん
2018/07/14(土) 17:09:59.99ID:FtH+pgzS 今更騒いでもなあ
Oracleに買われた時点でクライアントJavaに未来がないことなんか分かりきってたでしょ
次は乗る船を間違えないこと、間違えたと分かったらすぐに降りること
だいじなことだぞ
Oracleに買われた時点でクライアントJavaに未来がないことなんか分かりきってたでしょ
次は乗る船を間違えないこと、間違えたと分かったらすぐに降りること
だいじなことだぞ
499デフォルトの名無しさん
2018/07/14(土) 17:14:54.56ID:Qt+zgvv2 まだJavaで正解だったとは思ってんだよなあ
500デフォルトの名無しさん
2018/07/14(土) 17:30:58.33ID:Q0JU5eRb あるライブラリを使う必要が出てきて、C++用のがなくて、C#にするかJavaにするか迷って、結局Javaにしたんだけど、道を誤ったか。
また環境構築や言語の勉強に何か月もかけるなんて、うんざりするわ。
また環境構築や言語の勉強に何か月もかけるなんて、うんざりするわ。
501デフォルトの名無しさん
2018/07/14(土) 17:51:59.42ID:gXqo7TYC FXだけだろ
502デフォルトの名無しさん
2018/07/17(火) 19:12:47.68ID:sYfkxtZj >また環境構築や言語の勉強に何か月もかけるなんて
なんでそんなに時間掛かるの?
二つ目以降でそんなに時間掛かるとしたら能力無さすぎ。
なんでそんなに時間掛かるの?
二つ目以降でそんなに時間掛かるとしたら能力無さすぎ。
503デフォルトの名無しさん
2018/07/17(火) 19:36:53.79ID:FdTz4k3A >>502
Javaを見限ったくらいでそんなに怒らないでよ、ジャバラーさん(笑)
Javaを見限ったくらいでそんなに怒らないでよ、ジャバラーさん(笑)
504デフォルトの名無しさん
2018/07/17(火) 19:45:05.49ID:lbJGoJLr 伸びたり縮んだりしそうだな
505デフォルトの名無しさん
2018/07/17(火) 20:23:05.97ID:xA2MutdF 配列も自由に伸び縮みしてほしい
506デフォルトの名無しさん
2018/07/17(火) 20:35:07.91ID:uV16APrp うまいこといった、座布団一枚山田君
507デフォルトの名無しさん
2018/07/17(火) 20:53:49.04ID:BDOR0qc4508デフォルトの名無しさん
2018/07/17(火) 20:57:13.31ID:KCeYVDaR javaはOS環境の細かいこと覚えなくていいから楽だよな
509デフォルトの名無しさん
2018/07/17(火) 21:20:10.72ID:lbJGoJLr Javaそのものは楽だがライブラリが多くて最初は何をやる時に何を使ったら良いかよく分からなくて大変かも。
わからなくて自作してしばらくしてからライブラリの中から発見するとかなw
わからなくて自作してしばらくしてからライブラリの中から発見するとかなw
510デフォルトの名無しさん
2018/07/17(火) 21:22:14.95ID:fsANPbWs >>507
それを◆BrBq2CJg6HGdに言い聞かせていただけますか
それを◆BrBq2CJg6HGdに言い聞かせていただけますか
511デフォルトの名無しさん
2018/07/17(火) 21:30:04.34ID:WkP7uW+n Javaは完ぺきな言語に見えたけど、色々建て増しして便利にはなったけど当初の完全さが失われていったな。
512デフォルトの名無しさん
2018/07/17(火) 22:04:55.58ID:kkggISKf そうかな?
俺が使い始めた頃は重くて使い物にならんってのが評価だったような
俺が使い始めた頃は重くて使い物にならんってのが評価だったような
513デフォルトの名無しさん
2018/07/18(水) 04:38:41.12ID:md6d4tqx せやね、セキュリティもがちがちだったし
514デフォルトの名無しさん
2018/07/18(水) 08:20:05.70ID:WrUVLEXC C#でいいよ
速いし楽だしMicrosoftの安心感最高
速いし楽だしMicrosoftの安心感最高
515デフォルトの名無しさん
2018/07/18(水) 08:35:05.13ID:ouSD5X5G ハハワロスwww
516デフォルトの名無しさん
2018/07/18(水) 08:56:30.75ID:2isplW6I スレチ、おま宗
517デフォルトの名無しさん
2018/07/18(水) 09:10:55.41ID:qdiAbYc/ 正直オラクルに比べたら100倍マシ
今は亡きJ#のように、Javaを.NET Core上に実装してみんなで移住するのが一番幸せな形だと思うわ
オラクルはAPIの著作権とかいう謎ワードで潰しにくるだろうけど
今は亡きJ#のように、Javaを.NET Core上に実装してみんなで移住するのが一番幸せな形だと思うわ
オラクルはAPIの著作権とかいう謎ワードで潰しにくるだろうけど
518デフォルトの名無しさん
2018/07/18(水) 09:53:18.89ID:9IEVAZpR >>512
Java Applet がブラウザで動いたお陰で世に広まりはしたが初期化で時間が掛かりすぎ、そのため Java は遅いという印象もより多くの人に広めることになってしまったのではないかと思う。
そして確か1998年にはLinusがJavaは死んだと言っている。20年前だ。確かにPCのデスクトップ環境では死んだも同然だった。
まあしかしLinuxもクライアント環境としては市場に受け入れられず死んだも同然で、みんなしてサーバや組み込み機器に逃れた感じではある。
クライアント環境でのLinuxとJavaはAndroidとしてスマホに組み込まれなければこんなに広まることはなかったかも知れない。
Java Applet がブラウザで動いたお陰で世に広まりはしたが初期化で時間が掛かりすぎ、そのため Java は遅いという印象もより多くの人に広めることになってしまったのではないかと思う。
そして確か1998年にはLinusがJavaは死んだと言っている。20年前だ。確かにPCのデスクトップ環境では死んだも同然だった。
まあしかしLinuxもクライアント環境としては市場に受け入れられず死んだも同然で、みんなしてサーバや組み込み機器に逃れた感じではある。
クライアント環境でのLinuxとJavaはAndroidとしてスマホに組み込まれなければこんなに広まることはなかったかも知れない。
519デフォルトの名無しさん
2018/07/18(水) 11:17:49.53ID:ouSD5X5G >>517
30億のデバイスで使われてるんだが?
30億のデバイスで使われてるんだが?
520デフォルトの名無しさん
2018/07/18(水) 11:18:55.86ID:ouSD5X5G ロンドン証券取引所で大失敗したドトネトは信用できぬ
521デフォルトの名無しさん
2018/07/18(水) 11:32:18.31ID:7RCNVxRQ522デフォルトの名無しさん
2018/07/18(水) 12:06:42.81ID:tghCYv44 失敗例でいうとJavaはあちこちで失敗してるね
日常すぎてわざわざ話題にならんけど
日常すぎてわざわざ話題にならんけど
523デフォルトの名無しさん
2018/07/18(水) 12:37:19.55ID:ouSD5X5G524デフォルトの名無しさん
2018/07/18(水) 13:33:17.95ID:9IEVAZpR Write once, Bug anywhere.
OS毎にバグの入り具合が違う。
OS毎にバグの入り具合が違う。
525デフォルトの名無しさん
2018/07/18(水) 13:55:40.65ID:imuZ+lX2 初心者質問で恐縮ですが、世間様では初期化不要なコンストラクタも一応書くのでしょうか?省略するのでしょうか?
派遣の年上の人からルールだから書けと言われ気になりまして
派遣の年上の人からルールだから書けと言われ気になりまして
526デフォルトの名無しさん
2018/07/18(水) 14:24:01.60ID:JHZwBCBg >>523
だからわざわざ話題にするほど珍しくないってことだよ
だからわざわざ話題にするほど珍しくないってことだよ
527デフォルトの名無しさん
2018/07/18(水) 15:01:03.41ID:hQiorlXz IBMとかしょっちゅう失敗してるな
528デフォルトの名無しさん
2018/07/18(水) 15:09:29.88ID:ouSD5X5G >>526
失敗例ないじゃんw
失敗例ないじゃんw
529デフォルトの名無しさん
2018/07/18(水) 15:10:24.92ID:ouSD5X5G Javaの有名な失敗例を一つでもいいから挙げてみろよ
530デフォルトの名無しさん
2018/07/18(水) 15:11:32.95ID:ouSD5X5G531デフォルトの名無しさん
2018/07/18(水) 15:13:11.38ID:ouSD5X5G 伊達に30億のデバイスで動いてるわけじゃねえぞ
てめえらあんま舐めてっとあれだからな
てめえらあんま舐めてっとあれだからな
532デフォルトの名無しさん
2018/07/18(水) 15:14:21.70ID:ouSD5X5G >>525
一般的には書かなくていいものは書かない
一般的には書かなくていいものは書かない
533デフォルトの名無しさん
2018/07/18(水) 15:35:58.01ID:6/qiKP15534デフォルトの名無しさん
2018/07/18(水) 16:30:02.33ID:4ELcifB5 ぺろぺろ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【地震速報】青森県で震度6強 沿岸部に津波警報 ★6 [ぐれ★]
- 「日の丸にバツ印」掲げた大学生 あいまいな国旗損壊罪に「怖い」 The Mainichi [少考さん★]
- 高市内閣「支持」64%「不支持」19% NHK世論調査 ★2 [少考さん★]
- 【音楽】BARBEE BOYS・KONTAが事故で四肢麻痺を公表、新体制で活動は継続 [少考さん★]
- 高市首相「多様なコメの増産を進める」 方針転換への懸念払拭狙いか ★2 [どどん★]
- 中国「捜索レーダー起動は各国の通常の手法」 火器管制用か回答せず [蚤の市★]
- 初めて顔パックしたけど凄いなこれ
- ぺこーら、地震で同僚が次々配信を止めるなか強行し続けるので悪目立ちするwww [268244553]
- 巨大地震 [957955821]
- 胃腸弱い奴は社会的弱者←ガチ
- 【🏡】岩手ビックウェーブ🏄うおおおおおおおおおおお🌊
- 千晴の住所教えてよ!
