![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
>C言語はコンパイル時に環境に応じて異なるモジュールが作成される危険性がでる場合がある
まずこれが少し違います。
C言語をはじめとする古い言語全てですが、対象環境に応じたコンパイルを行います。ので、「異なる危険性」ではなく、単純に「異なる」のです。例えばWindows用にコンパイルしたモジュールはUNIX上では絶対に動きません。
Javeの本来のウリは、ご存知のことと思いますが「Write Once, Run Anywhere.」です。で、実際にどの環境でも動かすことができます。しかし環境依存の処理を行っていれば環境により「正常には」動かなくなることがあります。まぁ当たり前の話ですが…。
例えば、オラクル独自拡張のSQLを記述していれば他のDBを使用するようにしたら動きませんし、Windows独自形式のファイルパスの記述形式でファイルを指定していたら、UNIX上ではファイルの読込みに失敗するでしょう。
ですので、実際の開発の現場では、このような環境依存の処理を回避することができる対応能力が求められます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- IT・エンジニアリング c言語とjavaの需要について 3 2022/06/23 22:59
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
- C言語・C++・C# 至急お願いします。C言語で.imgのファイルを読み込んで1バイトづつ出力するプログラムを作りたいので 3 2023/01/16 22:49
- その他(ソフトウェア) JavaとOracle Javaって何が違うんですか? 1 2022/05/05 05:46
- C言語・C++・C# C言語について。 3 2022/11/05 20:30
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
- IT・エンジニアリング プログラマーです 未経験から一年半汎用系(.NET、C#)システムを作っていました。自社なので1から 3 2023/03/16 20:13
- Java Java、配列の問題を教えて欲しいです。 ・日、月、火、水、木、金、土 ・各曜日の英語 を2次元配列 2 2023/07/10 19:14
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
javaが文字コードの影響でコン...
-
javax.servlet は存在しません...
-
「識別子がクラス名でも名前空...
-
サクラエディタでjavaのプログ...
-
Eclipse3.5EEでJavaのコンパイ...
-
eclipseの構文エラーについて
-
TeXで図を挿入できません.助け...
-
LSI-C試食版がWindows vista上...
-
-deprecationとは?
-
Log4jのインストール
-
外部ソースへのリンクを含むソ...
-
Tom Cat がJSPをコンパイルする...
-
importしたパッケージが見つか...
-
コンパイルすると変な日本字が...
-
JAVAでC/C++の条件コンパイルの...
-
C言語について。
-
HelloWorldのソースがコンパイ...
-
java サーブレットのサンプルプ...
-
TeXの描画について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
javaが文字コードの影響でコン...
-
Eclipse3.5EEでJavaのコンパイ...
-
コンパイルエラーに出てくる、i...
-
javax.servlet は存在しません...
-
IIS環境でJAVAを使用したい
-
サクラエディタでjavaのプログ...
-
Javaのコンパイル結果が表示さ...
-
「識別子がクラス名でも名前空...
-
eclipseの設定のJREとコンパイ...
-
javaの簡単なソースがコンパイ...
-
eclipseの構文エラーについて
-
JAVAでC/C++の条件コンパイルの...
-
dokojavaのコンパイルについて
-
TeXで図を挿入できません.助け...
-
LaTeXでのアンダーバーの入力
-
Log4jのインストール
-
逆コンパイルの見方について
-
TOMCAT_HOMEって?
-
Javaについて教えてね。
おすすめ情報