2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

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

1 :デフォルトの名無しさん :2020/05/06(水) 22:12:08.99 ID:q8N1X/Ij0.net
プログラミング言語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質問・相談スレッド182★★
https://mevius.5ch.net/test/read.cgi/tech/1542595026/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

953 :デフォルトの名無しさん :2021/09/09(木) 07:13:37.29 ID:34pZkkAD0.net
androidアプリを作れるようになりたいのですが
習得するのならjavaよりkotlinのほうがいいでしょうか?

954 :デフォルトの名無しさん :2021/09/09(木) 08:45:33.09 ID:4hw+ZbsfM.net
その選択にはあまり意味はない
KotlinはJavaのスーパーセットなので、Kotlinを習得するためには実質的にはJavaを習得しなければならない
モノが作れるようになるまでの時間をなるべく短縮したいならJavaから入ったほうがよい
その上でKotlinに進んでも学んだことは一切無駄にならない

955 :デフォルトの名無しさん :2021/09/09(木) 11:15:34.97 ID:w4gLCK1Q0.net
サブセットじゃないか?

956 :デフォルトの名無しさん :2021/09/09(木) 11:31:00.08 ID:KLTQEctg0.net
コトリン厨のアホ

957 :デフォルトの名無しさん :2021/09/09(木) 12:19:18.29 ID:2ycGW8k00.net
サブセット??
間違って覚えてるのか、何かの皮肉?

958 :デフォルトの名無しさん :2021/09/09(木) 12:48:33.38 ID:ZSdmmObG0.net
皮肉という言葉を使うやつはバカのサブセット

959 :デフォルトの名無しさん :2021/09/09(木) 13:27:18.07 ID:hvR+3cwr0.net
皮肉という言葉を使わないバカがいるのか

960 :デフォルトの名無しさん :2021/09/09(木) 14:44:07.67 ID:KLTQEctg0.net
皮肉って何の肉?

961 :デフォルトの名無しさん :2021/09/09(木) 16:26:07.20 ID:fNpnVgR+0.net
もしかして: 脾肉

962 :デフォルトの名無しさん :2021/09/09(木) 17:11:55.22 ID:8lUjtUOPM.net
>>951
どう笑えばいいんだよ。

963 :デフォルトの名無しさん :2021/09/09(木) 20:38:07.18 ID:34pZkkAD0.net
アドバイスありがとうございました

