剛開始自學安卓開發,在買到的書上提到java有三個技術發展方向。我的問題是java不是一種語言么,為什么還會涉及到技術發展的問題?
uj5u.com熱心網友回復:
java肯定是一種語言啦,Android開發用的也是java,現在還可以用Kotlin,但java不僅僅只是用于Android的開發,還可以做后臺、java Web這些。uj5u.com熱心網友回復:
java是語言,但單純的語言應用沒有意義,需要跟應用領域/方向結合起來。目前java主要有三個方向:JavaEE后臺、大資料、Android。uj5u.com熱心網友回復:
J2SE (Java 2 Platform Stand Edition) java 的標準版,是基礎,java se基本上可以用來制作小應用程式和桌面應用程式。用它可以走androidJ2EE (企業級開發,最多的為web開發。許多公司的后臺網站平臺都是用javaweb開發的。
J2ME (Java 2 Platform Micro Edition ) 這個一般都用在手機等微型數字設備開發及部署應用程式平臺上,移動終端程式開發的。
j2ME已經過時了,現在發展的主流是android和java Web
uj5u.com熱心網友回復:
安卓用的就是java,使用關系uj5u.com熱心網友回復:
me se eeuj5u.com熱心網友回復:
現在Android基本上是用Java開發,不過我想也應該有別的語言可以開發Android的應用。uj5u.com熱心網友回復:
樓主不結貼嗎?uj5u.com熱心網友回復:
java是一種計算機語言,就像英語,你想想你學會英語可以干的事是不是很多。java也一樣。而且java有良好的跨平臺性。應用軟體,網站的后臺服務,都可以用java。安卓程式的業務代碼也都是java,另外加上一些安卓特有的類。上面有人說可以用別的語言,我還真不知道。學習了。所以學安卓,java是基礎。uj5u.com熱心網友回復:
java 開源,甲骨文說 你用你用。 谷歌天真的收購了android,然后引領移動端潮流。甲骨文一看市場穩定了 開始跟谷歌打官司 開源歸開源 ,你賺的盆滿鍋滿不得給我分點?
谷歌一看,好家伙在這等我呢。趕快開發自己的語言。
在漫長的10年戰爭中,谷歌推出了 kotlin 基于cpu暫存器編譯的 用于取代java的第5代末期機甲_呸,語言。
java 是可以的 ,kotlin 是以后的趨勢。
uj5u.com熱心網友回復:
Android的原生開發,可以使用Java語言,也可以使用Kotlin語言uj5u.com熱心網友回復:
C 也是語言但C......能做的東西你能數....
看你參考的庫而已吧
uj5u.com熱心網友回復:
安卓不是一定要用Java開發,只是Java開發安卓更快更方便。只有熟練了Java本身,熟悉了Android SDK本身,再利用其他語言的代碼、框架才事半功倍。不要糾結于語言。uj5u.com熱心網友回復:
想學任何一門jvm編譯的語言,首選java。什么其他kotlin都是虛的,等你進階了再去考慮吧,uj5u.com熱心網友回復:
Kotlin 是 jetbrains 搞的,好多年了,Android Studio 的爸爸 IDEA 也是這個公司搞的 Android KTX 才是Google搞的,不過也是擴展 Kotlin
uj5u.com熱心網友回復:
and 大資料uj5u.com熱心網友回復:
別想了,學習Kotlin吧,以后肯定android要跟java分道揚鑣了,安卓只支持到java8,也就是說android端用java開發的話不支持http2.0和http3.0轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/126764.html
標籤:Android
