<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

      Java能不能開發(fā)上位機(jī)程序?能,但不建議!

      0
      分享至

      有個(gè)Java程序員小伙伴跟我說(shuō),他之前是做MES系統(tǒng)開發(fā)的,現(xiàn)在感覺(jué)做MES開發(fā)前景不太好,所以想轉(zhuǎn)上位機(jī),他覺(jué)得,上位機(jī)程序不就是一個(gè)PC端程序嘛,Java的GUI開發(fā)框架像Swing、JavaFX、SWT等等也可以開發(fā)PC端程序,因此,他覺(jué)得使用Java做上位機(jī)開發(fā)一點(diǎn)問(wèn)題都沒(méi)有,那事實(shí)是怎么樣的呢?



      如果只是從程序員的角度簡(jiǎn)單得說(shuō)功能實(shí)現(xiàn)的話,的確,Java能做上位機(jī)程序!但是,這么想有些簡(jiǎn)單粗暴了!

      目前,用來(lái)做上位機(jī)開發(fā)的主流編程語(yǔ)言就C++、C#這兩種,原因很簡(jiǎn)單,那就是C++和C#在上位機(jī)開發(fā)上有生態(tài)優(yōu)勢(shì)!

      打個(gè)比方吧,現(xiàn)在大部分的Java開發(fā)者所從事的開發(fā)領(lǐng)域是什么呢?是不是后端開發(fā)?而就是因?yàn)榇蟛糠諮ava程序員所從事的開發(fā)領(lǐng)域都是后端開發(fā),所圍繞的開發(fā)生態(tài)也都是基于后端、服務(wù)器的,而上位機(jī)開發(fā)的生態(tài)資源基本上都是圍繞下位機(jī)的,不是說(shuō)Java不能對(duì)接下位機(jī),只不過(guò)大部分情況下都需要“手搓”才行,因此,開發(fā)速度是要低于C++和C#這些已經(jīng)在上位機(jī)開發(fā)領(lǐng)域使用了多年的開發(fā)語(yǔ)言的!

      這就像C++和C#在后端生態(tài)上干不過(guò)Java是一個(gè)道理,最典型的就是C#,作為一個(gè)發(fā)展了20多年的編程語(yǔ)言,C#在游戲領(lǐng)域、網(wǎng)站開發(fā)、后端開發(fā)、PC端軟件開發(fā)方面,只要是用過(guò)C#的人都知道,C#的開發(fā)能力是要優(yōu)于Java的,推出的很多東西也是被很多面向?qū)ο蟮木幊陶Z(yǔ)言學(xué)習(xí)的。

      但是,C#在后端開發(fā)領(lǐng)域的劣勢(shì)在于初期不跨平臺(tái),因此后端開發(fā),尤其是在移動(dòng)互聯(lián)網(wǎng)火了以后,被Java生態(tài)全面碾壓,即使是微軟后來(lái)推出了WindowsPhone想要在移動(dòng)互聯(lián)網(wǎng)領(lǐng)域和Java抗衡,但是最終也只能以失敗告終,WindowsPhone也因此銷聲匿跡。

      這跟Java現(xiàn)在的境遇很像,現(xiàn)在Java介入上位機(jī)開發(fā)領(lǐng)域,我覺(jué)得結(jié)果會(huì)和當(dāng)初C#想要介入移動(dòng)互聯(lián)網(wǎng)領(lǐng)域是一樣的,最終很大概率也是會(huì)以失敗告終的!

      從開發(fā)生態(tài)上來(lái)說(shuō),工業(yè)領(lǐng)域幾乎所有的硬件SDK,基本上只會(huì)提供C#版本和C++的cpp版本,甚至有很多對(duì)通信速度要求很高的硬件,只提供C++版本,偶爾會(huì)看到有硬件廠商提供Python的版本,但是我?guī)缀鯖](méi)有看到過(guò)有硬件廠商提供Java版本的SDK,Java的處境只能用一個(gè)“大寫的尷尬”來(lái)形容了!

      此時(shí),如果有公司執(zhí)意要使用Java作為上位機(jī)開發(fā)語(yǔ)言,那面臨的結(jié)果就只能是“手搓”了,“手搓”的后果那就只能是遇到問(wèn)題需要先對(duì)照SDK先把SDK從其他編程語(yǔ)言翻譯成Java版本,然后再去找問(wèn)題,如此以來(lái)開發(fā)速度則遠(yuǎn)低于C++和C#這種硬件通訊“源生”支持的編程語(yǔ)言了!

      另外一個(gè)生態(tài)就是人!

      在一個(gè)公司,大家都使用C++和C#做上位機(jī)開發(fā),即使一個(gè)Java程序員是個(gè)頂尖“大牛”,即使是在上位機(jī)開發(fā)領(lǐng)域干了十幾二十年,但是,公司在招聘人才的時(shí)候首先考慮的就是人才的可持續(xù)性還有代碼的可延續(xù)性。

      一個(gè)公司用兩套編程語(yǔ)言做開發(fā),帶來(lái)的直接后果就是當(dāng)使用某個(gè)編程語(yǔ)言的程序員離職了,那剩下的人將無(wú)從接手!

      所以,目前在上位機(jī)開發(fā)這塊,要么公司主技術(shù)棧就是Java,否則,一般不會(huì)單獨(dú)招聘Java程序員來(lái)做上位機(jī)開發(fā)的。

      但不可否認(rèn)的是,Java現(xiàn)在的人才生態(tài)是巨大的,我曾經(jīng)統(tǒng)計(jì)過(guò)招聘網(wǎng)站上公開的數(shù)據(jù),Java程序員的的數(shù)量至少是C#程序員的20倍!人才基數(shù)在那,而且,招聘Java程序員的難度相對(duì)招聘Java程序員的難度,也是呈倍數(shù)的!

      這么多年,既做開發(fā)、又做招聘者,在這塊我是深有體會(huì)的!

      結(jié)語(yǔ)

      我不敢說(shuō)Java一定就會(huì)像當(dāng)年的C#一樣,被C#在上位機(jī)開發(fā)領(lǐng)域全面碾壓,但是,Java想要替代或者和C++還有C#在上位機(jī)開發(fā)領(lǐng)域平分秋色,甚至是再次在上位機(jī)開發(fā)領(lǐng)域碾壓C#,我覺(jué)得還需要一段時(shí)間,可能是五年,也可能是十年。

      但是,我看到現(xiàn)在很多Java程序員實(shí)際上已經(jīng)等不及了,我在公司是負(fù)責(zé)招聘的,我都不知道收到過(guò)多少份Java程序員來(lái)應(yīng)聘上位機(jī)開發(fā)崗位的簡(jiǎn)歷了,但是,很遺憾,不行就是不行,至少現(xiàn)在不行!

      聲明:個(gè)人原創(chuàng),僅供參考

      特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關(guān)推薦
      熱點(diǎn)推薦
      2026年春晚,釋放了3個(gè)信號(hào),普通人要清醒

      2026年春晚,釋放了3個(gè)信號(hào),普通人要清醒

      老特有話說(shuō)
      2026-02-25 22:03:08
      俄烏沖突四周年:戰(zhàn)場(chǎng)上的那個(gè)“傻士兵”,得到了雙方的憐憫眷顧

      俄烏沖突四周年:戰(zhàn)場(chǎng)上的那個(gè)“傻士兵”,得到了雙方的憐憫眷顧

      一紙情書s
      2026-02-25 22:44:24
      楊紫真的已經(jīng)瘦到天賦上限了,這也太牛了…

      楊紫真的已經(jīng)瘦到天賦上限了,這也太牛了…

      手工制作阿殲
      2026-02-22 13:25:34
      000638,突發(fā)“天地板”!

      000638,突發(fā)“天地板”!

      中國(guó)基金報(bào)
      2026-02-27 14:48:50
      女子嘴角長(zhǎng)水泡沒(méi)重視 當(dāng)晚被宣告腦死亡

      女子嘴角長(zhǎng)水泡沒(méi)重視 當(dāng)晚被宣告腦死亡

      閃電新聞
      2026-02-26 15:27:39
      感動(dòng)!李弘權(quán)備戰(zhàn)世預(yù)賽未能陪老婆生孩子,賽后發(fā)照片與孩子合影

      感動(dòng)!李弘權(quán)備戰(zhàn)世預(yù)賽未能陪老婆生孩子,賽后發(fā)照片與孩子合影

      籃球資訊達(dá)人
      2026-02-27 00:31:05
      東北男人“新戰(zhàn)袍”:4000元的迪桑特,成了體制內(nèi)的隱形工牌

      東北男人“新戰(zhàn)袍”:4000元的迪桑特,成了體制內(nèi)的隱形工牌

      毒sir財(cái)經(jīng)
      2026-02-25 23:40:03
      閨蜜主動(dòng)來(lái)伺候我坐月子,以為是愛(ài),她有天彎腰系鞋帶,我才醒悟

      閨蜜主動(dòng)來(lái)伺候我坐月子,以為是愛(ài),她有天彎腰系鞋帶,我才醒悟

      莎莉說(shuō)情感
      2026-02-25 15:10:03
      你干過(guò)哪些陰暗齷齪的事?網(wǎng)友:最后一個(gè)真的好炸裂好真實(shí)

      你干過(guò)哪些陰暗齷齪的事?網(wǎng)友:最后一個(gè)真的好炸裂好真實(shí)

      帶你感受人間冷暖
      2026-02-17 01:00:24
      “指紋鎖”正在退出中國(guó)家庭?開鎖師傅說(shuō)出實(shí)情,讓我恍然大悟!

      “指紋鎖”正在退出中國(guó)家庭?開鎖師傅說(shuō)出實(shí)情,讓我恍然大悟!

      空間設(shè)計(jì)
      2025-11-26 12:32:03
      重磅!新華社官宣:我國(guó)造出全球首款纖維芯片,打破芯片規(guī)則

      重磅!新華社官宣:我國(guó)造出全球首款纖維芯片,打破芯片規(guī)則

      情系雨櫻花葉
      2026-02-27 18:21:36
      一路走好!2026年春晚才過(guò)10天,已有4位名人接連去世,令人唏噓

      一路走好!2026年春晚才過(guò)10天,已有4位名人接連去世,令人唏噓

      阿訊說(shuō)天下
      2026-02-26 11:23:19
      3月一口氣放出10部好萊塢大片?!

      3月一口氣放出10部好萊塢大片?!

      君君電影院
      2026-02-26 22:05:14
      中俄剛說(shuō)打通圖們江,第一個(gè)跳出來(lái)反對(duì)的,一點(diǎn)不讓人意外

      中俄剛說(shuō)打通圖們江,第一個(gè)跳出來(lái)反對(duì)的,一點(diǎn)不讓人意外

      聞香閣
      2026-01-04 11:16:35
      魅族暫停手機(jī)研發(fā)!李楠曝光原因:當(dāng)年我想辦法促成阿里入股 但一手對(duì)A最終失效

      魅族暫停手機(jī)研發(fā)!李楠曝光原因:當(dāng)年我想辦法促成阿里入股 但一手對(duì)A最終失效

      快科技
      2026-02-27 12:18:14
      越老越帥的男星我只服這4位,不整容,不油膩,連褶子都魅力十足

      越老越帥的男星我只服這4位,不整容,不油膩,連褶子都魅力十足

      眼底星碎
      2026-02-27 13:11:12
      耗資12億建世界最高佛,如今水喝不起拜不起

      耗資12億建世界最高佛,如今水喝不起拜不起

      時(shí)光流轉(zhuǎn)追夢(mèng)人
      2026-02-20 13:09:13
      002261,超50萬(wàn)手封板!算力概念股,集體走強(qiáng)!

      002261,超50萬(wàn)手封板!算力概念股,集體走強(qiáng)!

      證券時(shí)報(bào)e公司
      2026-02-27 10:49:00
      中國(guó)男子在俄討薪遭毆打!別再迷信俄友好,去異國(guó)打工真不是天堂

      中國(guó)男子在俄討薪遭毆打!別再迷信俄友好,去異國(guó)打工真不是天堂

      老馬拉車莫少裝
      2026-02-27 00:56:33
      你經(jīng)歷過(guò)哪些殺人誅心的事?網(wǎng)友:所以沒(méi)有婆婆拆散不了的家

      你經(jīng)歷過(guò)哪些殺人誅心的事?網(wǎng)友:所以沒(méi)有婆婆拆散不了的家

      帶你感受人間冷暖
      2026-02-11 10:54:58
      2026-02-27 21:52:49
      程序員古耕 incentive-icons
      程序員古耕
      程序員、網(wǎng)文作家、自媒體人
      599文章數(shù) 389關(guān)注度
      往期回顧 全部

      科技要聞

      單張不到五毛!谷歌深夜發(fā)布Nano Banana 2

      頭條要聞

      殯儀館工作人員紅衣、黃發(fā)主持老人告別儀式 館方致歉

      頭條要聞

      殯儀館工作人員紅衣、黃發(fā)主持老人告別儀式 館方致歉

      體育要聞

      一場(chǎng)必須要贏的比賽,男籃何止擊敗了裁判

      娛樂(lè)要聞

      郭晶晶霍啟剛現(xiàn)身香港藝術(shù)節(jié)盡顯恩愛(ài)

      財(cái)經(jīng)要聞

      沈明高提共富建議 百姓持科技股國(guó)家兜底

      汽車要聞

      嵐圖泰山黑武士版3月上市 搭載華為四激光智駕方案

      態(tài)度原創(chuàng)

      時(shí)尚
      教育
      健康
      親子
      本地

      冬季穿搭要避開臃腫感!配色不老氣、穿衣不隨意,越看越高級(jí)

      教育要聞

      面對(duì)老師不合理的要求,請(qǐng)寶媽們教孩子向這個(gè)七歲女孩學(xué)習(xí)!

      轉(zhuǎn)頭就暈的耳石癥,能開車上班嗎?

      親子要聞

      這個(gè)社會(huì)允許幼兒哭鬧的年齡是幾歲

      本地新聞

      津南好·四時(shí)總相宜

      無(wú)障礙瀏覽 進(jìn)入關(guān)懷版