国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

技術 | 鴻蒙系統將使用什么語言?

電子工程技術 ? 來源:YXQ ? 2019-08-11 11:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

自從華為被禁后,多家美國公司紛紛宣布暫停合作的消息。其中,谷歌公司宣布暫停部分功能對華為終端的開放,引發了國內外媒體的廣泛關注。隨后,有消息稱華為將要推出自家鴻蒙OS操作系統,該系統將會打通手機、平板、電腦、可智能穿戴和汽車等領域的全部壁壘,或將成為蘋果iOS、谷歌Android和微軟Windows之外的超級系統。

更有消息指出,華為鴻蒙OS將會于6月24日香港發布。但隨后,華為公司出面辟謠,證實該消息為假。雖是如此,但華為鴻蒙OS的推出,基本上是板上釘釘。在行業內人士看來,四月份方舟編譯器的推出,便已經奏響了華為自主操作系統的"陣前曲"。

根據華為公布的方舟編譯器資料 可以推測鴻蒙系統是用C、C++語言編寫

先來看華為公布的方舟編譯器原理圖

從上面的華為方舟編譯器資料可知:

1、鴻蒙系統和方舟編譯器的思路應該是一樣:直接使用機器語言編寫app,取消安卓系統的ART虛擬機,直接編譯為二進制機器碼;

這樣的好處是:不需要中轉,執行速度快;劣勢是:必須要有大量的靜態方案、內存空間要求更高。

2、由于是用C、C++進行編寫app,對軟件開發人員要求高,提高了建設生態鏈的技術門檻。

3、由于華為目前有芯片、系統等軟件和硬件基礎,華為鴻蒙系統若走蘋果IOS封閉系統模式,雖然路途漫長但前途可觀。

但華為主業是通訊,并非手機,這和蘋果主業是手機的特點不同。華為沒有辦法全身心投入開發封閉式的鴻蒙系統。

華為因為手機并非主業,只能走開源之路。但作為手機制造商的華為,如何讓其他手機制造商使用的系統,將是一個巨大的難題。

畢竟沒有一個手機制造商去幫助一個依是裁判員又是運動員的手機系統發展,導致自己的市場份額縮減。

可以預見的鴻蒙系統

1、除華為外其他國產手機公司不會安裝或重視。由于google禁售的是華為,對于小米等其他國產手機公司不禁售,因此小米等其他國產公司不會安裝鴻蒙系統,即便出于公共形象的壓力而安裝,也不會真正重視,最多就是做個樣子。

反正,內斗內行吧——除非華為讓渡鴻蒙系統的控制權!

2、鴻蒙系統即便能夠兼容安卓應用,在過了新鮮期之后,如何提升用戶體驗度是關鍵。如果像阿里OS一樣可以遠程刪除用戶的app,就直接死翹翹吧。

保持軟件開發商的利益和用戶體驗度的平衡,是鴻蒙系統能否生存的關鍵。開發商沒有得到利益,不會開發鴻蒙系統的app;用戶體驗度差,用戶就不會用鴻蒙系統。

鴻蒙、安卓、IOS的共同祖先是UNIX,而UNIX是C語言開發的,“鴻蒙”操作系統必然是C語言編寫的。“鴻蒙”操作系統提供給應用開發商的開發工具很可能是Java,下文具體說一說。

“鴻蒙”操作系統的組成

華為的“鴻蒙”操作系統由四部分部分組成:Linux內核+麒麟處理器的運行庫+編譯器+虛擬機。

Linux內核:Linux內核是開源的,由linux內核團隊維護,而linux的內核采用了C語言,而不是很多認為的C++,C語言的執行效率要遠高于面向對象的編程語言C++。

運行庫:運行庫在Linux基礎上,針對不同的處理器,運行庫需要進行適配。比如麒麟處理器指令集和高通處理器的指令集可能存在差異,不是完全相同,那么就存在一個適配的問題,而程序庫通常情況下采用C語言編寫。

虛擬機:虛擬機用于溝通操作系統和硬件,是兩者之間的橋梁,屏蔽了不同系統之間的差異性,可以實現跨平臺,同時很大程度上降低了應用開發難度。目前,普遍使用的虛擬機是Java虛擬機。

編譯器:編譯器將Java編寫的代碼轉換成虛擬機機器碼或者硬件可以直接認識的機器碼。華為的方舟編譯器實現了代碼的靜態編譯,相比傳統安卓應用流暢度提升了60%。

