1、單檔案的編譯時間java比C語言快;
2、C語言可以直接操作記憶體,java不能直接操作;
3、C語言可以封裝動態庫,java不行;
4、C語言的程式碼不容易跨平臺,java的程式碼容易跨平臺;
5、C語言有指標,java沒有指標;
6、C語言可以直接操作串列埠,java需要第三方jar包支援。