それにしてもjavaのスレってこんな感じなんですね(涙

964 :デフォルトの名無しさん :2021/09/09(木) 20:53:23.35 ID:WIcK+YQIM.net
精神の壊れた多重下請奴隷ばかりだからね
こうなりたくなければJavaなんかに手を出さないことだ

965 :デフォルトの名無しさん :2021/09/09(木) 23:10:50.58 ID:kagvhl0N0.net
Kotlinもよろしく

966 :デフォルトの名無しさん :2021/09/10(金) 05:03:50.68 ID:ku3eY57ja.net
予定では9月21日にCorretto 17 LTSが一般公開されるみたいだね

Correttoサポ−ト終了日
8 LTS 2026年6月
11 LTS 2027年9月
15 FR 2021年4月20日
16 FR 2021年10月19日

967 :デフォルトの名無しさん :2021/09/10(金) 10:35:27.79 ID:ztEGHR83a.net
Java 17 and IntelliJ IDEA
ttps://blog.jetbrains.com/idea/2021/09/java-17-and-intellij-idea/

968 :デフォルトの名無しさん :2021/09/10(金) 10:41:38.47 ID:0CqCA27A0.net
9月21日? 遅いなあ
Oracle Open JDK は9月14日じゃなかったか

969 :デフォルトの名無しさん :2021/09/15(水) 14:14:29.35 ID:tFUc2/Q00.net
オラクル、Oracle JDKを再び無料提供へ、本番環境でも利用可。昨日リリースのJava 17から − Publickey
https://www.publickey1.jp/blog/21/oracle_jdkjava_17.html

970 :デフォルトの名無しさん :2021/09/15(水) 14:55:26.31 ID:5Wm3kBkb0.net
MSと尼に屈したw

971 :ハノン :2021/09/15(水) 17:21:18.08 .net
>>969
迷走してますね‥例の訴訟はどうなったのでしょうか?API にも著作権があるのでしょうか?

972 :デフォルトの名無しさん :2021/09/15(水) 17:36:02.36 ID:u+gVrdUNM.net
どうせなら特許侵害とかで尼などの野良JDKを潰しにかかればよかったのにな
APIの著作権を主張するよりは勝ち目はあると思うが

973 :デフォルトの名無しさん :2021/09/15(水) 17:38:38.00 ID:9XE/xHox0.net
今日のJavaがあるのはOracleに買収される前にJavaをオープンソースとして公開したSunの功績よな

974 :デフォルトの名無しさん :2021/09/15(水) 20:40:48.99 ID:b9wVYAjr0.net
>>969
わろた。
ライセンス違反に神経使って来たこの3年間はなんだった!?

975 :デフォルトの名無しさん :2021/09/16(木) 03:18:44.71 ID:Z8VDyrNT0.net
>>969
LTSのアップデート一年付きということはupstream(openjdk)の
非LTS2つ分のバグ・セキュリティフィックスpickするつもりかな。

Oracle DBのお布施が値上がりして信者が離れたからjavaの新ライセンスで
ボろうと思ったら競合が独自ビルド乱発してoracle jdkが選ばれる可能性が低く
なったから方針転換ってところか。googleへのトロールも失敗したからまあ、仕方ないね。
失ったのJWSくらいだし完全に裏目に出たね。java MEオワッタけど。

976 :デフォルトの名無しさん :2021/09/17(金) 06:11:22.20 ID:/bmx7bLE0.net
オラクソってホント害悪だな
技術力についていけなくなった糞企業の典型なんだよな

977 :デフォルトの名無しさん :2021/09/17(金) 11:51:47.01 ID:Vl2ztsNm0.net
Javaを開発してるのはOracleですけど
OracleになってからJavaの開発進み出しましたけど
Sunのときは新規開発は塩漬けになって死に行く運命でしたけど

978 :デフォルトの名無しさん :2021/09/17(金) 11:52:44.81 ID:Vl2ztsNm0.net
OracleほどJavaに金注ぎ込んでる会社はないよ

979 :デフォルトの名無しさん :2021/09/17(金) 12:19:15.95 ID:h86RwlYj0.net
金をジャバジャバ注ぎ込んでるってか?!

980 :デフォルトの名無しさん :2021/09/17(金) 15:04:29.57 ID:yCUwYRrA0.net
技術についていけないんじゃなくて手間のかからない金のなる木がほしいんだろ。

>>977
open jdkに熱心に関わってて金持ってる大企業がoracleとredhatしか居ないじゃん。
open jdk以降アホほど増えたバグ潰しまくってたのsunだし、
7の仕様策定遅れたけど途中から買収の話も同時進行させてたし、
そもそもoracleは7をリリースさせたことをアピールして8もうまく言ってるって
ホラ吹いてたけど、7,8,9でスケジュール切り直して、8,9,10でまた切り直して順調じゃなかったし。
oracleはtop contributorの一つでしかない。
open governanceの実質トップはIBMが距離置いた今redhat。
oracleがjavaの権利持ってることがコミュニティの懸念材料だよ。
open jdkの利益になる提案は受け入れられるけどそれ以外はjavaコミュニティ全体から警戒されてる。
8で馬鹿なバグ大量に出すし鯖以外のエンジニア大量にクビにするしjava magazineで宣伝始めるし、
javafxやるやる詐欺だったし、JEP作ったくらいの功績しかない。
11の仕切り直し以降うまくいってるからとりあえず問題ないけどoracleだけの成果じゃない。

981 :デフォルトの名無しさん :2021/09/17(金) 15:13:52.18 ID:Y2ovQRsc0.net
oracle信者がいるとはw

982 :デフォルトの名無しさん :2021/09/17(金) 15:15:44.20 ID:Vl2ztsNm0.net
>>980
OracleがSunを買収してからラムダ式やモジュールなど
新しい機能がリリースされたのは事実だよ

Sunはまったくやろうとしなかった
SunはJavaをオープンソースにして捨てたも同然の状態だったよ

IBMとRedHatはつい最近CentOSを乗っ取って有名無実化したばかりだし
一番信用できない会社

JavaのアーキテクトはBrian GoetzでBrian Goetzを雇ってるのはOracle
Javaを進化させてるのは間違いなくOracle

983 :デフォルトの名無しさん :2021/09/17(金) 15:19:38.51 ID:Vl2ztsNm0.net
>>981
OracleがDBで悪辣なことやってるのは知ってるけど
OracleがJavaに投資してるのも事実だし
JavaにとってはOracleがSunを買収したのは良いことだった

Oracleを信奉することがバイアスであるように
Oracleだからダメだというのもただのバイアスでしかないと思うよ

984 :デフォルトの名無しさん :2021/09/17(金) 15:24:30.54 ID:Y2ovQRsc0.net
>>983
OracleはEJBの仕様書が欲しかったそうだよw

985 :デフォルトの名無しさん :2021/09/17(金) 15:25:59.86 ID:Y2ovQRsc0.net
追記
ここだけの秘密にしといてね

986 :デフォルトの名無しさん :2021/09/17(金) 18:18:57.37 ID:H28x+XeEM.net
デーデレデッデッデッデー(オラコー)

987 :デフォルトの名無しさん :2021/09/18(土) 03:39:14.25 ID:iNoegsL20.net
BIOS

988 :デフォルトの名無しさん :2021/09/18(土) 14:31:58.40 ID:r6TYU0uQM.net
今さらOracleJDKが無料になっても
逃げた魚は戻って来ない

989 :デフォルトの名無しさん :2021/09/18(土) 16:53:27.01 ID:JS69KVf+0.net
昔はプログラミングするときは10万円のソフト買わないといけなかったので断念してた
でもそんなときJavaという無料の言語に出会ってプログラミングの楽しさを味わえたんだ
ありがとうそしてさようなら

990 :デフォルトの名無しさん :2021/09/18(土) 16:56:00.47 ID:h2G3BTsQ0.net
VC++ってそんなにしたか?

991 :デフォルトの名無しさん :2021/09/18(土) 17:38:52.02 ID:eYCUxFmJ0.net
>>990
学生なら割引で万札一桁で買えたけど
そうじゃないならものすごく高額だったと思う。

992 :デフォルトの名無しさん :2021/09/18(土) 18:09:44.91 ID:4gleECDUp.net
Java出た当時はえらいトピックだったのは確か(2000年近辺)
今やCOBOLと変わらん位置付け

993 :デフォルトの名無しさん :2021/09/18(土) 18:12:20.20 ID:JEr1GbYL0.net
Javaが出た当時はC++一色だったような気がする
いろんな言語が提案されてJavaが生き残ったイメージ

994 :デフォルトの名無しさん :2021/09/18(土) 18:21:25.82 ID:8f+D4Ygb0.net
今、プログラミング言語を勉強するなら何を勉強すればいいのでしょうか?

Sedgewick & Wayneの『Algorithms 4th Edition』ではJavaが使われているので、Javaでいいのかと思っていました。

995 :デフォルトの名無しさん :2021/09/18(土) 18:22:07.60 ID:8f+D4Ygb0.net
Pythonなどの本格的でない?言語ではなく伝統的な本格的な言語の中でどれがいいかという話です。

996 :デフォルトの名無しさん :2021/09/18(土) 19:53:00.54 ID:r6TYU0uQM.net
Javaなんか習得したらメンテ案件にすぐ放り込まれるぞ

997 :デフォルトの名無しさん :2021/09/18(土) 23:15:25.88 ID:rxOYdWEq0.net
Javaは一世を風靡したから開発者人口が多いんだよね
コミュニティが活発というメリットもあるけど
日本の業務システム開発現場では供給過多で買い叩かれることが多い印象、、

998 :ハノン :2021/09/19(日) 00:14:42.10 ID:QR0Sxfu+0.net
>>994
Java で書いてある本が手元にあるのなら Java でいいかと
ただし様々なデータ構造を詳細に把握したいのなら、やはり C/C++ になるかと思います、セジウィックがどうやってC/C++の二重ポインタと、それにまつわる複雑なデータ構造(赤黒木とか)を解説しているのか興味がありますね

999 :ハノン :2021/09/19(日) 00:16:10.03 ID:QR0Sxfu+0.net
>>997
Java の文法は(かつては)保守的だから‥‥

1000 :デフォルトの名無しさん :2021/09/19(日) 02:37:24.50 ID:604+rJZo0.net
Kotlin もよろしく

1001 :デフォルトの名無しさん :2021/09/19(日) 11:02:32.72 ID:lVUxDAkY0.net
Javaでプログラミングの基礎を学んで開発戦士のアビリティーをゲット
熟練度がそこそこ上がったら上位職にあたるKotlin使いにクラスチェンジしてアンドロイド世界にフルダイブ

1002 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1002
263 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★