打算往軟件方面發(fā)展,嵌入式難還是java難?
網(wǎng)友解答: 都挺難的,java并不是用用框架就完事了,當然你拿來做做沒啥訪問量的網(wǎng)站就很簡單,當你做分布式高并發(fā)還是挺難的,學(xué)的東西也比linux嵌入式多。但是還是建議學(xué)java,做li
都挺難的,java并不是用用框架就完事了,當然你拿來做做沒啥訪問量的網(wǎng)站就很簡單,當你做分布式高并發(fā)還是挺難的,學(xué)的東西也比linux嵌入式多。
但是還是建議學(xué)java,做linux嵌入式是依賴硬件的,學(xué)習(xí)成本較高,這里包括時間成本和金錢成本,因為當你想要實現(xiàn)一個想法時,就得有相應(yīng)的硬件平臺。
而java就不一樣了,有臺電腦就可以了,很快就把開發(fā)環(huán)境搭好。
而且java開源的東西多,學(xué)習(xí)來源多。
網(wǎng)友解答:Java和linux嵌入式是兩個不同的方向:
Java開發(fā)偏重于純軟件,對程序算法、系統(tǒng)架構(gòu)需要了解得更多一些,對理論的軟件工程知識儲備要更多一些;
而linux嵌入式開發(fā)更偏重于基于硬件的開發(fā),是在linux下功能的裁剪,對底層的接口協(xié)議、電子電路的基礎(chǔ)知識要求更高,也不是一個人能輕易玩得轉(zhuǎn)的。