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


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

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



1 名前:デフォルトの名無しさん mailto:sageteoff [2016/03/15(火) 18:14:06.66 ID:9bB8/RTg.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質問・相談スレッド176★★ [無断転載禁止](c)2ch.net
echo.2ch.net/test/read.cgi/tech/1453305105/

665 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 17:38:34.75 ID:FTGg1fS8.net]
javacでコンパイルできる程度でそんな偉そうにまともなプログラマ語られても困るわ

666 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 17:41:40.47 ID:HhR05HA/.net]
じゃあ、手計算でコンパイルしてみろよお前

667 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 17:47:15.46 ID:Y6WruITb.net]
>>662
viみたいな古臭いエディタを今更覚える必要ないぞ。

668 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 18:20:07.71 ID:WF/9GeMl.net]
Intellij使っとけ。
Javaはわざわざテキストエディタ使う必要はない。

669 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 18:26:13.72 ID:AWCL1xft.net]
>限られた開発環境で開発する場合を除いてIDEで良いでしょ。
どう考えても学習効率が悪い

普段はそれでいいんだけど
それくらい何も見ずに出来るくらい
は理解してくれよってことでしょ

670 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 18:31:14.08 ID:YB5T6qWi.net]
コンパイラの使い方なんて丸暗記してないな
そんなのは必要な時に必要な分だけ調べればればいいと思うわ
直接なんてまず使わないし

671 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 18:31:15.38 ID:T9V7J2E2.net]
>>651
エクリプスが良いと思います。
インストールの段階でちょっとハードル高いかもしれませんね。

672 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 18:41:06.90 ID:dFM+5p55.net]
他の言語ではEmacsとか使ったりするけど、
JavaはIDEの助け無しにコーディング進める気にはなれんな
ただ、一応コマンドラインでの使い方も理解できてないと
IDEでトラぶったときの対処がにっちもさっちも行かなくなる

673 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 18:44:40.58 ID:49pKUTCa.net]
>>656
いろいろなIDEで実践してるが、中途半端でストレスがたまるわw



674 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 18:53:37.30 ID:uZ6UWyfr.net]
IDEを使うのはjavadoc.jar参照しとけばすぐリファレンスが引ける点
ビルドに関してはどのみちツールまかせ、手動はないな

675 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 19:29:14.21 ID:AWCL1xft.net]
>>670
java専任で使うのは確かにあれだけど
vimかemacsは有事の際に使えたほうがいいよね

676 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 20:14:22.67 ID:GASm5LD+.net]
netbeansを使え

677 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 01:05:53.05 ID:DQBja8MH.net]
最初はIDE使ってもいいけど
最終的にビルドやデプロイは手作業でやれるようにすることも考慮しとくのがいい
手作業って言っても別にjavacをタイプしろとかじゃなくてmakeやant一発でもいいけど
そういうのまでIDE依存になったら駄目だよと

678 名前:デフォルトの名無しさん [2016/05/23(月) 01:19:27.09 ID:VhdhL3pq.net]
そうかねえ?
まー中にはとんでもねー現場あるからね。
そういう死と隣り合わせみたいな環境にいるならそうかもな。

679 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 07:14:51.91 ID:I8lDmHNf.net]
いやmavenのコマンドを打ったりとかは普通にあるでしょ
Excelにスクショ貼った手順書(笑)より遥かにまともな環境だと思うけど

680 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 09:41:11.79 ID:28c/0ONH.net]
不適応がw

681 名前:デフォルトの名無しさん [2016/05/23(月) 15:00:14.82 ID:M4qSDL7q.net]
Javaの文法って同じ文章に2度も3度も同じ単語が出てくるから、
サンプルコードから何を行っているのか、とかコーディングのパターン
の法則性がつかみにくくてちっとも頭に入りません。
例えば、こんな感じ↓

public class Class(){

int foo = 100;

}

class foo = new class.foo()


(※かなり適当に書いています。Javaを学習しているときの私の精神世界
はこのような状態になっていて、かなり混乱しています。)

682 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 15:10:14.16 ID:RJHeQWsN.net]
お前には無理

683 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 15:32:03.26 ID:tJtnFJNe.net]
>>679
混乱しすぎだな
プログラミング言語Javaでも読んでみたらどうだ



