日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

從PHP到Java。有什么建議嗎?

瀏覽:229日期:2024-05-05 16:33:05
如何解決從PHP到Java。有什么建議嗎??

我不會(huì)在學(xué)習(xí)語言的同時(shí)嘗試學(xué)習(xí)IDE。一個(gè)簡(jiǎn)單的過渡是堅(jiān)持使用shell和慣用的文本編輯器,并使用以下shell友好的工具:

ant,用于組織項(xiàng)目,運(yùn)行自動(dòng)化測(cè)試套件,增量編譯BeanShell用于交互式測(cè)試,可以快速嘗試一個(gè)快速的技巧:javap從命令行將為標(biāo)準(zhǔn)庫中的任何類提供方法簽名。與PHP -rJava 相似,但提供了更多信息。

Java的在線文檔是精確,專業(yè)的,并且在色調(diào)和格式上保持一致。與PHP中的所有功能都位于一個(gè)統(tǒng)一的命名空間中不同,Java中的標(biāo)準(zhǔn)庫是類層次結(jié)構(gòu)。您必須了解圍繞該標(biāo)準(zhǔn)庫的方式,這意味著了解層次結(jié)構(gòu)和職責(zé):例如,您必須了解這java.util.List是java.util.Collection帶有附加條目概念的子接口。有了這些信息,谷歌搜索java.util.List會(huì)將您帶到該類的Javadoc,并且Javadoc將告訴您確切的方法簽名并將您鏈接到一些具體的實(shí)現(xiàn)。

一些其他區(qū)別:

字符串是 字符 序列,而不是字節(jié)序列。絕對(duì)正確的方法。系統(tǒng)產(chǎn)生并使用(字節(jié)或字符的) 流 ,而不是字節(jié)緩沖區(qū)。例如,如果要過濾PHP中的輸出,則標(biāo)準(zhǔn)做法是向ob_get_contents請(qǐng)求字節(jié)緩沖區(qū),然后轉(zhuǎn)換整個(gè)緩沖區(qū)。在Java中,您向Servlet添加了一個(gè)過濾器,該過濾器一次將輸出轉(zhuǎn)換為一個(gè)字節(jié)或一個(gè)字符。最初使用它有點(diǎn)麻煩,但是當(dāng)您習(xí)慣它時(shí)它會(huì)變得更簡(jiǎn)單,更像Lego-流處理器不必知道事物的來源和去向。幾乎所有有用的東西都是一個(gè)接口,并且創(chuàng)建接口的實(shí)例可能很棘手,不規(guī)范,而且記錄不完備。在PHP中,您可以使用來啟動(dòng)并運(yùn)行XML new DOMDocument()。在Java中,它org.w3c.dom.Document是一個(gè)接口,因此new()不起作用。Javadoc對(duì)于接口實(shí)例一旦存在就如何行為是非常精確的,但是當(dāng)您試圖找出對(duì)象的實(shí)際出生方式時(shí),它可能會(huì)顯得有些y和謹(jǐn)慎。很多時(shí)候,您將不得不尋找教程和代碼示例,并復(fù)制粘貼一個(gè)樣板,為您提供DOMDocument java.sql.Connection或其他實(shí)例。像Spring這樣的框架之所以受歡迎,原因之一是它們將丑陋的對(duì)象創(chuàng)建代碼分離開來,并為您提供了一個(gè)神奇的接口實(shí)現(xiàn)世界。

我實(shí)際上是朝相反的方向切換。我發(fā)現(xiàn)Java在一家大型公司中運(yùn)作良好,您可能正在處理單個(gè)組件,然后將其交給其他人,后者將該組件集成到更大的系統(tǒng)中,然后將其打包并交給一個(gè)單獨(dú)的運(yùn)營團(tuán)隊(duì)-所有這些間接性和可配置性(FactoryBuilderFactory類型抽象,web.xml文件等)都很有意義,并且可以做一些有用的事情。在一家小公司的程序員_都_操作人員,Java還有很多工作要做。使用Java,您將必須習(xí)慣一些概念,例如啟動(dòng)Java進(jìn)程,監(jiān)視Java進(jìn)程以確保其正常運(yùn)行,監(jiān)視Java進(jìn)程以確保它不會(huì)處于存活狀態(tài),而不會(huì)引起昏迷。在更新代碼等時(shí),不進(jìn)行響應(yīng),關(guān)閉和重新啟動(dòng)Java進(jìn)程,而將中斷降到最低。如果您有單獨(dú)的運(yùn)維人員,那很好,這是他們的工作,他們非常擅長。如果您是一名程序員,那么照顧Java流程可能會(huì)分散注意力,并且很難做好。

