麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

Pervasive Java

2019-11-18 14:24:02
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Pervasive java  

引言  

       進(jìn)入正文之前,先來(lái)點(diǎn)廢話。  

       這要從那部追隨我近20個(gè)月之久的Nokia 3350說(shuō)起。在去年5月的某一天,就在我上公汽的那一剎那,它被迫離開(kāi)了我。后來(lái)買(mǎi)了一部N3100,就是經(jīng)常可以在公汽和校園里見(jiàn)到的很多人在用的那種。它是彩屏的,可以支持java游戲,準(zhǔn)確的說(shuō)它采用了Nokia S40平臺(tái),可以支持MIDP 1.0。后來(lái)買(mǎi)了根COM口的數(shù)據(jù)線,從PC下載些圖片和鈴聲,然后是游戲和應(yīng)用軟件。期間,我一直有一個(gè)想法,就是給它寫(xiě)一個(gè)小的游戲或者應(yīng)用軟件。因?yàn)樽约旱难芯糠较蚓褪乔度胧较到y(tǒng),這種想法變得越來(lái)越強(qiáng)烈。在畢設(shè)的PCB設(shè)計(jì)脫手之后,我實(shí)現(xiàn)了這種想法。雖然只是編了個(gè)很簡(jiǎn)單很簡(jiǎn)單的東西,但是經(jīng)歷了全部的流程,對(duì)這件事情也有了個(gè)初步的熟悉。就這點(diǎn)粗淺的熟悉本不足撰文以記之的,但是有兩個(gè)原因使我決定寫(xiě)這篇小文。我猜你一定在說(shuō),這些個(gè)讀書(shū)人真是麻煩,寫(xiě)個(gè)文章還要扯這么多理由。名正則言順嘛,約女生出來(lái)還得找個(gè)借書(shū)還書(shū)之類(lèi)的幌子。  

       其一是因?yàn)楹糜褃uanqs很喜歡鉆研軟件,而且對(duì)逆向工程比較有愛(ài)好,經(jīng)常和我交流心得,我每每勸他整理個(gè)文檔,這樣比較有條理,也便于日后拿起來(lái)。前一段預(yù)備和他一起研究一個(gè)Python寫(xiě)的應(yīng)用軟件,后來(lái)因?yàn)楫呍O(shè)和寫(xiě)手機(jī)程序就耽擱了。而且說(shuō)起來(lái)輕易,其實(shí)我也很少就自己學(xué)習(xí)的東西整理出個(gè)書(shū)面的東西,所以想想也不能光說(shuō)不做。  

       其二是因?yàn)榻酉聛?lái)的一段時(shí)間要調(diào)試硬件,寫(xiě)板子的程序(主要是C),并且要花很多時(shí)間寫(xiě)畢業(yè)論文,所以估計(jì)不會(huì)有很多時(shí)間去學(xué)習(xí)Java的東西。所以這篇文章也算是對(duì)之前學(xué)習(xí)的一個(gè)小節(jié)。  

也許有點(diǎn)厭煩那些道聽(tīng)途說(shuō),眾口一詞的套話。我現(xiàn)在的想法是不說(shuō)沒(méi)有用的正確的廢話,寧愿說(shuō)一些有自己見(jiàn)解的不一定全面的看法。  

學(xué)習(xí)Java于我是一個(gè)斷斷續(xù)續(xù)的過(guò)程,而且也沒(méi)有長(zhǎng)時(shí)間的在實(shí)際項(xiàng)目中使用它,所以對(duì)Java的理解一直是比較粗淺和有限的,我想即便現(xiàn)在也是。但是因?yàn)楣ぷ骱蛯W(xué)習(xí)內(nèi)容的變化使得我有機(jī)會(huì)能接觸到Java針對(duì)不同平臺(tái)的版本,所以可以從不同的側(cè)面來(lái)看Java,因而可能會(huì)有些不同的體會(huì)。這里我不想討論具體的技術(shù)細(xì)節(jié),那是汗牛充棟的東西。我想做的是敘述一個(gè)開(kāi)發(fā)者對(duì)Java的理解和熟悉,以期與其他人的交流,并希望別人可以指出我的看法中不對(duì)和偏頗的地方,或者在一段時(shí)間之后再讀到此文,覺(jué)得太粗鄙,那就說(shuō)明是一種進(jìn)步。  