684 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 15:33:48.52 ID:6BLEPdnc.net]
本読んでると確かになんでわざわざ紛らわしいクラス名、変数名付けてるんだろうって思うことあるな

685 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 15:37:46.75 ID:529S9ruJ.net]
教本でも中途半端にローマ字表記のクラスがあったりするからな・・・。

686 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 16:07:01.29 ID:WJyvxaEH.net]
まぎらわしいのに、bar, baz を使う香具師は、頭おかしい。
説明では、犬猫を使うのが、最もわかりやすい

Pythonなんか、ham, spam。
モンティパイソンのコントなんか、知らんわい

687 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 17:40:41.68 ID:snpOrdyz.net]
cだけどこれなら初心者でも理解出来そう
https://twitter.com/uiureo/status/733484983227011073

688 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 19:49:55.52 ID:C5xvgbww.net]
いまいちわからん
1つの()内で"文章"+ 数+変数の計算ってできないん?
こういう記述すると足し算じゃなく数と変数並べただけになるんだけど

689 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 19:54:43.15 ID:DQBja8MH.net]
"文章"+数の時点で"文章数"という文字列になってしまってる
"文章"+(数+変数)にすべし

690 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 20:01:09.06 ID:C5xvgbww.net]
できましたー!
的確かつわかりやすいレスありがとうございます。

691 名前:デフォルトの名無しさん mailto:sage [2016/05/23(月) 20:54:20.32 ID:M4qSDL7q.net]
>>681
それもそうですね。ネット知識じゃなくて本買ってみます。

692 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 12:12:43.85 ID:odFBA5JD.net]
JavaDayに行ってる。
食事やドリンクは出るのですか。

693 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 20:40:40.63 ID:eb4tYb6p.net]
javaとセンターと技術者試験の勉強同時進行してるけど覚える情報量多すぎて頭おかしくなりそう



694 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 21:43:46.41 ID:N9MRHlNf.net]
頭悪いんならセンターに絞るべき
言い訳(資格勉強してたから、大学はこの程度の偏差値のとこしか受からなかった。本当は俺はもっと高偏差値のとこに行けたのに)のために資格勉強してるんじゃないよと
一生、負け犬だぞそんな根性では

695 名前:デフォルトの名無しさん [2016/05/24(火) 22:14:47.92 ID:KhFrrXi1.net]
自作自演?

696 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 23:44:01.67 ID:qoJMjhRC.net]
学生ならもっと夢のある技術を勉強すればいいのに
Javaって土木工事の道具だよ?
プログラミングが好きならJavaを使うようなところへ就職するべきではないし、
仕事でJavaやるなら会社入ってから覚えれば十分

697 名前:デフォルトの名無しさん [2016/05/25(水) 01:18:39.59 ID:GVGd1riM.net]
土木工事?んなこたーない。w

698 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 04:23:03.54 ID:CK9Tk5oV.net]
月月火水木金金工事ですよ
10年前は冥まであったらしい

699 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 09:31:06.35 ID:Yyi7LTu7.net]
今度その言い回し使うわ

700 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 20:49:06.02 ID:xoXxd0b5.net]
ねんのためhttps://ja.wikipedia.org/wiki/%E6%9C%88%E6%9C%88%E7%81%AB%E6%B0%B4%E6%9C%A8%E9%87%91%E9%87%91

701 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 21:05:50.67 ID:1dGXCPy4.net]
土方厨だろ