“鴻蒙”和安卓的差異

鴻蒙操作系統兼容安卓應用,那么“鴻蒙”操作系統和安卓有什么區別呢?

1)架構不同

鴻蒙操作系統是微內核設計,而安卓系統是基于linux的宏內核設計,相比來說,微內核開發難度大,但是系統穩定性高。

宏內核,內核包含了操作系統絕大多數的功能,而且這些功能和模塊具有最高的權限,好處是系統開發難度低,但是各模塊具有最高權限,一個模塊出錯,整個系統崩潰,這也是安卓系統容易崩潰的原因。

微內核,內核僅包括了操作系統必要的功能模塊(任務管理、內存分配等),其他模塊不具有最高權限,系統穩定性得到了提升。

2)跨平臺支持

鴻蒙操作系統同時支持手機、電腦、智能穿戴設備、智能家居,形成一個無縫的、統一的操作系統,并且兼容所有的安卓應用。這個操作系統與谷歌正在研發的Fuchsia思路一致,是為5G物聯網時代準備的,華為的“鴻蒙”操作系統提前發布,可能給華為一個反客為主的機會,按照余承東的說法“塞翁失馬,焉知非福”。

總之,華為的“鴻蒙”操作系統,底層(Linux內核、運行庫)是用C語言編寫的,虛擬機可能采用了C或者C++語言;面向應用開發商的開發環境很可能是Java語言。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 語言
    +關注

    關注

    1

    文章

    97

    瀏覽量

    24833
  • 鴻蒙系統
    +關注

    關注

    183

    文章

    2642

    瀏覽量

    69832

原文標題:鴻蒙系統用什么語言?如何評價?

