java多態(tài) 用C#、C 、Java能編寫出Adobe等級的行業(yè)軟件嗎?
用C#、C 、Java能編寫出Adobe等級的行業(yè)軟件嗎?Adobe軟件工具的核心是算法,這三種語言都可以很好地實現(xiàn)。上世紀90年代初,我做了一個骨折圖像處理的基金項目,它有很多類似adobe的功能
用C#、C 、Java能編寫出Adobe等級的行業(yè)軟件嗎?
Adobe軟件工具的核心是算法,這三種語言都可以很好地實現(xiàn)。
上世紀90年代初,我做了一個骨折圖像處理的基金項目,它有很多類似adobe的功能。當時,還沒有用C語言編寫的CSharp、Java語言或Adobe軟件,更不用說這些面向?qū)ο蟮恼Z言了。
用C語言編寫,相當于手工制作。擦除一行需要逐位對每個點進行異或處理。與C#不同,可以刪除對象。對于圖像去噪、去毛刺、二值化和特征提取,需要編寫相應的算法。例如插值算法用于邊緣增強和平滑,圓形鄰域法用于模式匹配,現(xiàn)在很多算法都有函數(shù)庫,可以通過接口調(diào)用函數(shù)庫。它簡單得多,使用C#、C和Java就足夠了。
python是用C實現(xiàn)的,Java是用C 實現(xiàn)的,那為什么不直接用C或C 呢?
Java和python打包得很好,所以很多東西不需要自己寫,而C必須自己寫很多東西。所以大多數(shù)時候,Java和python比C更容易編寫,就像蓋房子一樣。Java和python給你磚頭。有時他們給你半個房間,可以一起用。C也必須從混合泥漿和燒磚開始。
PHP 和java 學哪個好?
謝謝。在我看來,Java更簡單,因為它是一種C類語言,入門后學習其他語言也有好處。
在我看來,學習一門語言應該從語法和數(shù)據(jù)結構的角度來考慮。如果初學者發(fā)現(xiàn)語言過于簡單,難以學習,很容易陷入高級語言帶來的便利之中,同時,他們對原則的思考也不夠深入。相反,它很容易有很多未知但致命的錯誤。
當然,每個人都有不同的觀點。我建議您簡要了解一下Java和PHP在語法和數(shù)據(jù)結構方面的原理,您可能會知道哪一種更適合您。