- 1 名前:デフォルトの名無しさん [2016/06/17(金) 08:16:55.52 ID:442rGUo0.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質問・相談スレッド177★★©2ch.net echo.2ch.net/test/read.cgi/tech/1458033246/
- 841 名前:デフォルトの名無しさん mailto:sage [2016/10/01(土) 19:02:48.90 ID:IMTQkm1l.net]
- 何言ってんの?
- 842 名前:デフォルトの名無しさん mailto:sage [2016/10/01(土) 19:05:23.53 ID:qVJYtxaX.net]
- min(a.length, b.length) とかそーゆー話じゃねーかと
- 843 名前:デフォルトの名無しさん [2016/10/02(日) 06:40:17.05 ID:XuZokQkz.net]
- Java Web startが無限に発生して固まってしまいます
助けてください
- 844 名前:デフォルトの名無しさん mailto:sage [2016/10/02(日) 18:40:59.78 ID:WLOGtLUz.net]
- Javaws 大量
でググってください。
- 845 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 01:23:08.66 ID:C//SKDLf.net]
- 結局、equalsの使い方ってどちらが正しい?現場で今もめてるんだが
定数.equals(変数) 変数.equals(定数)
- 846 名前:デフォルトの名無しさん [2016/10/03(月) 02:00:52.97 ID:cT7/Wfai.net]
- >>838
どっちも大間違い static boolean equals(a, b) ← 大正解
- 847 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 02:00:57.97 ID:hxqof8pD.net]
- どちらも正しい
- 848 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 02:11:30.59 ID:JXOSM+f0.net]
- >>839
equals(定数, 変数)とequals(変数, 定数)どちらが正しいんですか?w
- 849 名前:デフォルトの名無しさん [2016/10/03(月) 02:34:13.30 ID:cT7/Wfai.net]
- >>841
どっちも大間違い static boolean equals(引数, 引数) ← 大正解
- 850 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 07:56:30.98 ID:FA3Rr9+N.net]
- >>838
そんなん宗教の問題じゃんって前置きをしたうえで変数.equals(定数)を推す 英文法に置き換えればメソッドのオーナー(左側)が右側に依存してるわけだし 寿命が短い側が寿命の長い側を参照すべき 定数.equals(変数)は昔ながらの変数側のNULL避けでそう主張してるのだろうけど 引数チェックで最初にObjects.requireNonNull(変数)した後で Objects.equals(変数, 定数)賭するのが良い。 nullを見なかったことにするのは契約プログラミングの観点からすれば行儀が悪い。
- 851 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 16:15:00.68 ID:7+HzYAQg.net]
- ttp://d.hatena.ne.jp/nowokay/touch/20090219
- 852 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 19:29:56.73 ID:3q3IhDEc.net]
- トラックバック先でえらくバトってんなぁ
- 853 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 20:38:09.01 ID:C//SKDLf.net]
- 結局誰もわからないんだね
- 854 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 20:42:00.52 ID:VJUjUYX6.net]
- お前それは仏教とキリスト教のどっちが"絶対的"に正しいの?って聞いているようなことだって分かってんの?
- 855 名前:デフォルトの名無しさん [2016/10/03(月) 20:42:13.59 ID:LjbGDdSQ.net]
- >>846
俺にははっきりわかってる static boolean equals(引数, 引数) ← 大正解
- 856 名前:デフォルトの名無しさん [2016/10/03(月) 20:42:40.67 ID:LjbGDdSQ.net]
- >>847
仏教もキリスト教もどっちも大間違い static boolean equals(引数, 引数) ← 大正解
- 857 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 20:47:46.07 ID:YrJzZRxh.net]
- いい加減つまんねハゲ
- 858 名前:デフォルトの名無しさん [2016/10/03(月) 20:48:58.78 ID:LjbGDdSQ.net]
- >>850がハゲ ← 大正解
- 859 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 20:50:11.16 ID:HbmexdQK.net]
- ハゲは関係ないだろハゲは!
俺はハゲじゃないけど ハゲの人が泣いてると思わないのか 俺はハゲじゃないけど
- 860 名前:デフォルトの名無しさん [2016/10/03(月) 20:51:45.60 ID:LjbGDdSQ.net]
- equalの意味を考えろ
左辺と右辺を入れ替えて結果が変わるとかありえないだろ なんだそのガバガバな論理は 意味を考えろ、同一に順番なんて関係ない りんごがみかんならば、必ずみかんがりんごなんだよ
- 861 名前:デフォルトの名無しさん [2016/10/03(月) 20:53:14.82 ID:LjbGDdSQ.net]
- nullオブジェクトを使ったところで結局は内部でこれ
static boolean equals(引数, 引数) ← 大正解
- 862 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 20:54:16.83 ID:0xD3JTi2.net]
- なっこれが宗教家だよ
- 863 名前:デフォルトの名無しさん [2016/10/03(月) 20:56:01.57 ID:LjbGDdSQ.net]
- 順番が関係ないものに順番の概念を持ち出すから
とりとめのない水掛け論に発展する、そこに答えは1マクロンもない 大正解ロジックが唯一の大正解
- 864 名前:デフォルトの名無しさん [2016/10/03(月) 20:56:18.68 ID:hBEK0Of5.net]
- Scalaなら==だけでequals呼び出すぞ
- 865 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 20:59:29.56 ID:hxqof8pD.net]
- 数学でもランダウ記号なんか使ってると必ずしも 「A = B ⇔ B = A」 ではないが
- 866 名前:デフォルトの名無しさん [2016/10/03(月) 20:59:36.92 ID:LjbGDdSQ.net]
- >>855
怪しいとお考えでしょう、よく言われます けれど私が言ってることは普通のことです 大小の比較であれば順番の概念が必要になります 大なり小なりは向きがありますからね しかし=には向きがありません ガラスにマジックで書いて裏側から見てください 見なくても想像できますよね、全く同じです つまり順番の概念がそもそも成り立たない static boolean equals(引数, 引数) ← つまり大正解
- 867 名前:デフォルトの名無しさん [2016/10/03(月) 21:03:23.11 ID:LjbGDdSQ.net]
- >>858
____ / \ / ─ ─\ ? / (●) (●) \ | (__人__) | ________ \ ` ⌒´ ,/ .| | | ノ \ | | | /´ | | | | l | | | ヽ -一ー_~、⌒)^),-、 | |_________| ヽ ____,ノγ⌒ヽ)ニニ- ̄ | | |
- 868 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 21:05:07.10 ID:PdXev88S.net]
- そうじゃない
お前がやってるのがキリスト教みたいな布教活動だって言っているの
- 869 名前:デフォルトの名無しさん [2016/10/03(月) 21:08:40.50 ID:LjbGDdSQ.net]
- >>861
キリスト教によって救われた人がどれ程いることか 俺は迷えるプログラマたちを導いて救済したい
- 870 名前:デフォルトの名無しさん [2016/10/03(月) 21:13:26.91 ID:LjbGDdSQ.net]
- 論理的に導かれる唯一の大正解を示すことによって
お前ら木偶の坊どもの頭にかかってる蜘蛛の巣を払いのけ 光りあふれる鮮やかな未来をお前らと共に歩んでいきたい 共に生きよう
- 871 名前:デフォルトの名無しさん [2016/10/03(月) 21:13:50.63 ID:LjbGDdSQ.net]
- static boolean equals(引数, 引数) ← 大正解
- 872 名前:デフォルトの名無しさん [2016/10/03(月) 21:14:40.66 ID:LjbGDdSQ.net]
- お前らよーく考えろよ、このスレで一番声がでかいのは誰かってこと
正解はそこにある
- 873 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 21:15:54.46 ID:SLz7tpRD.net]
- なんかあぼーんが多いわ
- 874 名前:デフォルトの名無しさん [2016/10/03(月) 21:16:26.53 ID:LjbGDdSQ.net]
- >>866
ぇ
- 875 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 21:29:22.01 ID:g+XkVx2o.net]
- Java7以降はObjectsクラスを使う、で終わったネタを無理に引っぱろうとしても何も出てこない
なおnull許容型の議論もJava8でOptionalが追加されたので、これも解決済みだろう 今はまだよくてもJavaREPLするようになって再度蒸し返されそうな気もする
- 876 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 21:33:28.66 ID:oXywut21.net]
- すいませんレベル高い議論の途中に低レベルな質問で申し訳ないんですが
A→B→C って継承してるときにCからAのメソッド呼び出すのってどうすればいいんでしょうか superだとBのしかよべないんですが
- 877 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 21:35:41.44 ID:DydELLCK.net]
- >>869
Bでもsuper呼ぶ
- 878 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 21:38:06.52 ID:oXywut21.net]
- つまりBを書き換えないとそういうことはプログラム仕様上できないってことでしょうか?
- 879 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 21:41:19.99 ID:DydELLCK.net]
- >>871
祖先のメソッドを呼びたい時点で、継承の使い方を間違えてると思われる
- 880 名前:デフォルトの名無しさん [2016/10/03(月) 21:42:16.50 ID:LjbGDdSQ.net]
- super.superでいけるだろ
- 881 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 21:48:51.18 ID:oXywut21.net]
- コンパイルとおりませんでした
- 882 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 21:52:37.82 ID:oXywut21.net]
- >>872
厳密にいえばそうなんですが 多重継承できない以上そういうことしたくなるときってでません? しかもABが人の書いたコードで安易に変更したくない場合とか
- 883 名前:デフォルトの名無しさん [2016/10/03(月) 21:54:29.44 ID:iH7XdtiT.net]
- >>847
お答えしよう。どちらも落とし穴があるので間違い。ただし止観の行のような効果的な修行方法も残しておいてくれた仏教の方が少しまし。
- 884 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 21:57:09.89 ID:VWEC2olx.net]
- 呼び出したいメソッドをBでオーバーライドしてなければsuperで呼べる
オーバーライドしてたら・・・そんなことあるの?設計見直した方がよくない?
- 885 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 22:00:11.80 ID:DydELLCK.net]
- >>875
親(B)の駄目コードをスキップしたいなら、Aを継承する。契約違反してまでBを継承するのがオカシイ。 もしくは、継承でなくてコンポジション使うとか。
- 886 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 22:17:26.14 ID:oXywut21.net]
- デザインパターン的にまずいのは分かってるんですが
言語仕様上可能なのかどうかをおききしたかっただけです 無理そうなのでおとなしく別の方法試します
- 887 名前:デフォルトの名無しさん mailto:sage [2016/10/03(月) 22:22:59.24 ID:Sy28Ke7B.net]
- >>875
そういうパッチ的な継承の使い方って今時はあんまりしないよ 継承は基本的に悪、どうしても使うなら極力制限して慎重に使えというのが最近の流れ
- 888 名前:デフォルトの名無しさん [2016/10/04(火) 07:46:38.77 ID:o3yJa1Hl.net]
- 言語的に何かの仲間を表す役目はアノテーションに移った感じはするね
Springでいう@Serviceとか、@Componentとか 昔なら継承するか外部ファイルに書くしかなかった
- 889 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 14:50:26.61 ID:Q/b319ee.net]
- 継承使うとテスト書きにくい
- 890 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 23:32:34.63 ID:1OpjxEYO.net]
- 継承が悪ってのは初めて知った
調べよ
- 891 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 23:38:30.04 ID:1BCIDfGo.net]
- 初心者こそ最初のうちは継承を封印するべきだな
コードの再利用に継承なんか必要ないし多態はinterfaceで十分 ただ、継承を使った方がより自然に実装できるケースもあるので、 継承使わなくても全く問題なく作れることを十分理解した上でそれでも必要だと思えば使えばいい
- 892 名前:デフォルトの名無しさん [2016/10/04(火) 23:52:38.34 ID:cLjsChxH.net]
- ゲーム作るなら結構継承使うけどそれ以外だと…
しかもゲームでも組み込みスクリプト使うこと多い そもそもjavaでゲーム作らない
- 893 名前:デフォルトの名無しさん [2016/10/05(水) 08:03:03.93 ID:W42un36/.net]
- interfaceがデフォルト実装もてるようになったからabstractクラスの必要性もひとつ減ったよなぁ
- 894 名前:デフォルトの名無しさん [2016/10/05(水) 16:43:11.96 ID:6T6LA8v8.net]
- 独自の機能を持ったアノテーションを定義するにはどうしたらいいでしょうか。
JDKの @interface Overrideの定義を見ても、 @Target(ElementType.METHOD) @Retention(RetentionPolicy.SOURCE) public @interface Override { } としか書かれてなくて、@Overrideをつけたメソッドが正しくオーバーライドされているかチェックするコードがどこにあるのか分かりません。
- 895 名前:デフォルトの名無しさん [2016/10/05(水) 16:48:13.78 ID:l2mkxdlB.net]
- 確か組み込み
JVMの中にある 何故キーワードじゃなくてアノテにしたのかは不明だが
- 896 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 17:30:41.66 ID:EDqQ344L.net]
- アノテーションはアノテーションそのものに機能を定義するんじゃないよ
アノテーションが付いた何らか(メソッド、クラスetc)を検出して何らかの動作(オーバーライド検証、コード生成etc)をする それは884が言うようにJVMの中にあったり、外部コマンドだったり、IDEの機能だったりする
- 897 名前:デフォルトの名無しさん [2016/10/05(水) 18:08:17.66 ID:76uxEqiR.net]
- >>885
Android用ゲームでは使わざるを得ない
- 898 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 18:25
]
- [ここ壊れてます]
- 899 名前::45.21 ID:WKix4XYF.net mailto: native使えばいいんでないの []
- [ここ壊れてます]
- 900 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 19:30:39.87 ID:R0+6OfJG.net]
- >>888
予約語は今更増やせないので、overrideをキーワードにするなら文脈依存のキーワード(コンテキストキーワード)として実装するしかない コンテキストキーワードはコンパイラが複雑になるし文法の一貫性を損なうので作る側としては気の進むものではない C#なんかはコンテキストキーワードまみれだけどJavaには今のところコンテキストキーワードが無いので、童貞を捨てる最初の一歩には勇気がいる @Overrideの時はその決断ができなかったわけだ まあさすがにもうそろそろ純潔守るのは限界に来てるだろうけどね
- 901 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 19:58:48.66 ID:6T6LA8v8.net]
- アノテーションの使い方って、こういう感じでイメージしてたのですが、ぜんぜん見当違いだたのでしょうか><;
//アノテーション定義 @Target(ElementType.FIELD) @interface TestAnnotation{ String value() default "あいうえお"; } //アノテーションを使う public class MainClass { @TestAnnotation("かきくけこ") public String strValue; public static void main(String[] args) { Field fields = MainClass.class.getField("strValue"); //ここでアノテーションstrの値を取得して【"かきくけこ"】だった場合だけ特別な処理を入れる } }
- 902 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 20:09:51.53 ID:4jNnLSHB.net]
- >>887
コンパイル時に解釈するアノテーションは コンパイラAPI使ってプラグイン形式のアノテーション処理コードを書いておく、 んでjavacの時にオプションでプラグイン読み込む。
- 903 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 21:19:53.14 ID:RbYddrkX.net]
- Javaで拡張機能(プラグインやエクステンションの類)を外部から取り込めるプログラムを考えています。
このような、プラグインなどで拡張可能なプログラムのつくり方を調べると 1. プラグイン用のインターフェースを用意する 2. プラグインはそのインターフェースを実装する 3. マニフェストファイルなどにプラグインクラスを指定しておく 4. jarにまとめる 5. メインプログラムはjarを読み込み、マニフェストファイルなどで指定されたプラグインクラスを読み込む と言ったフローのものが多く見られました。 この仕組み自体は分かったのですが、2番の「プラグインはそのインターフェースを実装する」について質問があります。 そもそもそのプラグインのインターフェースというのはメインプログラムの中にありますよね? 外部のプラグインを単体で作ろうとした時このプラグインインターフェースをどのようにimportすれば良いのでしょうか?
- 904 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 21:25:22.91 ID:j4+P2uPZ.net]
- 意識してjar使ったことあります?
あるならそのjarの中に共通で使うインターフェースを定義しておけばいいんですよ 簡単でしょ
- 905 名前:デフォルトの名無しさん [2016/10/06(木) 21:28:13.27 ID:nKRuE5IK.net]
- >>895
プラグインをなのに単体で作る時点で意味がわからない話になっちゃう 当然本体に依存してるはずだからクラスパスに本体を加えてインポートすればいい
- 906 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 21:46:23.38 ID:urGcfi7o.net]
- 今回作っているプラグインの概要を書いておきます。
メインプログラムはテキストを読み込み、プラグインに処理させて結果をWebページに出力する プラグインは例えば「英語に翻訳する」とか「語尾を面白くする」などが考えられます >>897 メインプログラムの所有者(開発者)とプラグインの開発者が同じならそれでいいと思うのですが、例えばメインプラグインは私が作り、プラグインは不特定多数の第三者が作るというケースを考えたとき、 プラグイン開発者はわざわざプラグインインターフェースのためだけにメインプログラムをダウンロードしてクラスパスに追加しないといけないのでしょうか?
- 907 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 21:54:00.66 ID:JI/tF3Y3.net]
- >>898
メインプログラムが無いとプラグイン実装者はどうやって動作確認するの?
- 908 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 22:23:26.52 ID:j4+P2uPZ.net]
- あれっすねー
下手の考え何とやらにハマってますね
- 909 名前:デフォルトの名無しさん [2016/10/07(金) 00:08:56.29 ID:5FJeiwoZ.net]
- メソッド実行時のオペランドスタックの中身の推移を出力する方法はないでしょうか?
- 910 名前:デフォルトの名無しさん mailto:sage [2016/10/07(金) 06:40:31.98 ID:zxQdvO+A.net]
- >>898
どうしても本体を配布したくないのならプラグインのインタフェースだけ切り出して、本体とプラグインの両方が依存するかたちも無くはない 例えばEJBのインタフェースはそういう形が多いと思う ただ、今回のケースはプラグインだからやる理由がないんじゃないかなあ
- 911 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 00:03:15.98 ID:oQZcWGv1.net]
- >>899>>902
ありがとうございます メインプログラムに組み込みます
- 912 名前:デフォルトの名無しさん mailto:sage [2016/10/10(月) 13:43:19.79 ID:aMqBnTB0.net]
- 今日からJava始めました
VBAやJavaScriptはやって来ましたが、楽しみです 。10年後は稼げるようになって、八丈島でフルーツ栽培しながら、稼ぎたいです 宜しくお願い致します
- 913 名前:デフォルトの名無しさん [2016/10/10(月) 13:44:24.93 ID:UL1Nitj4.net]
- 1.5年あれば稼げるようになる
- 914 名前:デフォルトの名無しさん mailto:sage [2016/10/10(月) 14:45:56.29 ID:huUUk9u9.net]
- 20年前にJavaが残るとは思わなかったよな
- 915 名前:デフォルトの名無しさん mailto:sage [2016/10/10(月) 21:38:43.52 ID:U0QfFrW+.net]
- >>906
そりゃそうだろ20年前だとJavaやってる人ほどんどいないから おれはJDK1.1.6くらいからAWTで始めて18年目くらいだけど そのころだとAWT見栄えしないし、JVM遅くて将来性は?だった 1.2になってサーブレットでサーバサイドやり始めて Javaの将来が見えてきた感じかな
- 916 名前:デフォルトの名無しさん mailto:sage [2016/10/10(月) 21:48:31.72 ID:hVHWJ6ju.net]
- 砂箱入りでなにもできなかったJavaw
- 917 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 01:16:30.03 ID:yQ3A6F/6.net]
- iアプリで採用されたのが転機だと思う。
- 918 名前:デフォルトの名無しさん [2016/10/11(火) 01:55:36.64 ID:5ABVoVL2.net]
- Javaはサーバサイドで使われてなんとかなったな。
クライアントの方は長いこと死んでたが Android により救われたって感じか。 しかしPCのWindows上でのAppletは本当に死んだな。Firefoxの64bit版にはもうプラグインないし。
- 919 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 01:56:36.56 ID:/pRFL0u6.net]
- iアプリw
あんな超ローカルガラパゴスな需要がグローバルに影響を与えるわけないだろ 今のJavaがあるのはそれ以外の要因だろ
- 920 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 06:49:09.58 ID:4KrOE+wT.net]
- JavaME(MIDP)はSymbian含め多くのデバイスに搭載されてるな
- 921 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 07:35:43.38 ID:yQ3A6F/6.net]
- ガラケーだろうが何だろうが、いわゆる携帯電話にjavaアプリ載っけてなおかつ普及させたことによる他プラットフォームへの影響は計り知れないよ。
- 922 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 08:01:39.43 ID:aUckxkie.net]
- そうか?
モバイルはアンドロイドジャバモドキになって初めてJavaとしての資産を活かせるようになったけど、 それ以前は組み込み臭が強すぎて当時の遺産やノウハウなんかほとんど役に立ってないだろ
- 923 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 08:09:00.13 ID:SPhMZv+b.net]
- >>905
となると、ガッツリ勉強すれば、早く移住出来そうだ。
- 924 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 10:29:59.76 ID:fES4oS1W.net]
- >>913
影響が計り知れないガラパゴス携帯
- 925 名前:w []
- [ここ壊れてます]
- 926 名前:デフォルトの名無しさん [2016/10/11(火) 11:18:03.04 ID:SECsCQqk.net]
- >>915
人による
- 927 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 11:40:03.33 ID:4KrOE+wT.net]
- >>914
組み込み臭ってどの辺が? あとJavaMEで活かされなくてAndroidで活かされたJavaの資産ってどんなの?
- 928 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 14:30:49.03 ID:rVEHRbce.net]
- JVMのJava heapの利用状況の監視ってみんなどうやってるの?ザビックス?
- 929 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 15:11:43.99 ID:Pr2KO31B.net]
- JConsole
- 930 名前:デフォルトの名無しさん mailto:sage [2016/10/11(火) 23:44:58.92 ID:yQ3A6F/6.net]
- >>916
ブラウザ、メール、カメラ、音楽、決済、2次元バーコード… ガラケーと呼ばれた端末が一体どれだけ世界に影響を与えたことか。
- 931 名前:デフォルトの名無しさん mailto:sage [2016/10/12(水) 00:34:12.80 ID:Ho77NI7R.net]
- えっ?マジで言ってんの?
iアプリ()ってそんなに世界的に見てもJavaの発展に寄与したと認識されてんの? もう一度聞くけどマジで??
- 932 名前:デフォルトの名無しさん mailto:sage [2016/10/12(水) 01:18:17.44 ID:giQELDJ8.net]
- iアプリ(CLDC + DoJaプロファイル)でFFが動いたことは大きな意味があったと思うぞ
ケータイでのJava利用が現実的になって、確かサムスンからプラットフォームとしてJavaを利用する端末が発表されたし その流れでAndroidだって出てきたわけだし FOMAで使われてたOMAPなりARMさんはJavaのバイトコードが処理できるJazelle開発したりJava関連のテクノロジーの発展には貢献してるでしょ
- 933 名前:デフォルトの名無しさん mailto:sage [2016/10/12(水) 03:04:24.43 ID:QVNbloOm.net]
- 否定する方も肯定する方も実数を含んだソース出せ
無いから水掛論になる
- 934 名前:デフォルトの名無しさん mailto:sage [2016/10/12(水) 04:54:53.75 ID:gMP5GEx+.net]
- 別にどっちの話もしなくていい
生き残った、ほーん、で? アロエにでも話しかけてろカス
- 935 名前:デフォルトの名無しさん mailto:sage [2016/10/12(水) 05:36:56.09 ID:P/80LMv+.net]
- ♪聞いてアロエリーナ ちょっと言いにくいんだけど
聞いてアロエリーナ 聞いてくれてあーりがと アロエリーナ♪ \______ __________/ |/ ∧_∧ (○) (∀・ ) ヽ|〃 (∩∩ )  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- 936 名前:デフォルトの名無しさん mailto:sage [2016/10/12(水) 05:37:48.70 ID:P/80LMv+.net]
- 空欄のまま書き込んでしまた…
- 937 名前:デフォルトの名無しさん [2016/10/12(水) 07:06:59.72 ID:/XRVlpaK.net]
- >>922
iアプリがなければJavaは滅びていた
- 938 名前:デフォルトの名無しさん [2016/10/12(水) 07:08:34.02 ID:/XRVlpaK.net]
- >>924
ソースはiアプリの時代を生きたこの俺だ 俺が生き証人だ アロエリーナも知っている
- 939 名前:デフォルトの名無しさん [2016/10/12(水) 07:09:05.04 ID:/XRVlpaK.net]
- アロエリーナとiアプリの時代は完全に一致する
- 940 名前:デフォルトの名無しさん [2016/10/12(水) 07:09:33.26 ID:/XRVlpaK.net]
- つまり、アロエリーナがなければJavaは滅びていた
- 941 名前:デフォルトの名無しさん mailto:sage [2016/10/12(水) 08:13:04.15 ID:PnrhXVwx.net]
- アロエリーナ知ってる!
小学生の時に懐かしCM特集ってので見たわ
|

|