Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android都支持哪些Java特性

Android都支持哪些Java特性

編輯:高級開發

很多Java SE或EE的程序員想轉到android平台上進行開發,對於android平台上到底對Java支持有多少呢? 下面android123給大家總結下常規的支持:

目前來看JDK的高級特性均支持,比如說1. Java的反射、2.NIO (New I/O)、3. JNI (Java Native Interface)

相對而言 對於OpenGL和SQLite的支持比較強大,但是AWT和JDBC這些東西都不支持。

在Xml解析上,兼容DOM、XMLPull和SAX,同時數據交換格式上,android雖然不支持LINQ但對於Java來說JSON同樣支持。

對於Http處理方面,提供了輕量級的Http處理類,以及更完善的apache庫支持。

音頻方面android比較強大,使用了OpenCore庫,很多地方我們可以自己編寫編碼、解碼器進行擴展。

android在文件系統上基本山和Java是相同的,不過對於高效率的內存影射文件而言提供了android.os.MemoryFile這個類。

總體而言,Java程序員轉入android開發只需要了解平台特有的,Intent,Service,Receiver和Activity就差不多了,深入了解下AIDL和UI控件和自定義Widget基本上可以勝任常規的工作。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved