No.2ベストアンサー
- 回答日時:
JavaにはJNIという仕組みがあります。
これは
「Javaから他言語プログラムを呼ぶ」
「他言語プログラムからをJava呼ぶ」
のどちらもできるものです。
ANo.1の方のやり方よりは多少敷居が高くなるかもしれませんが、スマートな実装にはなりそうな気がします。
「JNI Java C言語」あたりのキーワードでググってみてください。
参考URL:http://homepage2.nifty.com/igat/igapyon/diary/20 …
この回答へのお礼
お礼日時:2007/06/14 12:59
>JavaにはJNIという仕組みがあります。
こういったものが仕組みがあったのですね。
system関数でやるしかないのかな・・・、と思っていました。
JNIで一度試してみたいと思います。
ありがとうございました。
No.1
- 回答日時:
・system関数でjavaのプログラムを起動させる。
・javaのプログラムの入出力は、ファイルに書き出す形で行なう。
というのが、実装は楽だと思います。
ただ、ファイル入出力を行なうと時間がかかりますので、Cで処理を書いた方が速いようなきもします。
受け渡すデータの量や処理の流れによっては、パイプライン処理が用いられるかもしれません。
参考URL:http://www.wakhok.ac.jp/~maruyama/Unix92/pipe/se …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- Java Javaの問題なのですが、 永久ループを使って以下に従って数値を出力するプログラムを作成する。 ・1 3 2023/06/06 18:43
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- C言語・C++・C# 至急お願いします。C言語で.imgのファイルを読み込んで1バイトづつ出力するプログラムを作りたいので 3 2023/01/16 22:49
- システム CPUの問題について 2 2022/07/09 12:04
- ゲーム Ps5で、マイクラJava版って出来ますか?今マイクラ統合版でやってて、マイクラJava版もやってみ 1 2023/02/07 20:25
- Java すみません。助けてください。 javaについての質問です。 integerに変換できない数値をエラー 5 2022/05/18 19:16
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで仕様書は書きますか?
-
プログラム動作時のCPU処理時間...
-
ソースコード改造 msペイント
-
プログラムやシステムの設計構...
-
COBOLのCALL文がいまいちつかめ...
-
RPG言語の仕様書
-
C言語(gcc), Linux, FTPプログ...
-
空elseの有無
-
スポーツ施設での出来事で心配...
-
インクリメント演算子のみを用...
-
65536は2の何乗なのでしょうか?
-
0除算して、落ちるプログラムと...
-
【JAVA】数字をひし形に出力す...
-
あるプログラムのコマンドライ...
-
Excelで4096点以上のFFTの方法
-
C++ で、「)」が必要 というエ...
-
正しい五十音順について
-
排他的論理和 BCC(水平パリテ...
-
Vba 実数および実数タイプの変...
-
VBAでユーザーフォームが自動的...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで仕様書は書きますか?
-
C言語(gcc), Linux, FTPプログ...
-
空elseの有無
-
COBOLのCALL文がいまいちつかめ...
-
プログラミングのコード量に関...
-
VBからシャットダウンさせる方法
-
他人が作ったプログラムのメン...
-
プログラム動作時のCPU処理時間...
-
C++ソースからUMLの設計書を作...
-
変数・オブジェクト名に漢字使用
-
CからJavaの呼び出し
-
ソースコード改造 msペイント
-
プログラミングの読み方、書き...
-
きれいなコード vba vbaを勉強...
-
MFC,C++/CLI,C#の共存
-
ActiveXコントロールの作成(V...
-
BIOSってどんなCPUで処理してる...
-
「ルーチン」という言葉の意味
-
テキストの折り返し処理について
-
Visual Basic で C++ を使いたい!
おすすめ情報