當前位置:編程學習大全網 - 編程軟體 - java的效率高,還是c的效率高?

java的效率高,還是c的效率高?

C的運行效率明顯要比JAVA高,因為C是編譯型的,直接將源碼編譯成機器代碼;而JAVA是解釋型,源碼被編譯成二進制偽代碼,由JAVA虛擬機解釋執行。

但是,由於C是編譯型的,它的可移植性差;而JAVA是解釋執行,因此具有很好的移植性,可跨平臺運行。

目前java運行速度是沒有c快,但它的internet編程方面的強大優勢,易學性,完全面向對象的特性,以及全美40%以上的公司都采用java,妳說妳想學什麽?

java和c的速度比較,是相對的,針對不同的應用, 又不同的結果,編壹個普通的本地應用程序,壹般c 要快於java, 編web應用,由於c實現的cgi程序基本是進程型,而java application server 的管理servlet采用線程方式,所以,在訪問量大的情況下,java有優勢。

但是緊緊比較速度,除非是對實時性要求高的情況下,是不夠的。由於JAVA又比較完整,規範的庫,語言定義比較嚴格,壹般開發速度比較高。

  • 上一篇:BAT 批處理、編寫
  • 下一篇:上海杭州路第壹小學怎麽樣
  • copyright 2024編程學習大全網