android與java開發
A. android和java的區別
安卓據說是一種Linux系統,只是使用了Linux內核,一開始由於某些原因被拒絕加入Linux開源社區,因為安卓系統的內核某些部分並沒有實現完全的開源,因此不被Linux開源社區接受。但是後來Linux開源社區看到安卓的發展趨勢又很不好意思地接受了,這個內幕也說不清楚。但是大部分人都是這么認為的:安卓是開源的。 而Java和安卓的關系的話,我想你應該也明白了,安卓是一個系統,一種操作系統,而java十一中編程語言。在安卓系統上也可以使用C,C++進行編程。之所以現在大家想到安卓就想到java,那是因為現在的安卓開發大部分用的是java語言。不過安卓的底層驅動開發還是用的C和C++的,而且會安卓底層開發的人比單純使用java做安卓開發的人工資要高出很多。就是這樣的,你明白了嗎?
B. android 開發與java開發哪個容易
android開發是java開發的一個分支。你說的java類庫是指標准類庫吧。android種的類庫有一部分和java類庫基本一致,也就是類名一致。比如String,Integer這些,但是具體的實現都是改過的(還好改過的,不然和甲骨文打官司就慘了)。不過java種的swing這些類庫在android種就沒有了,也就是說android種只用了java種的常用的類庫。你對java開發了解的話那麼android很快就可以上手,只是熟悉api的一個過程而已。而且android開發比你用java開發web要簡單容易很多,因為你不必了解太多的東西,只需要了解android方面就可以了,而不像做web你除了java還需要html,css,javascript,sql,甚至ssh框架,太繁瑣了。說了這么多也就是說明android其實比一般的java開發還容易。區別不大,而且更簡單。
C. Android開發和JAVA開發有什麼區別
Android開發是java開發的一個分支,android種的類庫有一部分和java類庫基本一致,也就是類名一致,不過java種的swing這些類庫在android種就沒有了,也就是說android種只用了java種的常用的類庫。
D. 安卓開發和java開發之間具體的關系是什麼
java 是一種面向對象的開發語言.
android 是手機操作系統
android 的應用層是用java 來開發的
所以說要想進行android開發必須有java的基礎。
E. android開發和java開發有什麼區別
第一、平台不一樣。java開發是桌面或者企業級的電腦上運行的,一個是在Android系統版上運行的。兩權者的代碼不能互通。不過都是用java語言寫的。
第二、不同系統上的控制項不同,所以導致兩者代碼不能通用。如果普通的個人電腦和安卓系統的控制項名統一起來,通用性會好很多。
第三,硬體不同。個人電腦上很少有羅盤、GPS、閃光燈、移動/聯通的接入功能吧。而這些在安卓系統上都有。如果軟體需要使用這些硬體,那就肯定沒法在個人電腦上運行。
再說一下相同點:
JAVA開發和安卓開發都是用java語言開發,所以語法十分相似。
F. 安卓應用開發和java開發有什麼區別
安卓應用開發使用的語言是java語言,視圖界面是通過xml配置,然後在java代碼中設置調用後實現,主要的邏輯層面是在java代碼中實現的!而java開發包含很多,java是誇平台語言,可以用於寫後端伺服器,也可以寫網頁,也可以用於移動端!所以java開發是包含安卓開發的,只是安卓開發更趨於界面的編寫!
G. java開發和android開發的區別
java一般是開發服務端,而Android是開發的手機APP應用
H. Android開發和JAVA開發有什麼區別
Android 是在java基礎之上的一門語言
Android是用來開發手機APP的
學Android 需要先學java基礎語法。專
下邊是網上找的,回答屬比較全面些。
Android和Java的區別:
簡單地說,一種是操作系統,一種是開發語言。具體來說,Android是一種基於Linux的開放源碼操作系統,主要用於便攜設備(智能手機,平板電腦)。Java是一種面向對象的編程語言,它的最大的特點就是開源和免費,這因為如此,中國的大部分大型的軟體系統是用Java開發的。
Android和Java的聯系:
Android的應用層上的應用程序是用Java編寫的,以Java作為開發語言,但是,Java並不等同於Android,因為Android SDK引用了Java SDK的大部分,少數部分被Android SDK所拋棄。
所以,要想從事Android的開發,就必須有Java基礎。
另外,在Windows系統中可以搭建Android的Java開發環境,這樣就可以實現在Windows系統中測試Android項目了。
I. 安卓和java有什麼區別
從整體來講,java和android的區別在於android程序是基於組件和配置的,而且android開發以java語言為開發工具,表面上看他們有點同宗不同門,但實際上區別十分大,android是一個主流智能手機操作系統,java是一種開發語言,兩者沒有好壞之分,而且兩者也是不同的崗位,從工作崗位來看,安卓從事的是移動互聯方向,java則是從事開發方向。
Android 雖然使用Java語言 作為開發工具 ,但是在實際開發中發現,還是與Java SDK
有一些不同的地方。Android SDK引用了大部分的Java SDK,少數部分被Android SDK拋棄,比如說界面部分,java.awt package除了java.awt.font被引用外,其他都被拋棄,在Android平台開發中不能使用。將Java 游戲 移植到Android平台的過程中,Android SDK與Java SDK的區別是很需要注意的地方。
J. java和android有區別哪個更好
Android和JAVA區別:
Android是主流智能手機的操作系統,JAVA是一種開發語言,兩者沒有好壞優勢之分,只是兩種職業崗位選擇,學安卓從事移動互聯方向開發,學JAVA從事軟體方向開發,主要看個人選擇,從學JAVA轉移到安卓,學安卓轉移到JAVA都是可以的。完美空間認為:從職業角度出發,想要快速從事軟體行業的開發,對大多數計算機不好的人員,安卓Android開發是最合適的選擇。
從整體來講,java和android的區別在於android程序是基於組件和配置的,而且android開發以java語言為開發工具,表面上看他們有點同宗不同門,但實際上區別十分大,android是一個主流智能手機操作系統,java是一種開發語言,兩者沒有好壞之分,而且兩者也是不同的崗位,從工作崗位來看,安卓從事的是移動互聯方向,java則是從事開發方向。
java和android都是可以做手機開發的;在以前半智能機的時代,手機應用的最多的就是java、塞班操作系統了,這兩個操作系統在三年以前應該和今天的安卓、IOS系統差不多,當時認為很完美了,不過時至今日,java系統相對較少,隨著3G時代的到來,人們最重要的網路終端設備一定是手機,而移動終端設備中3G系統的android手機又最多,android手機又以java為基礎,所以二者都可以說能做手機開發。
現在安卓能占智能系統的50%左右的市場份額,當然智能系統或者是移動終端不僅僅是指手機,因為從android3.0以後就開始應用於平板電腦了,android也是在快速的發展,從目前勢頭上來看,好像android要略勝一籌,但是其實這兩者並沒有可比性,因為發展方向並不一樣,側重點也不一樣,java按照實際的開發產品來看,至少有三個方向可以發展;手機終端、電腦客戶端、web伺服器斷,而android只適用於手機終端,因此java的發展范圍相對要廣一些,也就是我們所說的工作崗位更多一些,而android范圍小一些,但是從待遇上來看普遍稍高,各有各的好處,再說學習來看,從android轉java和從java轉android都是可以的,不管哪個行業都存在金字塔頂端的人,如果做好的話兩者都是不錯的方向。