文章出處:【微信號:EngicoolArabic,微信公眾號:電子工程技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    山東大學開源鴻蒙技術俱樂部成立儀式暨系統軟件技術論壇圓滿舉辦

    2025年12月26日,山東大學開源鴻蒙技術俱樂部成立儀式暨系統軟件技術論壇于山東大學軟件園校區圓滿舉辦。隨著開源鴻蒙在基礎軟件領域的影響力持續攀升,已躋身全球發展最快的開源操作
    的頭像 發表于 12-30 19:06 ?434次閱讀
    山東大學開源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術</b>俱樂部成立儀式暨<b class='flag-5'>系統軟件技術</b>論壇圓滿舉辦

    鴻蒙系統對手機市場會產生怎樣的影響?現在汽車是不是也用上鴻蒙系統了?

    鴻蒙系統對手機市場會產生怎樣的影響?現在汽車是不是也用上鴻蒙系統了?
    發表于 12-04 20:47

    聲智科技攜手華為鴻蒙推動聲學AI技術革新

    作為華為鴻蒙生態的重要合作伙伴,聲智在聲學 AI 技術與應用服務領域持續深耕,與鴻蒙生態保持著緊密協同,不斷拓展更具創造力的用戶體驗。聲智 App 已率先登陸鴻蒙應用商店,全量適配
    的頭像 發表于 12-04 15:44 ?687次閱讀

    開源鴻蒙技術大會2025丨虛擬化與容器分論壇:構筑開源鴻蒙虛擬化技術高地

    隨著開源鴻蒙技術的快速發展,各行各業、各品類的生態設備加速融入生態,當數字世界的邊界不斷拓寬,我們正站在操作系統革命的十字路口。虛擬化技術打破硬件桎梏,?讓一塊芯片承載多重宇宙,從智能
    的頭像 發表于 11-20 17:35 ?899次閱讀
    開源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術</b>大會2025丨虛擬化與容器分論壇:構筑開源<b class='flag-5'>鴻蒙</b>虛擬化<b class='flag-5'>技術</b>高地

    開源鴻蒙技術大會2025丨編譯器與編程語言分論壇:語言驅動系統創新,編譯賦能生態繁榮

    在萬物智聯的時代背景下,操作系統底層能力的構建離不開編程語言與編譯器的關鍵支撐。作為開源鴻蒙生態的核心技術語言設計與編譯器、虛擬機實現的進
    的頭像 發表于 11-20 17:24 ?917次閱讀
    開源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術</b>大會2025丨編譯器與編程<b class='flag-5'>語言</b>分論壇:<b class='flag-5'>語言</b>驅動<b class='flag-5'>系統</b>創新,編譯賦能生態繁榮

    開源鴻蒙技術大會2025丨開源鴻蒙技術大會2025圓滿召開,全景交流區解碼萬物智聯生態密碼

    9月27日,開源鴻蒙技術大會2025在長沙國際會議中心盛大舉辦。大會現場同步亮相開源鴻蒙社區公共交流區、開源鴻蒙項目群技術指導委員會(TSC
    的頭像 發表于 11-10 18:17 ?3096次閱讀
    開源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術</b>大會2025丨開源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術</b>大會2025圓滿召開,全景交流區解碼萬物智聯生態密碼

    開源鴻蒙城市技術沙龍成都站圓滿落幕

    沙龍以“SIG-Qt·跨平臺·新生態·共未來”為主題,匯聚了眾多核心開發者、企業技術專家與社區貢獻者,共同探討Qt框架在開源鴻蒙生態中的深度整合、演進路徑與創新實踐,為推動開發工具鏈與操作系統的協同創新,構建更開放、高效的開發新
    的頭像 發表于 11-07 11:14 ?739次閱讀

    誠邁科技攜鴻志操作系統亮相開源鴻蒙技術大會,共筑產業數字未來

    9月27日,開源鴻蒙技術大會2025在長沙隆重舉行。作為大會合作單位及開源鴻蒙生態核心共建者,誠邁科技攜鴻志操作系統亮相,集中展示了在技術
    的頭像 發表于 09-28 21:57 ?918次閱讀
    誠邁科技攜鴻志操作<b class='flag-5'>系統</b>亮相開源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術</b>大會,共筑產業數字未來

    開源系統適配:聚徽分享國產工控平板在 Linux / 鴻蒙系統下的技術優化

    工控平板進行技術優化,實現與 Linux、鴻蒙系統的高效適配,成為行業關注的焦點。 一、Linux 系統下國產工控平板的技術優化 (一)內核
    的頭像 發表于 06-13 16:29 ?1056次閱讀

    國產操作系統加速崛起——鴻蒙電腦補齊鴻蒙生態最重要拼圖

    國產操作系統加速崛起——鴻蒙電腦補齊鴻蒙生態最重要拼圖 5月19日,首次應用鴻蒙操作系統的個人電腦(PC)在四川成都正式發布。這標志著我國擁
    的頭像 發表于 05-21 11:41 ?673次閱讀

    鴻蒙電腦拿什么和Windows競爭

    5月8日,在鴻蒙電腦技術與生態溝通會上,鴻蒙操作系統(HarmonyOS 5)首次在電腦端亮相;這是華為首款鴻蒙電腦正式亮相。同時華為智慧辦
    的頭像 發表于 05-09 11:41 ?1412次閱讀

    鴻蒙操作系統首登電腦端,華為開啟鴻蒙辦公新時代

    2025年5月8日,華為在深圳舉辦了鴻蒙電腦技術與生態溝通會,鴻蒙操作系統首次在電腦端亮相。這既是中國電子信息產業的歷史性時刻,也是華為鴻蒙
    發表于 05-08 14:20 ?6076次閱讀
    <b class='flag-5'>鴻蒙</b>操作<b class='flag-5'>系統</b>首登電腦端,華為開啟<b class='flag-5'>鴻蒙</b>辦公新時代

    DevEco Studio AI輔助開發工具兩大升級功能 鴻蒙應用開發效率再提升

    生態開發領域的專家型助手,始終以HarmonyOS技術體系為核心服務領域,持續深耕鴻蒙系統組件開發全流程支持。當涉及非鴻蒙知識問題時,優先聚焦鴻蒙
    發表于 04-18 14:43

    深度融入“純血鴻蒙”|芯海科技旗下康柚OKOK首批入駐鴻蒙NEXT系統

    3月20日,隨著首款全面搭載純血鴻蒙系統的"寬折疊"手機PuraX的發布,全面鴻蒙時代正悄然到來。鴻蒙NEXT(純血鴻蒙)自正式亮相以來,這
    的頭像 發表于 03-21 18:04 ?1568次閱讀
    深度融入“純血<b class='flag-5'>鴻蒙</b>”|芯海科技旗下康柚OKOK首批入駐<b class='flag-5'>鴻蒙</b>NEXT<b class='flag-5'>系統</b>