解決方法

最近三年,我一直在用PHP進(jìn)行Web應(yīng)用程序開發(fā)。我現(xiàn)在快要嘗試Java。我最近一次使用該語言是在8年前,而且大部分是學(xué)術(shù)性的。

我對(duì)PHP的對(duì)象模型(版本5)相當(dāng)熟悉,并且我?guī)缀跬耆窃贠O中進(jìn)行編碼的。我現(xiàn)在想傳達(dá)這種經(jīng)驗(yàn)并將其用于Java開發(fā)。

我來自哪里:

linux作為桌面和服務(wù)器Vim / gVim +插件作為編輯器MySQL的數(shù)據(jù)庫apache httpd一堆PHP框架的使用經(jīng)驗(yàn),Zend + Doctrine是我使用最多的框架

到目前為止,我對(duì)Java的了解:

我需要一個(gè)IDE:IntellijIDEA,NetBeans或Eclipse我需要選擇一個(gè)開發(fā)框架。一些經(jīng)常使用的名稱:Spring MVC,條紋,檢票口。

現(xiàn)在,我需要一些見識(shí),可以幫助使過渡更加順暢。但是從人們談?wù)撍姆绞絹砜矗琂ava似乎是具有自己的生態(tài)系統(tǒng)的全新野獸。聽起來好像實(shí)際上遷移到Ruby或Python會(huì)更容易,這很好奇,因?yàn)閺奈业慕嵌葋砜矗琂ava在概念上似乎最接近PHP,盡管更為嚴(yán)格和預(yù)先編譯。

聽起來可能很奇怪,但很少有人公開記錄過自己的舉動(dòng)經(jīng)歷。我已經(jīng)在google,amazon和stackoverflow上搜索了類似的問題,結(jié)果令人向往。我只是簡(jiǎn)直不敢相信,如果我想以Java的速度快速發(fā)展成為Web開發(fā)人員,我將需要像新手一樣開始。

歡迎任何人回應(yīng),但我認(rèn)為有些人在兩種語言上都有寶貴經(jīng)驗(yàn)將使這次討論最豐富。

