這篇文章主要介紹“java技術(shù)相關(guān)問題有哪些”,在日常操作中,相信很多人在java技術(shù)相關(guān)問題有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”java技術(shù)相關(guān)問題有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
成都創(chuàng)新互聯(lián)公司專注于陽西網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供陽西營銷型網(wǎng)站建設(shè),陽西網(wǎng)站制作、陽西網(wǎng)頁設(shè)計(jì)、陽西網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造陽西網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供陽西網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
代碼一致性問題
java 的代碼是采取偽編譯的,屬于特殊的腳本文件;
既然是腳本,當(dāng)然是“跨平臺的”;
知道 php
吧?
編程思想問題
java 確實(shí)引入了一些新的概念,對于編程是一種促進(jìn);
語言表現(xiàn)形式
java 使用的是改進(jìn)了的
C++ 風(fēng)格,通過格式化的命名解決了 C 中命名中斷問題;
微軟的 .net
也參考了它的風(fēng)格;
這一點(diǎn)值得我們學(xué)習(xí);
界面問題
java
的界面讓人不敢恭維;
在所有平臺表現(xiàn)都是同樣糟糕的(圖形或者字符)界面;
程序員所接觸的是闊別多年的字符界面(讓人感到很親切);
運(yùn)行效率問題
由于它是解釋執(zhí)行,效率自然很低;
最典型的是
JBuilder,讓我們在工作之余可以輕松的喝杯咖啡,作為 java 的程序員,真應(yīng)該感謝
sun;
有人說“可以理解做企業(yè)級應(yīng)用的程序員對JAVA的喜愛。從他們的立場,軟件容易修改和移植比運(yùn)行效率高要重要的多”,真的這樣嗎?我對此深表懷疑;
還有人說“語言變得無意義,每種語言都能做相同的事,并有相同的執(zhí)行效率,這是馬上要發(fā)生的事”,但對于腳本語言(包括
java),是不可能達(dá)到編譯語言的執(zhí)行效率的,看來,我們只能用 java 跟 php 相比了;
投資問題
java
應(yīng)用的開發(fā)和運(yùn)行費(fèi)用是很高的;
操作系統(tǒng)和數(shù)據(jù)庫都需要從第三方購買;
(大家都感覺 M$
黑,現(xiàn)在看來甲骨文更黑)
歷史遺留問題
java 是個(gè)“全新的”系統(tǒng),所有的歷史遺留它一概不管;
采用
java,原來的東西都推翻了重做,浪費(fèi)多嚴(yán)重?
創(chuàng)新問題
java 是有些創(chuàng)新思想,但如果說它是“全新的”語言,嘿嘿,sun
好意思承認(rèn)嗎?
很多概念早有了,大家都是在學(xué)習(xí)前人經(jīng)驗(yàn)基礎(chǔ)上發(fā)展的,java 當(dāng)然也不例外;
很多原來就有的東西,sun
改頭換面,或許是為了避免糾紛,或許是為了嘩眾取寵,炮制出新的概念,欺世盜名;
有人說“微軟最為擅長的就是在技術(shù)落后的情況下,借鑒別人的想法,整合到自己的戰(zhàn)車上”,sun
難道比微軟高明多少?
技術(shù)壟斷問題
眾所周知,sun 也是封閉源代碼的;
或許,現(xiàn)在有些東西 sun
是免費(fèi)提供的,當(dāng)它真正強(qiáng)大以后,鬼知道他們會怎樣;
舍棄微軟,投奔太陽,所謂才離狼穴,又入虎口;
sun 的野心,不可不察;
JIT
的必要性
采取字節(jié)碼(腳本)是為了跨平臺;
但是,眾所周知,代碼的更改并不是經(jīng)常的,運(yùn)行次數(shù)比版本發(fā)布的次數(shù)不知道要高上多少倍,每次運(yùn)行都重新編譯,有這個(gè)必要嗎?!
“虛擬機(jī)”問題
java
“虛擬機(jī)”其實(shí)是一個(gè)腳本解釋執(zhí)行程序,換了名字而已;
有人說“虛擬機(jī)是一種強(qiáng)大的故障保護(hù)系統(tǒng)還是有一定現(xiàn)實(shí)意義的”,虛擬機(jī)跟故障保護(hù)系統(tǒng)沒有絲毫關(guān)系,況且
java 程序出錯的情況在 chinaren 上面是有目共睹的;
為什么使用
java
可以達(dá)成共識的只有“為了混飯吃”;
有個(gè)“職業(yè)程序員”說是因?yàn)椤傲餍小?,但他說的“職業(yè)的人注重走路本身,不管走到哪里,因?yàn)樗约赫衣纷?,更多的人是為了到達(dá)目的,這是個(gè)側(cè)重點(diǎn)的問題”就很古怪,用
java 是為了用著玩,而不是為了使項(xiàng)目達(dá)到目的?
還有個(gè)說法,“隨便找個(gè)做MIS的,稍微白呼兩句就能扔出去做JAVA高手狀了”;
有個(gè)對于
java 崇拜的五體投地的人說漏了嘴,“開發(fā)服務(wù)器軟件現(xiàn)在最佳的語言還是c,c++,需要畫大量的用戶界面還是用vb,pb快些”
到此,關(guān)于“java技術(shù)相關(guān)問題有哪些”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!