• ベストアンサー

C言語とJAVA言語について

一通りC言語を学習したのちで、最近JAVA言語をかじり始めたのですが、C言語とJAVA言語の違いが今一つ分かりません。違いをできるだけ多く、JAVA言語初心者である私に分かるレベルで教えてもらえないでしょうか。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • torntorn
  • ベストアンサー率22% (19/84)
回答No.1

・C 構造化プログラミング言語 ・JAVA オブジェクト指向プログラミング言語

その他の回答 (2)

回答No.3

僕も最近C言語(Perl)からJavaへとシフトチェンジしたのですが、 あまりの違いに困惑しています。 基本的な事ですが、No1さんの言う所が一番の大きな違いだと思います。 Javaでは使いどころに応じてクラスやメソッド、フィールドを作って、それらを組み合わせる事で1つのプログラムを作っています。 この事をオブジェクト(部品)と言うんだと思います。 C言語では基本的に最初から最後まで流れる様に作っていき、 Javaのオブジェクトに似た仕様でサブルーチンなどあると思いますが、 それはあくまでプログラムを見易くする為のものだと思っています。 オブジェクトではサブルーチン以上に様々な用途で使い分ける事が出来ます。 まだ、僕自身も勉強始めたばかりで、認識の履き違いがあるかもしれませんが、その際は申し訳ありません。

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

Javaの学習を進めるうちに自然にわかると思いますので、いまはそんなことを気にしないでいいですよ。

関連するQ&A