㈠ 現在的java開發就業前景怎麼樣
全球有25億Java器件運行著Java,450多萬Java開發者活躍在地球的每個角落,數以千萬計的Web用戶每次上網都親歷Java的威力。今天,Java運行在7.08億手機、10億智能卡和7億PC機上,並為28款可兼容的應用伺服器提供了功能強大的平台。這么多應用,徹底改變了用戶的生活。越來越多的企業,因為使用了Java而提高了生產效率。在中國,越來越多的用戶,因為Java而降低了成本,享受著生活。
據業內人士介紹,目前,在所有軟體開發類人才的需求中,對JAVA工程師的需求達到全部需求量的60%~70%。JAVA人才是怎樣擁有廣闊天空的?
1995年美國Sun公司「Java之父」JamesGosling創造了Java編程語言,面世之初,迎頭而來的便是人們的不解和質疑。然而,短短10餘年,Java憑借其「簡單、面向對象、分布式、解釋型、穩定、安全、結構中立、易移植、高性能、多線程」的眾多優點席捲全球,成為當今世界軟體開發領域的主流技術。舉世矚目的Java經濟時代來臨。
日本作為世界第二大軟體需求國,每年從中國購置的軟體外包金額高達6億美元,中國已經成為日本在海外最大的軟體外包基地之一。
??? 目前,中國對日軟體出口正以高於50%的速度增長,中國每年需新增20000餘名對日軟體工程師。大連這個美麗的城市,在夏得仁市長的領導下,已經快速成長為日本在中國的最大的軟體外包基地、國內軟體企業密度最高的城市,軟體環境空前的繁榮,隨之而來的人才瓶頸,成為了企業快速成長的嚴重問題,開沅培訓推出的對日Java軟體工程師培訓課程力求通過面向企業需求的實踐培訓,為相關軟體企業培養理論扎實、貼近實際開發要求的對日Java軟體開發人才。
目前,雖然JAVA人才的薪水很高,但是對該類人才需求旺盛的IT企業卻很難招聘到合格的JAVA人員。其中,最根本的原因就是許多計算機專業的畢業生在讀期間沒有掌握實用的技能與經驗,距離企業的實際用人需求有較大的差距。因此,計算機專業的大學生欲成為JA-VA工程師,最便捷的一條路就是參加以實戰項目為主要教學方法的JAVA職業技能培訓,從而有效地縮短同企業具體用人需求之間的差距。
㈡ java語言的國內外研究現狀和發展趨勢
下文來自CSDNOracle對Sun的收購引發了人們對Java未來的一絲擔心,Oracle能否繼續保持Java的開放性,面對Ruby、Python或PHP 等一批輕量型語言的崛起,Java能否繼續保持其在開發領域的領導地位?14年前,Sun公司的一位營銷天才把一門試驗性的跨平台語言由象徵踏實的Oak(橡樹),改名為香氣四溢的Java(咖啡)時,可能他沒有想到這 門語言能有後來的輝煌。事實上,如果現在Sun想為這門語言改名,以准確體現其在計算機行業的地位,似乎Oak更形象。今天,雖然Java語言並非真正意 義上的遍地開花,但它已經出現在眾多場合和設備中,而且它享有運行穩定、設計精良的美名; Java代碼也許無法主導所有計算機或所有平台,但它離成為通用語言已近在咫尺。Java之父詹姆斯戈斯林(James Gosling)在Oracle主辦的OpenWorld大會上登台發言時闡述了這一點。他調出JavaFX幻燈片,上面是一連串統計數字:超過8.5億 個具有Java功能的桌面機和大約100億個具有Java功能的設備。實際上,Java虛擬機在電子設備中司空見慣:電子書閱讀器Kindle、藍光磁碟 播放機和智能電話(包括不太智能的手機)等。iPhone(手機上網)應用程序可以在成千上萬部iPhone上運行,但Java嵌入在26億部手機上,從 不太智能、20美元就能買到的手機,到最新一代的黑莓和Android手機無一不包。請戈斯林到OpenWorld大會上演講,只是Oracle掌門人拉里埃利森(Larry Ellison)希望向工程師們一再保證這門語言前途光明的手段之一。Oracle想要並購Sun,但它仍得等待歐洲監管部門批准這一決策。美國政府已開 了綠燈,但歐洲政府官員由於擔心MySQL的發展還沒有同意這一起交易。戈斯林和Sun董事長麥克尼利(McNealy)都表示,一旦並購工作完 成,Java會從Oracle得到比以往更多的關注和資源。從近期來看,埃利森傳達的信號也許不是很重要,因為如今Java已成氣候,要改變發展方向也並不容易。當然,也有一些人認為,Oracle的商業模 式太不一樣了,所以它必然會對Java生態系統的每個部分進行重大變化。總體來說,每拿出一個Java可能變化的理由,就有同樣充足的理由表明 Oracle可能還是希望保持現狀。企業級應用是主戰場Java最先在伺服器端找到了自己的位置,未來這個領域仍是有望看到Java虛擬機的主要地方。對Oracle的所有產品來說,大型伺服器也是主要 的安身之處,所以出現這對組合自在情理當中。雖然PHP編程員青睞MySQL,但對數據密集型的企業應用來說,許多最要緊的項目還是使用基於Oracle 的架構封裝而成的Java,這種情況應該不會很快發生變化。Sun稱,GlassFish應用伺服器每個月的下載量超過100萬人次,Tomcat等比較舊的平台仍然很常見。由於Java這項技術備受推崇、 運行速度快、真正跨平台,大型企業(如銀行和保險公司)對Java開發人員求之若渴。不過,Java不再被認為是最新最酷的語法。一些編程員對靜態類型語言的結構滿腹牢騷,紛紛改用更新穎或更簡單的語言,比如Ruby、Python 或PHP。現在許多較簡單的Web應用程序就是用這些語言開發而成的,因為它們編寫的代碼容易修改,能快速建立原型。然而,這些使用便捷的新語言常常離不 開Java: Ruby開發人員常常使用JRuby(基於Java實現的Ruby語言),因為Java虛擬機能夠更出色地處理繁重任務、釋放多個線程。Jython(基 於Java實現的Python語言)也相似。Java現在正在加入一些最新的編程技術,以此遏制這些新語言大舉入侵。Grails明顯模仿了Ruby on Rails的許多簡單的說明性模式;Grails這種框架利用名為Hibernate的資料庫中間件,把Groovy等腳本插件結合起來。Groovy本 身添加了眾多的動態選項便於代碼解釋,同時可以直接鏈接至Java應用編程介面(API)的任何部分。甚至不需要考慮Python或Ruby,因為 Groovy憑借一種精巧、現代的語法,讓Java編程員可以使用似乎變化無窮的龐大庫和底層穩若磐石的虛擬機。走上移動之路Java手機的數量(估計約26億部)委實驚人,因為市面上許多最簡單的手機裡面都運行Java平台微型版(Java ME)。這讓Wattpad.com等公司得以構建在整個第三世界都能順暢運行的文檔閱讀平台。不過,運行Java的智能電話數量相對少一點。iPhone的巨大成功激勵許多人重新學習Objective C,這門語言讓編程員對於內存使用等一些系統問題提高了控制能力。Java為編程員隱藏了大部分底層問題,這是個優點,但前提是不需要管理內存等資源,因 為要是垃圾收集出現一個小失誤,有些游戲就運行不了。可遺憾的是,因為電池續航時間是極其重要的一個因素,智能電話需要比幾乎其他任何平台更嚴格的資源管 理。不過,Java編程員仍然很吃香,因為黑莓手機在其新平台上繼續採用Java ME:它為手機的情景模式(profile)添加了支持觸摸屏和方向感應器的功能。而Android存在不可預知的因素。由於谷歌開放了Android的 使用,許多手機廠商搭上Android這輛彩車。谷歌的Android建立在開源Apache Harmony及其類上,而不是建立在Sun開發的Java開發工具包(JDK)和Java ME上。對使用Eclipse編寫代碼的人來說,它們看上去幾乎一模一樣。在其他許多情況下也無關緊要,因為Android開發使用了很多XML表單,但 如果這兩套開發框架離對方漸行漸遠,這種分裂可能會變成大問題。收復桌面陣地大多數人仍然認為Java在桌面端從來沒有取得成功,這是過去。如今,Java正在緩慢而穩步地滲入到現代操作系統的各個角落。雖然用Swing編 寫的標准應用程序因試圖定位在每個平台的最基本部分而繼續遭殃,但是有了像JavaFX和Web Start這些比較新的開發平台和框架,就有可能通過Web有效地部署軟體。本地平台可處理Java歸檔(JAR)的所有緩存工作。只要點擊鏈接,有時偶 爾隨後點擊幾下授予許可權的對話框,軟體就可以安裝及更新,還可以隨時運行。JavaFX仍然是一個名副其實的未知因素。圖形功能現在可與Adobe的Flash相競爭;計算引擎可支持大部分的Java API,但這門語言是一門奇怪的混合語言,融合了正宗Java、JavaScript及其他的一些標記語言。其代碼比正規的Java簡單,所以Java編 程員又要學習新的東西。不過,對極具互動性的桌面工具而言,新的動畫類也許值得花時間學習。Web Start正在繼續慢慢改進通過瀏覽器直接把軟體部署到桌面的功能。搶占嵌入式領域Java還在人們最預料不到的地方茁壯成長。雖然C編程人員可能從來不會承認Java虛擬機巧妙處理存儲區、快速運行的功能,但Java在非智能手 機、機頂盒、嵌入式晶元、Kindle及其他低功耗設備取得的成功表明:Java虛擬機完全有能力在嵌入式應用方面一展身手。Java的普及性還幫助編程 人員從大平台遷移到小平台。雖然為大型機開發企業級應用軟體改成開發小型嵌入式代碼並不簡單,但Java標准大大簡化了這種轉變,這讓其他許多工具自嘆弗 如。Java程序包也在變得越來越小巧。戈斯林用塵埃來形容一台硬幣大小、能夠識別Java的計算機。JavaCard是面向這類小型程序包的一種虛擬 機和API,它即將迎來3.0版,這個里程碑式版本將增添網路連接功能。盡管這些小不點還沒有小得足以放入到人的眼睛中,但直接與互聯網通話的功能卻讓它 們顯得極具誘惑力。合作夥伴會分道揚鑣?所有開發人員的最大擔心是:要是Oracle收購Sun的交易塵埃落定,會出現什麼樣的利益沖突變化?Oracle是靠收取大筆的軟體許可費成長壯 大,其軟體可運行在客戶想要購買的任何硬體上。而另一方面,Sun通常是免費贈送軟體,然後通過銷售伺服器賺到一些錢。這些經銷策略也許不會立即發生變 化,因為慣性實在太太了,但誰也不知道將來Oracle會做出怎樣的決策。一些人認為,Oracle過去在收取大筆許可費方面屢試不爽,只會鼓勵埃利森對Sun採取類似的手法。也許Oracle的銷售團隊眼下就在垂涎這個 機會:針對Java以前免費的地方開始逐步提高許可費。為了避免重新編寫Java平台企業版(Java EE)應用軟體,許多企業很可能寧可支付每個CPU 100美元、200美元甚至100萬美元的費用。批評人士指出,Oracle很容易開發出新版Java虛擬機,針對不同的市場推出不同的性能級別。桌面虛擬機可能保持免費,Oracle甚至可能會 掏錢請電腦廠商來推銷Java和JavaFX,而處理極限多線程方面的性能改進可能會收取非常高的費用。從用戶身上撈錢有好多法子,許可費相比之下往往便 宜得多:要是讓拒不服從的編程員先學習一門新語言,然後重新編寫代碼庫,那成本高多了。但也有人認為,Oracle也許不會採用這一招。一名接近Sleepycat(這家開源資料庫公司在2006年被Oracle收購)的消息人士表 示,Oracle已把技術隊伍的規模擴大了約一倍,而所有雙許可模式原封不動。軟體仍然採用開源或商業許可證這兩種形式。如果Oracle像 Sleepycat那樣對待Java,社區許可及其他方案仍然會跟以前一樣免費、隨處可得,同時有更多的工程師來改進代碼。與其他各大Java合作夥伴的長期關系方面仍存在更深層的問題。谷歌繼續支持Apache Harmony,這個代碼超過125萬行的項目似乎一心要破壞Sun作為世界中心的地位。IBM輸掉了爭奪Sun的競標戰,現在發現競爭對手Oracle 的實力更強勁了。IBM設計了Eclipse開發工具,可能也會開始把Java平台帶往另一個方向。其他合作夥伴的態度比較激烈。SAP公司首席技術官Vishal Sikka一再要求Sun發布Java社區進程(JCP),著重提到了Oracle在2007年提出的方案:將控制權交由一家開放、獨立、與廠商中立的標 准組織,標准組織的所有成員在機會均等的前提下參與。雖然Oracle對相關細節基本保持緘默,但可以認為,這家公司會因為從Sun承襲過來的一些觀點而 重新贏得尊重。但是,盡管其他合作夥伴可能會參與恫嚇的舉動,但他們可能會考慮度的問題,因為大家其實是相互牽制的,任何過激的行為都極可能會被阻止,因為大家都 認識到一次編寫、到處運行理念具有的優勢。如果為Android手機編寫的代碼無法很容易地遷移至索尼藍光播放機或Glassfish伺服器,另一門語言 就有機會應運而生。實際上已經有多家公司在編寫工具包,讓用戶可以在iPhone上輕松運行Ruby on Rails或Python軟體。另外,許多這些比較新的語言可能會成為不可小覷的競爭對手,而暗鬥過多隻會幫助它們攻城掠地。現在有幾十種非常好、知名度小一點的開源程序包,只要 忠實的愛好者稍加轉換,通常就能把它們移植到每個平台上。比如,Python已經是一些科學領域的主要語言,谷歌選擇Python、而不是Java作為其 應用引擎(App Engine)支持的第一種語言。雖然IBM、Oracle和谷歌在爭奪主導權的競爭中可能會相互排擠,但它們必須認識到:所有人都受益於標准化,而不是 壟斷。要是誰敢過於排擠別人、企圖一手控制Java,其他廠商可能會奔向其競爭對手。Java也開應用程序商店?Java代碼庫仍相當有凝聚力、相對標准化,這個事實惹得眾人猜測:Sun(如果合並案完成,還有Oracle)到底會怎樣利用Java的普及性來 大發其財,又不提高許可費、擠壓每個人?如果有人開發出一種面向整個Java生態系統的應用程序商店(App Store),從而像銷售面向iPhone的應用程序那樣銷售用Java編寫的小組件(widget)它們可以在桌面、手機、藍光播放機或可以使用 Java的其他任何平台上運行,將會怎麼樣?最近已經有了面向Android手機的一批數量可觀的應用程序,Sun也在謀劃一家Java商店,好讓人們只需把應用程序拖到桌面上,或者只要再編 一點代碼,就可以把各應用程序結合起來,從而讓它們可以在Java世界的幾乎每個角落裡運行。不過,處理截然不同的屏幕和用戶界面還是個挑戰。設想一下這種場景有多吸引人:開發人員編寫的某個應用程序在Android手機上運行著,他在辦公桌面上處理任務,回到家後在客廳的藍光播放機上順 暢運行。把Java應用程序帶到坐沙發的人面前甚至有點出人意料,因為Java這門語言在被叫做Oak的早期階段,本意就是運行在機頂盒上。這種遠景將依賴 於Java平台的最大優點:普及性和跨平台的穩定性,也許這些優點會幫助Java給其發明者帶來滾滾收入。
㈢ 能不能告訴我中國java程序員有可能去到國外做開發嗎怎麼一個途徑
外派
外企
第一個就是國內軟體公司,需要為外國客戶服務 ,有時候需要到場地了解需求開發,實施就有機會
外企,你有意向,或則你足夠優秀,都有機會可以去
沒問題就採納了唄 樓主
㈣ Java跨境購物電商系統有哪些發展模式
摘自:YiShop電商系統 跨境電商是傳統電商平台的的延伸發展,目前越來越多電商加入跨境電商的我行列。跨境電商到目前為止,已經形成比較具有代表性的發展模式。 跨境電商模式一:海外代購模式 簡稱「海代」的海外代購模式是繼「海淘」之後第二個被消費者熟知的跨國網購概念。簡單的說,就是身在海外的人/商戶為有需求的中國消費者在當地采購所需商品並通過跨國物流將商品送達消費者手中的模式。 跨境電商模式二:直發/直運平台模式 直發/直運平台模式又被稱為dropshipping模式。在這一模式下,電商平台將接收到的消費者訂單信息發給批發商或廠商,後者則按照訂單信息以零售的形式對消費者發送貨物。 由於供貨商是品牌商、批發商或廠商,因此直發/直運是一種典型的B2C模式。我們可以將其理解為第三方B2C模式(參照國內的天貓商城)。 跨境電商模式三:自營B2C模式 在自營B2C模式下,大多數商品都需要平台自己備貨,因此這是應該是所有模式里最重的一類。自營B2C模式分為綜合型自營和垂直型自營兩類: 1、綜合型自營跨境B2C平台 目前能夠稱得上綜合性自營跨境B2C平台的玩家大概只有亞馬遜和有沃爾瑪在背後撐腰的1號店了。 2、垂直型自營跨境B2C平台 垂直是指,平台在選擇自營品類時會集中於某個特定的范疇,如食品、奢侈品、化妝品、服飾等。 跨境電商模式四:導購/平台模式 導購/模式是一種比較輕的電商模式,可以分成兩部分來理解:引流部分+商品交易部分。引流部分是指,通過導購資訊、商品比價、海購社區論壇、海購博客以及用戶來吸引用戶流量;商品交易部分是指,消費者通過站內鏈接向海外B2C電商或者海外代購者提交訂單實現跨境購物。 跨境電商模式五:海外商品閃購模式 除了以上進口零售電商模式之外,海外商品閃購是一種相對獨特的玩法,我們將其單獨列出。由於跨境閃購所面臨的供應鏈環境比起境內更為復雜,因此在很長一段時間里,涉足跨境閃購的玩家都處於小規模試水階段。
㈤ java軟體工程師想出國打工,但是怕被騙,尤其怕被軟禁,有正規渠道嗎
正規渠道就是去智聯之類的正規招聘網站找靠譜的公司,JAVA的挺好找。再一個就是自己辦國外的工作簽證,這個很不好辦,例如澳洲,一個僱主邀請就被炒到四五十萬。所以建議你還是智聯類的找找吧
㈥ 請教赴日做JAVA開發的問題
這是人才網上一些對赴日java工程師的要求,年薪都是幾十萬的
你看看自己有條件沒
1、計算機或相關理工科專業,本科以上學歷,35歲以下;
2、良好的溝通能力,日語二級,能用日語讀寫開發要求與郵件,能用日語口語進行技術和生活交流;
3、兩年以上JAVA軟體開發經驗,熟悉一種以上資料庫(Oracle、SQLServer、DB2),有相關對日軟體開發經驗。
1、精通java開發
2、三年以上對日軟體開發經驗
3、日語良好,日語二級以上水平,1級優先
4、願意赴海外出差
工作內容 :
-利用Java等的WEB系統、業務應用程序、手機應用程序等的設計與開發。
職位要求:
-大專以上,具有3年以上開發經驗,35歲以下。Java開發經驗必須要有3年以上。其他的,C 、UNIX、資料庫、對象設計經驗者也歡迎。外國人需具有日本語商務交流能力。
-日語二級以上,具有一定的商務交流能力。
1. 具有全國統招計算機及相關專業本科以上學歷;
2 .精通Java、C++並有二年以上工作經驗;
3. 日語要求:有一定的會話讀寫能力;能看懂日文式樣書;日語三級以上;
4.具有吃苦耐勞和較強的團隊合作精神;
5、有設計開發大型商業網站經驗者優先;
6、樂於交流,對編程富有熱情,工作積極投入,能夠主動獲取新知識,具有較強的領悟力;
㈦ 做java有沒有海外菠菜經驗的,求介紹。
種菠菜浩南還是經驗比較豐富的
㈧ 各位大蝦有誰知道為什麼java軟體在有些國外的手機能用,國內的手機就不能用呢,不是國內手機也支持java嘛
不知樓主說的版本問題是指什麼 樓上的朋友不對
首先國內只有部分手機支持java 國外手機據我所知是全部支持java
手機若使用java功能製造商是需要向java的開發商交版權使用費的 好像是一部手機一美分 國內很多手機 尤其是山寨機為了節約成本並未繳納使用費 所以不支持java功能
且國內手機大部分使用聯發科的mtk方案 這個方案同樣為了節約成本 很多未繳納使用費 因此不包含java功能
㈨ java工程師赴日條件以及途徑
赴日java工程師的要求,年薪都是幾十萬的
你看看自己有條件沒
1、計算機或相關理工科專業,本科以上學歷,35歲以下;
2、良好的溝通能力,日語二級,能用日語讀寫開發要求與郵件,能用日語口語進行技術和生活交流;
3、兩年以上JAVA軟體開發經驗,熟悉一種以上資料庫(Oracle、SQLServer、DB2),有相關對日軟體開發經驗。
1、精通java開發
2、三年以上對日軟體開發經驗
3、日語良好,日語二級以上水平,1級優先
4、願意赴海外出差
工作內容
:
-利用Java等的WEB系統、業務應用程序、手機應用程序等的設計與開發。
職位要求:
-大專以上,具有3年以上開發經驗,35歲以下。Java開發經驗必須要有3年以上。其他的,C
、UNIX、資料庫、對象設計經驗者也歡迎。外國人需具有日本語商務交流能力。
-日語二級以上,具有一定的商務交流能力。
1.
具有全國統招計算機及相關專業本科以上學歷;
2
.精通Java、C++並有二年以上工作經驗;
3.
日語要求:有一定的會話讀寫能力;能看懂日文式樣書;日語三級以上;
4.具有吃苦耐勞和較強的團隊合作精神;
5、有設計開發大型商業網站經驗者優先;
6、樂於交流,對編程富有熱情,工作積極投入,能夠主動獲取新知識,具有較強的領悟力;