怎么用java開發(fā)安卓app 有了5年開發(fā)經(jīng)驗(yàn)的安卓程序員,自學(xué)半年java web能直接上崗嗎?
有了5年開發(fā)經(jīng)驗(yàn)的安卓程序員,自學(xué)半年java web能直接上崗嗎?有幾個(gè)先決條件需要澄清:1。這個(gè)java網(wǎng)站職位的要求是初級(jí)、中級(jí)還是高級(jí)?2. 你的自學(xué)能力如何?學(xué)JAVA的程序員轉(zhuǎn)安卓開發(fā)是不
有了5年開發(fā)經(jīng)驗(yàn)的安卓程序員,自學(xué)半年java web能直接上崗嗎?
有幾個(gè)先決條件需要澄清:
1。這個(gè)java網(wǎng)站職位的要求是初級(jí)、中級(jí)還是高級(jí)?
2. 你的自學(xué)能力如何?
學(xué)JAVA的程序員轉(zhuǎn)安卓開發(fā)是不是很容易?
Java和Android的前景不錯(cuò),但近年來Android的發(fā)展比Java好。如果你了解java,Android現(xiàn)在非常容易,Android在很多地方都與java非常相似。如果你確定要使用Android,那么就沒有必要學(xué)習(xí)java來移植到Android。你可以直接學(xué)習(xí)Android。只是學(xué)了Java之后再學(xué)Android要比直接學(xué)Android容易。
Android開發(fā)基于Java語言。雖然Android使用Java語言作為開發(fā)工具,但是Android和javasdk有一些不同之處。大部分Java SDK都被Android SDK引用了,也有一些被丟棄了,比如接口,java.awt包除外java.awt.font除了被引用之外,其他的都被拋棄了,不能用于Android平臺(tái)的開發(fā)。在將java游戲移植到Android平臺(tái)的過程中,需要注意androidsdk和javasdk的區(qū)別。所以沒有扎實(shí)的java基礎(chǔ)知識(shí),只是機(jī)械地抄襲別人的代碼,毫無意義