色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java分別能做什么事

劉柏宏2年前23瀏覽0評論

java分別能做什么事?

簡單用行數來衡量是沒有意義的,因為至少C、Python、Java對空白和換行都是忽略的(Python有縮進要求,但是可以出現大量空行),這樣即使打印個Hello World,我可以給你一行python實現,我也可以給你搞十萬行代碼實現。

用C的話,我直接給你手敲二進制編碼,然后加上水空白符等,十幾萬行也是可以給你做到的。

如果你說的是正兒八經開發過程中累積下來一萬行左右的代碼,用C++的話,可以實現一個簡易的C語言編譯器(github上有很多),但是也可能只是開發了一個格式化庫(fmt庫),只是因為,目標是簡單實現功能和做一個完善、完備以及在大部分情況下都有正確表現和良好性能的庫,需要做的東西是不同的。

甚至大部分情況下,沒有對各種情況進行嚴格規范、測試、優化的情況下,大部分C/C++的庫,幾千行都能搞定個差不多,幾百行規模的也不在少數,畢竟很多東西,純功能沒有那么復雜,復雜的是對各種情況的優化。

對于一般情況來說,實現類似的功能,Python代碼量可以算相對而言比較少的,缺點是,嚴格要求性能時,python做不到。Java代碼相對而言啰嗦一點,C語言折中,但是幾乎所有的組件和數據結構都要你自己實現,整體代碼也不會少。

java行,java分別能做什么事