是什么幫助您快速掌握J(rèn)ava? Java中不存在哪些概念,而PHP中卻缺少哪些概念,反之亦然?PHP開發(fā)人員使用Java的一些陷阱。您覺得轉(zhuǎn)換完成多久了?
標(biāo)簽: java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品巨作av| 国产一区二区三区探花| 老司机久久99久久精品播放免费| 国产一区二区中文| 精品欧美日韩精品| 久久国产乱子精品免费女| 天堂日韩电影| 丝袜国产日韩另类美女| 久久亚州av| 欧美精品一区二区三区精品| 欧美激情另类| 国产亚洲人成a在线v网站| 亚洲精品黄色| 久久久久免费av| 国产精品久久乐| 久久香蕉精品香蕉| 欧美三区不卡| 久久国产人妖系列| 日本伊人久久| 国产免费成人| 欧美亚洲激情| 国产亚洲欧美日韩精品一区二区三区| 国产欧美日韩精品高清二区综合区 | 免费人成黄页网站在线一区二区 | 久久99高清| 久久av影院| 国产精品videosex极品| 亚洲精品护士| 亚洲精品成人| 日韩高清不卡一区二区| 日韩国产一区二区三区| 国产在线看片免费视频在线观看| 国产精品国码视频| 日韩不卡手机在线v区| 黑丝美女一区二区| 国产乱子精品一区二区在线观看 | 国产精品久久乐| 久久精品 人人爱| 97久久超碰| 日本一区二区中文字幕| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美日韩免费看片| 丝袜脚交一区二区| 国产精品一国产精品k频道56| 国产亚洲欧洲| 日韩中出av| 久久一区二区三区喷水| 国产精品yjizz视频网| 999国产精品| 精品视频97| 国产乱论精品| 在线日韩欧美| 欧美在线看片| 久久精品五月| 久久精品999| 成人免费网站www网站高清| 日本久久成人网| 国产精品色网| 91视频精品| 国产一级一区二区| 麻豆国产精品视频| 欧美在线亚洲| 日本精品黄色| 亚洲91精品| 蜜桃一区二区三区在线观看| 国产亚洲欧美日韩精品一区二区三区 | 风间由美中文字幕在线看视频国产欧美| 亚久久调教视频| 欧美va天堂在线| 国产精品porn| 久久国产日韩欧美精品| 视频在线不卡免费观看| 今天的高清视频免费播放成人| 最新亚洲国产| 欧美成人a交片免费看| 久久女人天堂| av中文资源在线资源免费观看| 欧美日一区二区在线观看| 国产日韩视频在线| 精品黄色一级片| 国产精品久久久久久久久久10秀 | 国产精品午夜一区二区三区| 国产精品最新| 日韩.com| 国产亚洲午夜| 国产精品一区免费在线| 丰满少妇一区| 欧美日韩国产综合网| 国产成人精品一区二区三区在线| 日本不卡视频一二三区| 亚洲精品乱码久久久久久蜜桃麻豆 | 成人日韩在线| 亚洲成人日韩| 日韩国产欧美在线播放| 国产精品视频一区视频二区| 国产高清不卡| 日韩高清三区| 国产亚洲一区二区手机在线观看| 日韩av电影一区| 国产精品红桃| 欧美私人啪啪vps| 日韩精品视频一区二区三区| 中文亚洲免费| 免费久久99精品国产自在现线| 国产成人免费| 久久精品国产久精国产爱| 青草综合视频| 人人精品久久| 欧美性www| 精品一区91| 日韩精品dvd| 婷婷综合社区| 视频一区二区中文字幕| 亚洲日本在线观看视频| 日本电影久久久| 国产精品久久久亚洲一区| 精品欧美日韩精品| 91精品韩国| 伊人影院久久| 视频一区欧美日韩| 国产精品一区二区中文字幕| 久久精品99国产精品日本| 欧美精品91| 久久蜜桃资源一区二区老牛| 欧美日韩精品免费观看视频完整| 最新亚洲国产| 麻豆成人在线观看| 99精品一区| 91精品国产自产精品男人的天堂| 久久在线91| 99在线精品免费视频九九视| 日本成人中文字幕| 国产亚洲一区二区手机在线观看 | 欧美黑人做爰爽爽爽| 一区二区国产在线| 石原莉奈在线亚洲三区| 午夜精品影院| 亚洲婷婷免费| 国产精品日韩久久久| 亚洲国产一区二区三区在线播放 | 国产精品专区免费| 亚洲人亚洲人色久| 青青青国产精品| 日本一区福利在线| 亚洲人成毛片在线播放女女| 久久精品资源| 久久精品毛片| 日韩国产在线不卡视频| 国产精品久久久久久久久久10秀 | 视频一区日韩精品| 日韩二区三区在线观看| 国产精品一国产精品| a天堂资源在线| 午夜电影亚洲| 国产精品久久久久久模特| 国产传媒在线观看| 噜噜噜躁狠狠躁狠狠精品视频 | 国产精品一线天粉嫩av| 日本不良网站在线观看| 国产一区日韩一区| 一区二区91| 国产精品麻豆成人av电影艾秋 | 亚洲精品一级| 欧美手机在线| 国产成年精品| 久久最新视频| 国产夫妻在线| 日韩精品一区二区三区免费视频 | 国产一区二区视频在线看| 欧美日韩在线播放视频| 免费观看日韩电影| 国产精品宾馆| 国产综合色产| 精品一区视频| 一区二区精品| 欧美日本一区| 国产精品嫩草99av在线| 精品国产网站| 日本免费新一区视频| 欧美亚洲国产精品久久| 久久精品国产免费| 日韩精品成人在线观看| 伊人久久婷婷| 久久久久网站| 激情不卡一区二区三区视频在线| 亚洲精品激情| 午夜亚洲一区| 女人av一区| 日韩欧美国产精品综合嫩v| 国产欧美自拍一区| 91精品亚洲| 日韩欧美午夜| 成人自拍av| 成人综合一区| 久久中文精品| 久久免费影院| 精品国产精品国产偷麻豆 | 亚洲精品乱码日韩| 亚洲视频播放| 日韩av在线中文字幕|