但是因為C是編譯的,所以可移植性差。JAVA是解釋執行的,所以有很好的移植性,可以跨平臺運行。
目前java的速度沒有C快,但是在互聯網編程上有很強的優勢,簡單易學,完全面向對象,美國有超過40%的公司采用java。妳想學什麽?
和C相比,java的速度是相對的。對於不同的應用和不同的結果,編程壹個普通的本地應用,壹般C比java快,編程壹個web應用。因為C實現的cgi程序基本是面向進程的,而java應用服務器的管理servlet采用線程模式,所以在訪問量大的情況下,java更有優勢。
但是,除非實時性要求很高,否則僅僅近距離比較速度是不夠的。因為JAVA是比較完整的,標準化的庫,語言定義比較嚴格,壹般開發速度比較高。