702 名前:デフォルトの名無しさん mailto:sage [2016/05/25(水) 22:37:40.29 ID:j8pGjrRd.net]
朝だ夜明けだ潮の息吹き(´・ω・`)

703 名前:デフォルトの名無しさん mailto:sage [2016/05/26(木) 18:15:52.67 ID:tRmr0VYs.net]
Timerで繰返し使っててTimerTask側からTimer止めるのってどうやるのが定石なんでしょうか?

Task側でスレッド発行してTimerをcancel()させて止めてるんですがなんか気持ち悪いです…



704 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 03:22:46.14 ID:o12ObYVU.net]
runの中でcancel呼べばいいだけでは?

705 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 03:57:20.77 ID:WrCIRuds.net]
TimerをcancelするとTaskが破棄されちゃうんでその場でやっちゃうと自己破壊行為にならないかなと…
やってみてないので解りませんが

706 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 06:59:22.37 ID:A2TIou2n.net]
>>703
APIにTimer.cancel()は今動いてるタスクに影響しないって書いてあるよ

707 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 09:41:15.44 ID:WrCIRuds.net]
>>704
Timer、TimerTaskいずれのcancel()も実行中Taskには影響無いんですね
助かりました有り難うございます

708 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 09:54:06.98 ID:MtLHLofW.net]
いずれ意味不明のバグに悩まされるに10ペリカ

709 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 10:04:12.50 ID:sJ1qkk5q.net]
確かにスレッド絡むとデバッグしづらいですよね…

710 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 10:09:52.58 ID:MtLHLofW.net]
基本的な事を理解せずに使うからだろ

711 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 12:53:54.45 ID:9EtuyVBz.net]
基本的なこと=TimerTaskはスレッドではない

712 名前:デフォルトの名無しさん [2016/05/27(金) 23:51:23.98 ID:GiwM24H7.net]
>>708=基本も知らずに偉そうな態度のバカ

713 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 06:43:31.80 ID:Det4WSY8.net]
C+に入門でそのまま行くと躓くって言われたので、javaの入門書(スッキリ分かる)
購入してやってるんですが
パッケージとかクラスとかはjavaで開発とかするつもりがない場合飛ばしても
あまりC++の学習に影響はないですかね?



714 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 07:08:32.98 ID:5kVDD08z.net]
C++覚えたいんだけどJavaと似てるからjava先に覚えたほうがいいよーとか書いてあったんでjavaの勉強からしてるんだけど複数のプログラミング言語なんて扱えるようになるもんなんだろうか
C++の勉強し始めたらjava使えなくなりそうでこわい

715 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 07:15:15.11 ID:Q/dDD54t.net]
「そのまま行くと躓く」って言った奴に聞けよ
そいつが何を考えてそんなアドバイスしたのか俺らは知らねえぞ

716 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 07:25:31.53 ID:bcsSKjIM.net]
C++ vs Javaという比較は20年前の話題だよな
あの時代は配列とVectorの効率の議論をしていた

717 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 07:36:35.17 ID:Wx43Mwzm.net]
>>710
自己紹介乙

718 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 08:00:59.44 ID:mtai33Zs.net]
>>712
むしろ複数の言語を覚えることが一つの言語を本当に理解する近道だ
複数の言語を覚えると、背後にある共通した考え方が見えてくる
そして、その上でなぜこの言語はこういう仕様にしたのかというそれぞれの設計意図が分かってくる
そこまでいけば、更に言語を増やしていくことを大して難しいこととは思わなくなる
所詮方言だからな

719 名前:デフォルトの名無しさん [2016/05/28(土) 08:23:08.09 ID:Det4WSY8.net]
>>713
この板の人なんですが…。
とりあえずオブジェクト指向?だけはjava入門でやっと毛みたいに言われたんですけども。

720 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 08:25:23.59 ID:0s9qDLpw.net]
このスレにその人いるの?

721 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 08:31:01.56 ID:mtai33Zs.net]
>>717
オブジェクト指向を学ぶためにJavaやってるんだったらクラス飛ばしたら意味無い
C++からオブジェクト指向に入門すると確実に変な癖がつくから、先にJavaやるのはいいと俺も思う

722 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 08:44:16.96 ID:Det4WSY8.net]
>>719
クラスの作り方、別クラスのメソッドの呼び出しくらいは覚えたんですが
クラスの章で今覚えるのはこんな程度で大丈夫ですかね?
プログラム自体入門なのでクラスを使う必要性とかピーンと来ないです

723 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 08:45:08.96 ID:5kVDD08z.net]
>>716
すごくタメになった
ありがとう



724 名前:デフォルトの名無しさん mailto:sag [2016/05/28(土) 09:00:05.38 ID:jLtbJ9vX.net]
複数覚えることで言語の良いところ悪いところが客観的にわかるっていうのもあるよね
C++ほどではないにせよJavaにも設計ミスや良くない習慣は沢山ある
一つをやってるだけだとそこを見抜くセンスは見につかない

725 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 11:12:58.54 ID:1gMYSkQh.net]
>>719
> C++からオブジェクト指向に入門すると確実に変な癖がつく
そうかなぁ...
具体的に挙げられる?

726 名前:デフォルトの名無しさん mailto:sag [2016/05/28(土) 11:28:06.15 ID:WWpKltIc.net]
C++はクラス一つ作るのに大掛かりな記述が必要な上、演算子オーバーロードやRAIIなど凝った作り込みが可能なので、
心理的にクラスの数が増えるのを避けてしまい一つのクラスのサイズが大きくなる傾向がある

727 名前:デフォルトの名無しさん [2016/05/28(土) 11:30:45.22 ID:ks9oZ0SW.net]
RAIIが凝ってるとは・・・

728 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 12:08:14.20 ID:ynWa4gys.net]
C++はヘッダーファイルを書くのが面倒なので、1つのファイルが巨大になりやすい

729 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 12:27:41.08 ID:X+7yIpWq.net]
ヘッダと実装を往復するの嫌だよね

メモリの管理で可読性落ちるし、ロジックと関係ない部分が増えすぎてつらい
他人に抽象化された構造作られると自由度が高い分、把握するのがスゲー大変

速さとトレードオフだから当たり前だけど

730 名前:デフォルトの名無しさん [2016/05/28(土) 12:35:51.45 ID:ks9oZ0SW.net]
WindowsがJavaで書き直されたら・・・

731 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 12:56:30.84 ID:MOnsnfcA.net]
>>728
GUI部分も全部Javaで書くの?
遅くなりそう。

732 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 12:57:55.52 ID:HheAQkRL.net]
JavaマシンにLinux入れてVMWare入れたら

733 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 13:07:52.52 ID:MOnsnfcA.net]
Linux に Java VM ではなく?



734 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 13:26:59.42 ID:1gMYSkQh.net]
了解、バカには C++ を使わせるな
って言うことね

735 名前:デフォルトの名無しさん [2016/05/28(土) 13:31:35.28 ID:ks9oZ0SW.net]
>>729
JavaはC++より二十倍速いという論文もあるんやで。

736 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 13:53:07.66 ID:xBJXYx9m.net]
バカに商用プログラム書かせるなの間違いだろ

737 名前:デフォルトの名無しさん [2016/05/28(土) 15:11:17.38 ID:DsAHkVCd.net]
jarファイル 

コマンド

./java -jar /root/download/application/mj.jar

738 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 15:40:16.92 ID:ynWa4gys.net]
c++って誰かがコンパイラを改造して、ヘッダーとプロタイとインクレ宣言なくても書けるようにすればいいのに

739 名前:デフォルトの名無しさん [2016/05/28(土) 15:49:18.53 ID:ks9oZ0SW.net]
C++を改良したJavaがあるのにそんなことせんでも良いだろ。

740 名前:デフォルトの名無しさん [2016/05/28(土) 15:50:56.49 ID:ks9oZ0SW.net]
俺がJavaに一番感謝してるのは、GCを搭載することでRAIIのようなトリックを使う必要が無くなったことだなw

741 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 17:27:31.77 ID:MOnsnfcA.net]
>>733
それは何をやらせた時の速度なんだろうねえ?

742 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 18:18:05.03 ID:+BFy6Mpu.net]
>>736
ヘッダ抜きでどうやって分割コンパイルするんだ?

743 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 18:18:19.00 ID:SMV0h0jn.net]
>>739
hayabusa6.2ch.net/test/read.cgi/linux/1454470734/



744 名前:デフォルトの名無しさん [2016/05/28(土) 19:48:42.46 ID:ks9oZ0SW.net]
>>740
Javaで出来てるんだから、出来ないのならそれはC++の欠陥と言えるんじゃないの。

745 名前:デフォルトの名無しさん mailto:sag [2016/05/28(土) 20:02:53.90 ID:lbEynTHU.net]
>>740
2パスで解析するんだよ
シンボルを解決する前に全てのクラスとメンバの宣言をコンパイラが認識する
Javaが誕生した頃のPC性能があればなんてことない処理

746 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 21:17:01.75 ID:HfEU76gT.net]
>>733
しかしGUI部分の細部まで Pure Java となると流石に遅いと思うがなあ。
ああ、でも、この頃はハードウェアでかなりの部分をやってしまうから関係ないのかな。

747 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 21:23:49.71 ID:ynWa4gys.net]
>>743
いちいちヘッダーとかプロトタイプ宣言があるのって、それがないとコンパイルに時間掛かるからだったのか
何故かと思っていた

748 名前:デフォルトの名無しさん [2016/05/29(日) 05:31:23.22 ID:DYRgDF3k.net]
あれ嫌がらせでやってるんじゃないの?

749 名前:デフォルトの名無しさん mailto:sage [2016/05/29(日) 07:45:48.64 ID:Ai+IvVh7.net]
>>745
多分誕生当時のコンピュータだとメモリが貴重だからああなったんだよ

処理時間的には逆に遅くてクソだよ

750 名前:デフォルトの名無しさん mailto:sage [2016/05/29(日) 09:00:27.88 ID:VGuceG8q.net]
>>747
それなら何で今も変わらないんだろう
まだ、c/c++のスピードが必要な状況あるんだから、改善してもいいと思うんだけど

751 名前:デフォルトの名無しさん [2016/05/29(日) 13:31:36.04 ID:DYRgDF3k.net]
Javaがあるのになんで旧式言語を改善する必要があるの?

752 名前:デフォルトの名無しさん mailto:sage [2016/05/29(日) 14:11:05.71 ID:VGuceG8q.net]
>>749
c/c++のスピードが'(ry
って書いたやん

753 名前:デフォルトの名無しさん mailto:sage [2016/05/29(日) 15:23:10.05 ID:HUpYx/ak.net]
>>749
ある程度互換性がある状態で改善できれば過去の資産を利用する時に大きな改造が必要なくて楽だからさ
プログラマーが覚えることが少なくて済むというのもある



754 名前:デフォルトの名無しさん mailto:sage [2016/05/29(日) 15:23:49.92 ID:HUpYx/ak.net]
ま、Java自体がそれ考慮して作られた言語と言えなくもないがな

755 名前:デフォルトの名無しさん mailto:sage [2016/05/29(日) 16:36:56.42 ID:oJgaNYDR.net]
>>750
すれち

756 名前:デフォルトの名無しさん mailto:sage [2016/05/29(日) 17:28:35.67 ID:CfIJO7tS.net]
そのスレッドと関係ない話するやつは馬鹿の証拠

757 名前:デフォルトの名無しさん [2016/05/29(日) 23:25:40.35 ID:e8OC+l2y.net]
>>749
Java VMはC言語で作られているんだが。

758 名前:デフォルトの名無しさん mailto:sage [2016/05/29(日) 23:33:37.65 ID:6oQcufkC.net]
C言語は機械語に翻訳されるのだが

759 名前:デフォルトの名無しさん mailto:sage [2016/05/29(日) 23:34:15.67 ID:QmUcAxIR.net]
ところが、そのC言語もいまやJava で書かれてる訳で

760 名前:デフォルトの名無しさん [2016/05/29(日) 23:41:53.68 ID:e8OC+l2y.net]
>>757
そのJavaはCで書かれているわけで

761 名前:デフォルトの名無しさん mailto:sage [2016/05/29(日) 23:43:07.66 ID:+hcD/fZT.net]
Java製でないお前らはカスだ死ね

762 名前:デフォルトの名無しさん mailto:sage [2016/05/30(月) 01:23:40.52 ID:Ppj/czvk.net]
ん?CコンパイラがJavaで書かれている? まあ、書けなくはないだろうが、そんなの聞いたことないな。
CコンパイラがC言語で書かれていて一つ前のバージョンのコンパイラでコンパイルする方式なら知ってるが(GCCのC)。

763 名前:デフォルトの名無しさん mailto:sage [2016/05/30(月) 01:32:22.92 ID:S5MHFfLv.net]
コンパイラ書くのにJavaは割と向いてると思う

それとC言語でCコンパイラが実装されてる場合、
ひとつ前のバージョンでコンパイルした最新のコンパイラを使って
最新のコンパイラをコンパイルするとこまでやるのが普通だろ



764 名前:デフォルトの名無しさん mailto:sage [2016/05/30(月) 08:52:25.28 ID:cLUfCSU4.net]
ただでさえ遅いと言われまくってるCコンパイラを
わざわざJavaでやるわけないだろ

765 名前:デフォルトの名無しさん mailto:sage [2016/05/30(月) 13:12:51.71 ID:wvXx0E2P.net]
Javaは遅いとかいうのは幻想






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

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

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