Java on Desktop  

  
最早接觸的是Java的桌面版本,當(dāng)初學(xué)習(xí)它是因?yàn)闊衢T(mén),我想我說(shuō)是因?yàn)榭吹絁ava的光明前途你也不會(huì)信的。花了兩天的時(shí)間匆匆看完了兩本Java核心技術(shù),因?yàn)橛X(jué)得很多語(yǔ)法和C++類(lèi)似,當(dāng)時(shí)還心存迷惑,有了C++,為什么還要搞這個(gè),而且又很慢。語(yǔ)言究竟是一個(gè)工具,所以我覺(jué)得看它怎么樣還要看它能做出或者已經(jīng)做出了什么樣的東西。那時(shí)用Java做的桌面應(yīng)用軟件還比較少,看到相關(guān)的文章,當(dāng)時(shí)對(duì)于純Java能否做出一些比較大的實(shí)用的軟件,很多人還是心存疑慮的。我所了解的用Java寫(xiě)的應(yīng)用軟件主要有幾類(lèi)。  

第一類(lèi)是軟件的安裝程序,以Oracle數(shù)據(jù)庫(kù)的安裝程序?yàn)榈湫停蚁胫饕且驗(yàn)閿?shù)據(jù)庫(kù)有不同平臺(tái)的版本,核心的組件無(wú)法跨平臺(tái),但是安裝模塊卻可以只做一個(gè),這可以省掉很多的工作,確實(shí)很好的利用了Java的跨平臺(tái)的優(yōu)點(diǎn)。  

第二類(lèi)是一些IDE,以JBuilder為代表。到后來(lái)的幾個(gè)版本,幾乎是純Java的代碼了。當(dāng)然JBuilder也繼續(xù)了Java啟動(dòng)比較慢的特點(diǎn),也是經(jīng)常被詬病的地方。  

第三類(lèi)就是Java的應(yīng)用服務(wù)器,例如WebLogic,WebSphere,SunOne。這些應(yīng)用服務(wù)器對(duì)平臺(tái)無(wú)關(guān)性的要求使得Java幾乎成了一個(gè)必然的選擇,否則為每個(gè)平臺(tái)開(kāi)發(fā)一個(gè)版本確實(shí)有點(diǎn)難以承受。  

       第四類(lèi)是一個(gè)服務(wù)端軟件的控制臺(tái),例如數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)器。  

       第五類(lèi)是通用的商業(yè)應(yīng)用軟件,例如永中Office等。  

       第六類(lèi)是開(kāi)源的軟件,現(xiàn)在這方面發(fā)展很快,好的作品也越來(lái)越多,比如大家熟悉的JBoss, Eclipse等等。  

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 毛片在线免费视频 | 黄色av片在线观看 | 久久久国产精品免费观看 | 久久久精品视频网站 | 福利一区二区三区视频在线观看 | 国产精品99一区二区 | 天天草夜夜骑 | 一级空姐毛片 | 亚洲午夜网站 | 欧美日韩国产中文字幕 | 一本一本久久a久久精品综合小说 | 国产一区二精品区在线 | 羞羞网站在线看 | 久久福利电影网 | 性爱视频免费 | 日本xxxx视频 | 国产老师做www爽爽爽视频 | 午夜男人免费视频 | 久久免费综合视频 | 在线播放免费人成毛片乱码 | 国产精品久久久久久久久久三级 | 久久蜜桃香蕉精品一区二区三区 | 国产午夜亚洲精品理论片大丰影院 | 成人不卡 | 日本在线不卡一区二区 | 7777网站| 国产精品久久久久久久久久久久久久久 | 暴力肉体进入hdxxxx0 | 国产精品久久久久久久久久久天堂 | 在线91视频 | 国产91丝袜在线播放0 | 成人在线视频在线观看 | 美女又黄又www | 免费看a级片 | 视屏一区 | 日韩欧美中文字幕视频 | 欧美性生活网站 | 国产精品av久久久久久久久久 | 91成人在线免费观看 | 蜜桃传媒视频麻豆第一区免费观看 | 超碰97人人艹 |