php實訓心得_學習php體會精選範文(精選9篇)

來源:瑞文範文網 1.55W

php實訓心得_學習php體會精選範文 篇1

首先聲明:我是一個菜鳥,是一個初學者。學習了一段php後總是感覺自己沒有提高,無奈。經過反思我認爲我學習過程中存在很多問題,我改變了學習方法後自我感覺有了明顯的進步。

php實訓心得_學習php體會精選範文(精選9篇)

在學習的過程中不能怕麻煩,不能有懶惰的思想。學習php首先應該搭建一個lamp環境或者是wamp環境。這是學習php開發的根本。雖然網絡上有很多集成的環境,安裝很方便,使用起來也很穩定,但是我還是強烈建議自己搭建php環境。因爲在搭建的過程中你會遇到一些問題,通過搜索或是看php手冊解決問題後,你會更加深刻的理解它們的工作原理,瞭解到php配置文件中的一些選項設置。環境搭建好,當你看見你的瀏覽器輸出“it works"時你一定是喜悅的。在你解決問題的時候,我強烈建議多讀php手冊。

對於懶惰的朋友,我推薦php的集成環境xampp或者是wamp。這兩個軟件安裝方便,使用簡單。但是我還是強烈建議自己動手搭建開發環境。

php是動態網站開發的優秀語言,在學習的時候萬萬不能冒進。在系統的學習前,我認爲不應該只是追求實現某種效果,因爲即使你複製他人的代碼調試成功,實現了你所期望的效果,你也不瞭解其中的原理,這樣你很難利用原理去編寫自己的代碼。對於php來說,系統的學習我認爲還是很重要的,當你有一定理解後,你可你針對某種效果研究,我想那時你不會只是複製代碼的水平了。

我要在聲明一下:我是個菜鳥!!我對php這門優秀的語言也是知之甚少。但是我要在這裏說一下php在網站開發中最常用的幾個功能:

分頁原理

上傳原理

生成html文件

文件截取

圖片添加水印

製作圖片驗證碼

利用模板分離開發過程

pear庫的使用

驗證用戶

.............

.............

這些都是最基本最常用功能,我們這些菜鳥在系統學習後,可以先對這些功能深入研究。

學習php的目的往往是爲了開發動態網站,phper就業的要求也涵蓋了很多。我大致總結爲:精通php和mysql

,熟悉html,能用div+css,還有javascript,優先考慮linux。我在開始學習的時候,就想把這些知識一起學習,我天真的認爲同時學習能夠互相呼應,因爲知識是相通的。但是我學習了一段時間後,我發現效果並不好(估計是我自身的問題)。因爲一個人的精力總是有限的,同時學習這麼多,會導致每個的學習時間都得不到保證。現在我先學習php和mysql,還有css(html語言很簡單)我認爲現在的效果比以前的方法好。

多看優秀程序員編寫的代碼,仔細理解他們解決問題的方法,對自身有很大的幫助。

最後我推薦一些我認爲很棒的書籍:

php和mysql web開發

php和mysql5程序設計

mysql權威指南 (可惜是寫的mysql4) 注:機械工業出版社

php100網站的視頻教程

感慨一下:其實linux下開發更容易找到工作!!

祝願我們中秋快樂,學習進步!!

php實訓心得_學習php體會精選範文 篇2

PHP是一個基於服務端來創建動態網站的腳本語言,我們可以用PHP和HTML生成網站主頁。當一個訪問者打開主頁時,服務端便執行PHP的命令並將執行結果發送至訪問者的瀏覽器中, PHP和他們不同之處在於PHP開放源碼和跨越平臺,PHP可以運行在WINDOWS?NT和多種版本的UNIX上。它不需要任何預先處理而快速反饋結果,它也不需要mod_perl的調整來使您的服務器的內存映象減小。PHP消耗的資源較少,當PHP作爲Apache Web服務器一部分時,運行代碼不需要調用外部二進制程序,服務器不需要承擔任何額外的負擔。

這個學期開設php web 設計的課程,跟以前所有開設的課程有很大的區別,這門課程的靈活性很強,學習起來說難不難說易不易;其實學習的過程當中並不一定要學到多少東西,個人覺得開散思維怎樣去學習,這纔是最重要的,而這門課程恰好體現了這一點。此次的實訓以班級爲主體,以個人爲單位而開展的一次綜合的實踐,老師也給予我們足夠的空間讓我們完成此次的實訓,這讓我覺得壓力減輕。

這次的實訓從代碼上面看起來很複雜,原來以爲自己負責將網站建起來任務是最輕的,沒有想到是最爲複雜的。我們的時間有限,不得不在其他的時間進行補充和修改。此次我們的主題就是圍繞學生管理系統和新聞發佈系統,

通過這次的實訓,讓我受益匪淺。第一.不懂就問,即使一個學習的機會又是一個解決問題的辦法。不管這次的結果會怎樣,至少我曾經在一起努力過,體驗其中的過程纔是收穫。

第二:在建系統的過程當中,有些地方沒有接觸過,不懂得怎樣將它的效果在自己的網頁中實現;如果沒有這次實訓,我也不會刻意的去學,去摸索,更不會看到自己的缺陷。第三:通過這次的實踐操作,我認識到了自己的不足,更感覺到了自己與別人的差距。爲了明年的畢業而做準備,從各方面充實自己,使自己適應這個社會。

總之,這次的實訓給予了我不同的學習方法和體驗,讓我深切的認識到實踐的重要性。在以後的學習過程中,我會更加註重自己的操作能力和應變能力,多與這個社會進行接觸,讓自己更早適應這個陌生的環境,相信在不久的將來,可以打造一片屬於自己的天地。

php實訓心得_學習php體會精選範文 篇3

學習php也有幾個月了。斷斷續續的學習吧。沒有整天整天的寫代碼。其實我倒是希望有時間整天整天的寫代碼。那樣的話就可以提高的更快了。我大二,計算機類的學生,大一的時候學習過C++,大二上學期的時候學習了彙編語言,所以對編程有一點點基礎。加上自己喜歡編程這種比較節省腦力的東西(至少在計算的時候恨方便,記得我們學習概率論與數理方程的時候我就是寫了程序來解題目的),所以在學習PHP的時候比較順利吧。

最開始決定要學習PHP的時候,主動的接近and認識了一些在PHP方面有過經驗的一些師兄。讓他們給介紹了經驗還有需要看的書籍,資料等等。

然後自己開始慢慢的從基礎做了。記得最開始的時候做的是一個跟“正則表達式”有關的東東。就是衝搜索引擎上偷數據。雖然現在看來很簡單,但那時看來還是很複雜的。

再後來,開始做一些站點了。在css和javascript方面有有一些學習。以及其他的一些PHP的函數操作。一般都是字符串的操作等等。熟悉一些函數。

後來就是寫了一些簡單的系統。記得我們班推優入黨的時候,我寫了一個投票系統,裝在一個本里面。帶到教室裏面去投的。那個時候覺得還不錯,現在想想那個投票系統還是有很多的不足的。例如,沒有投票次數的限制等等。(但是覺得都是自己班的,應該不會出現什麼吧,結果還是出問題了。本來是一人投兩票的,結果是出現了單數的總票數,哎哎)

其實投票系統已經涉及到了數據庫的操作了。有了數據庫操作的基礎,就可以開始做文章發佈系統了。給自己的站點寫了一個文章發佈系統(之前沒有存入數據庫的時候,我都是用Dreamweaver在本地生成,然後上傳的,現在想想,麻煩死了)。

文章發佈系統寫好了之後,就是對這個發佈系統的一些優化了。比如,文章發佈的時候靜態頁的自動生產,目錄的自動更新,文件上傳等等。還有管理員登錄安全的一些操作。

到目前爲之就這樣啦。其實中的感覺就是學習一門語言入門就好辦了。當初在學習C++的時候也是這樣的,由於沒有基礎,最初的幾周,都是迷迷糊糊的,入了門,對語言這種東西有了感覺,進步就很快了的。

php實訓心得_學習php體會精選範文 篇4

1、關於輸出:echo不是函數,只是一個語言結構,因此不需要用括號把後面的參數括起來,當然,它也允許使用像函數那樣的括號,如echo("hello,xiyounet!")。

2、關於變量類型:在php變量類型上,一直存在不同的聲音。有的人認爲不用關注變量類型是php的優點,使開發更簡單;有的人則認爲沒有嚴格的變量類型阻礙了php的發展,也使得php程序很不規範。我覺得這是一個仁者見仁智者見智的問題。在開發php中,確實很少存在像java等語言那樣頻繁地進行變量定義和類型轉換,給開發者帶來了很大的方便。而同時,php程序的規範性、可讀性也不如java那麼嚴謹,但這正是php的特點,因爲php能發展到現在,成爲三大網絡編程語言之一,在很大程度上歸功於它的簡單,易學,易用的特點。因此,總體上看是優點大於缺點。至於它的缺點,可以通過加強編碼的規範,增加註釋等來彌補,況且在php中也是可以明確定義變量的使用類型的。

3、關於分支程序:在較多分支的情況下,使用switch不只是在程序結構上要優於if,在性能上比if要好得多。例子中的條件是$a(一個變量),這個條件當然也是可以像if中的條件那樣是個表達式。在if分支中,每個分支都會對條件表達式進行一次運算,但在switch中,它只對條件計算一次就會與所有分支進行對比。所以在有兩個以上的分支中,建議儘量使用switch來代替冗長的if嵌套。

4、關於文件引用:php中文件引用的兩個函數:include include_once 和require require_once 推薦使用require_once和include_once這樣可以避免文件被重複多次使用。而include的功能和require十分相似,只是include在錯誤處理上放寬了一點,如果include的文件不存在,只會給出一個警告並運行後面的代碼,但require則會給出錯誤並停止運行。事實上,include和require的主要差別在於,include僅當被執行時纔會被包含進來,而require不論是否真的被執行都會先將文件包含進來。例如,if($conditions) { include "";}.只有當$conditions爲ture時,纔會被引入並被解釋。但如果是require,PHP解釋器不論$conditions是什麼,都會先引入,再一同解析所有程序。因此,require看上去比include要嚴格一些。

5、關於註釋:註釋是程序中必不可少的部分,高質量的註釋往往會使程序更具可用性。一般而言,典型代碼中的註釋包括:文件說明、類說明、方法函數說明、屬性變量說明、特殊情況解釋。下面作點簡要的解釋:

A、文件說明:針對整個代碼文件所作的說明,例如文件名、版本號、作者、發佈日期、使用說明等。

B、類說明:用簡要的文字描述這個類的作用。

C、方法函數說明:應該相對詳細一些,需要說明函數的作用、參數類型的作用、返回值類型的作用等。

D、屬性變量說明:用簡要的文字描述它的作用。

E、特別說明:針對某部分的代碼註釋說明,一些程序的思路、算法也需要在代碼旁邊註明,一般是使用單行註釋。

6、關於代碼複用:就是指代碼重用。利用曾經寫過或者別人寫過的正確代碼,而不是再重新編寫相同功能的代碼的過程就是代碼重用。除了代碼級的複用還有體系機構的複用、設計模式的複用等形式,但所有的目的就是爲了最大程度地減少重複勞動,提高開發的質量和效率。

php實訓心得_學習php體會精選範文 篇5

時間匆匆,轉眼間,繼續教育學習結束了,回首這幾個月的學習,心中感慨萬千。我是20xx年從外地調入塘沽的,聽說評職稱時外地的繼續教育不承認,因此就參見了此次繼續教育。最初的目的無非是拿到證就行(那時既帶高三又是班主任,學生是全年級最淘氣的),感覺自己沒那麼充足的精力,問了其他人相關情況,自認爲拿證沒問題。

20xx年夏,忙碌的高三生活結束了,繼續教育開始選課了,當時是和同事一起商量報的課程,想有問題可以商量着解決,我們都是班主任,就選了《Excel在教學與管理工作中的應用》,其實我挺牴觸計算機操作的,上大學時,dos這門課被抓過補考,心裏有陰影(因爲我是學日語的,命令對於我就是天書),因此,我如果能避免英文就堅決不碰。

選了《Excel在教學與管理工作中的應用》,說實話,剛開始還是有些後悔的,但是愛人的一番話觸動了我:“…我們要嘗試一些我們沒有經歷過的事物來開闊我們的視野。你總是教育你的學生,無論做什麼,選擇了就不要後悔,無論有多難;知識只要你學習了就會有收穫。做人不能知難而退,要知難而進…”聽了他的話,我欣然接受了。

剛開始學習還是沒問題的,因爲很多東西平時就能用到,所以很快就學會了。時間也寬裕,可以慢慢琢磨。沒想到,新學期開始,學校決定實行有效教學,學生不再訂資料,要求教師每人先備課、備習題,再集體備課、備習題。基本上我所有的課餘時間都用在了這上面,對Excel的學習漸漸的淡化了。連老師的第一次討論都沒參加上。爲了強迫自己多學些東西,討論的每個題目我都參加,不是爲了拿優秀,而是希望自己能多會些東西。通過最初的學習,我發現自己的腦子是越用越靈活。對自己做數學題都有很大的幫助。

感謝當初的選擇,更感謝老師的教材,作業,更更感謝老師的用心,讓我再次體會學習的樂趣。

有些事情,只要你肯做,就會有收穫。能克服自己的心理障礙是件很快樂的事情。

最後對老師有個不情之請,能否把這次的學習資料讓我下載下來,我想有時間時再學些。有些遺忘的、模糊的地方可以從中查找。不知是否方便!

php實訓心得_學習php體會精選範文 篇6

從昨天晚上開始鑽研EXCEL,此刻就忍不住要過來寫寫心得和感想:

先介紹一下我採用的教材。在我去年剛開始工作的時候就當當網上買回來了一本專門介紹如何使用EXCEL的書本,書名叫《EXCEL高效辦公》,是內附光盤的。應該來說這本書還是很不錯的。但是由於有段日子我走火入魔於一些手頭的工作而一直沒有抽出時間要來研讀和學習,終於在一次失敗面試後,我痛下決心要乘這兩個星期徹底的鑽研一下,至少是啃了這本書。

雖然讀書的時候確有學習過OFFIC軟件,也號稱是通過考試的,但是,我現在才深深地發現,如果你學了一樣東西,而不去使用它的話,那不用多久就會被遺忘。我只能說學過就至少腦子裏還有個概念,而當我的工作確實需要用到這塊東西的時候,我能夠立即反映過來,再將其溫故知新,或者說我至少能知道學習的地方在哪裏,書也好,信息平臺也好,哪怕是我曾經煞費苦心記錄的筆記,這一切都是我資本,只要我能夠充分的調用這些資本,還是可以發揮不少的作用的。

呀,別扯遠了,說回EXCEL。首先,我想對自己進行一下EXCEL的掃盲工作,至少讓我徹底地回憶究竟EXCEL可以幫我做什麼,什麼時候我可以使用EXCEL來加快我的工作效率。那正好,這本書所附的光盤裏有一段叫《循序漸進,學習EXCEL》的,從頭到底看一遍。

第一部分:成爲高手的捷徑;第二部分:數據操作;第三部分:函數與公式;第四部分:圖表與圖形;第五部分:數據分析;第六部分:宏與VBA。基本上就分爲這六個部分介紹了一下。雖然看了這個介紹只是一個大概的瞭解,很多細節都沒提到,不過已經差不多了,而且該想起來的,我也想其來一點了,想到大一時候的計算機課,彷彿一幕一幕的回放,哈哈,這感覺蠻搞笑的。另外,也讓我再一次感嘆,EXCEL確實有着強大的功能。確實值得我好好的研究。

看完整體介紹,我就要沿着書本的章節一點點地扣了。也許過程會是漫長的。不過我一定要堅持。

剛開始接觸:新手

基本掌握常用功能:初級用戶

熟練使用常用功能+數據透視表+公式:中級用戶

中級用戶掌握程度+數組公式+VBA簡單編程:高級用戶

EXCEL技能+專業知識+行業經驗:專家

以上是對EXCEL用戶的一個等級劃分,我看了一下,基本我只是一個比較熟練的初級用戶。因爲我還沒掌握數據透視表和所有的公式。恩。所以我的目標是成爲中級用戶+行業知識。高級用戶和專家麼暫時不做考慮了,也許一輩子也沒機會成爲,也不是很需要成爲。自己給自己制定明確的目標,然後一步一步去接近目標吧。繼續去研究了,之後的心得過幾天再來寫。努力!加油!

php實訓心得_學習php體會精選範文 篇7

1、我感覺學習java應該是循環漸進,有始有終,按部就班,腳踏實地。java是一門有着階梯性的一們語言,如果要學習它。我覺得最好還是按照java的學習體系,先學習什麼,在學習什麼,只有這樣,我們在學習中才會遇到更少的麻煩。java是一門更傾向於網絡的語言。不要上來就學習JSP,這樣不好,因爲這沒有基礎。在以後的學習中很可能遇到很多的麻煩,這就不好了。

2、信心,恆心,毅力是最重要的。這是我們必須具備的心理素質。要是學習這門語言開始的時候很有興趣,遇到苦難就退縮,這樣最終會放棄學習java,沒有經歷風雨怎麼見彩虹。編程就是有的時候就是那麼這麼人。會遇到很多的困惑。但是一旦你弄懂了,或者是你把問題解決了,你會感到很興奮,編程的快樂就在此了。

3、多看看一些資料,多多的向高手請教,這樣纔好。要學會總結和領會,當然,學習java一個人有一個人的想法,也有自己的獨特學習方法。總之適合自己的就是最好的。

php實訓心得_學習php體會精選範文 篇8

EXCEL中的函數很多,功能也非常強大,如能掌握一些常用的函數,將給日常的數據處理帶來很大的便利。本人認爲想要學習excel至少要具備兩個條件:一是興趣,動力來源於些,萬事皆準,大家都知道;二是耐心,畢竟有些東西還是不太好理解的,特別是剛接觸這些英文表示的東西。如果具備了這兩個條件,你已經成功了一半了!

能夠願意通過讀書來學習Excel的人,至少在目前階段擁有學習的意願,這一點是值得肯定的。面對日益繁雜的工作任務,他們寧願加班加點,也不肯動點腦筋來提高自己的水平,偶爾閒下來就上網聊天,逛街看電視,把曾經的辛苦都拋到九霄雲外去了。人們常說,興趣是最好的老師,壓力是前進的動力。要想獲得一個積極的心態,最好能對學習對象保持濃厚的興趣,如果暫時實在是提不起興趣,那麼請重視來自工作或生活中的壓力,把它們轉化爲學習的動力。

下面是我總結了一些Excel的優點。

1、Excel是個人電腦普及以來用途最廣泛的辦公軟件之一,也是MicrosoftWindows平臺下最成功的應用軟件之一。說它是普通的軟件可能已經不足以形容它的威力,事實上,在很多公司,Excel已經完全成爲了一種生產工具,在各個部門的核心工作中發揮着重要的作用。無論用戶身處哪個行業、所在公司有沒有實施信息系統,只要需要和數據打交道,Excel幾乎是不二的選擇。

Excel之所以有這樣的普及性,是因爲它被設計成爲一個數據計算與分析的平臺,集成了最優秀的數據計算與分析功能,用戶完全可以按照自己的思路來創建電子表格,並在Excel的幫助下出色的完成工作任務。

如果能熟練使用Excel,就能做到"一招鮮,吃遍天",無論在哪個行業哪家公司,高超的Excel水平都能在職場上助您成功。

2、在電子表格軟件領域,Excel軟件唯一的競爭對手就是自己。基於這樣的絕對優勢地位,Excel已經成爲事實上的行業標準。因此,您大可不必花時間去關注別的電子表格軟件。即使需要,以Excel的功底去學習其他同類軟件,學習成本會非常低。如此,學習Excel的綜合優勢就很明顯了。

3、Excel一向具有良好的向下兼容特性,特別是自從進入97版本的成熟期以來,歷經9年時間中3個版本的升級,每一次升級都能帶來新的功能,但卻幾乎可以不費力的掌握這些新功能並同時沿用原有的功能。而且,這4個版本的功能有99%的部分都是通用的,文件格式也可以完全通用。

所以,無論你現在正在使用哪個版本的Excel,都不必擔心現有的知識會很快被淘汰掉。從這個角度上講,把時間投資在學習Excel上,是相當保值的。

以上是學習過程中一點小小的體會,再次感謝老師對此課程的輔導!

php實訓心得_學習php體會精選範文 篇9

從大三開始算,我學習java已經有一年的時間了,不過雖然時間長,但是對於現在的我還是一個初學者,懂不了多少的java初學者。期間曾迷茫過,曾困惑過,走了不少的彎路,老師佈置的試驗作業每次都是不會做,每次都是要問同學,這個代碼什麼意思啊?爲什麼用這條代碼,用別的不行嗎?甚至後來根本沒耐心問,索性就複製同學的作業交上去。但是都是各種0分,害的同學也這樣,不過他能找老師反駁,而我卻沒實力。。。漸漸的,我認識到這樣下去是不行的,我必須改正自己的學習態度和方式。接下提到的就是我這一年來的java學習心得。 剛一開始學習java時,我就已經學習過C語言,不過C語言學的不是很好,所以開始看到java的時候我很反感,看着源代碼,都不知道失什麼意思。看書的時候一看到源代碼就頭疼,因爲根本看不懂。那段時間根本就是一無所獲,在圖書館借了一本書,關java的語法特性,與別的語言相比的優點,什麼跨平臺,源代碼公開,什麼write 、 once 、 run 、 anywhere,能說得頭頭是道,可是一到具體的問題,想寫一些具體的東西,問題就都來了,根本不知道該怎麼下手。所以每次李旺老師佈置的試驗作業都沒的按時完成。漸漸的時間過去了,一點進展都沒有,我都幾乎要放棄了。

而後又同學經常來宿舍跟我講解,我很感謝他。慢慢的我也理解了一些知識。從他那裏,我認識到,JAVA是一門計算機語言,是人類發明的語言,應該比人類語言更容易學習,只要你有一種必勝學習JAVA心態就可以成功。學習JAVA的方法:JAVA學習中,首先要做到課前、課後複習及預習,要時時保持一個清醒的頭腦;多和同學溝通;互相學習;取長補短;在學習中做到幫助他人或他人幫助自己。學習java,的確要學習的東西很多,就像同學提到的。Java不像、net一家獨大,Java的繁盛在於開源社區的龐大,這也帶來了分支太多的問題,怎樣選擇一條好的學習路線,對於初學者來說,的確是一件很迷茫的事。其實不管java東西再多,總有規律可循。對於學習java基礎的經驗就是多做、多思考,基礎知識的學習不能不求甚解,要追本溯源,弄清問題的本質。這樣才能舉一反三,由點及面。java的所有編程思路都是“面向對象”的編程。所以大家在往更高境界發展以前一定要打好基礎,基礎是王道。我們的基礎要紮實紮實再紮實。所謂打好基 礎並不是說要熟悉所有的java代碼。要了解java的結構。class,methode,object,各種套用import,extend 讓自己在結構上對java有個立體而且整體的了 解。

學Java千萬不要浮躁。說到浮躁,這也是一個很值得我深思的問題。我覺得我自己也有這樣的傾向,不僅是我,估計大多數的人都有這個毛病。總是喜歡討論什麼語言最好,什麼語言功能強大。這種討論倒沒有錯,不過真正學習的時候,浮躁會使你失去很多。在學習過程中,我很努力地使自己保持心理的平靜,從基礎學起,甚至是一些看上去完全沒有必要的基礎。

同學要紮紮實實,一步一個腳印的逐步學習,不要想着一步登天。不然我問他的時候,他跟我講的我也都不懂,這樣對我也沒用。

要多查API,它是Java編程的基本方法,也是編程過程中所不斷利用的資源。Java的學習過程不僅僅是基本語法的學習,更多的是去學習和掌握它所提供的API類庫。對於所接觸到的類,方法,都去仔細去閱讀文檔的說明,再用自己編寫的實例去此時一下。而且不要只看而不練,學好java靠的還是實踐,在一週兩節的實驗課要認真編程,不懂問同學或問李老師。只有理論和實踐相結合才能真正掌握只是和技能。而且還要懂得運用百度和谷歌,遇到問題可以先搜索一下,實在不懂再找同學。理論學習。通過對理論的學習,儘量瞭解新知識的概念;學習之後只是粗略的瞭解概念,不能和實際很好的結合。根據理論學習的知識,考慮在什麼場合下可以應用這個新知識,哪些地方已經應用了這個概念,建立對新知識的感性認識。 java是一種面向對象的操作語言,必須要明白這點,才能從總體上把握java。學習編程,首先要從分析別人的代碼開始,明白他們的思路,認真分析,在學習的過程中一定要動手做、寫代碼,九比如說老師佈置的試驗作業,一定要自己做,不能抄同學的,首先不是爲了應付老師,而是要讓自己真正懂得java,這樣慢慢的,以後的試驗自己就又實力去做。學習java不是抱一本書看看就行。很多東西和體會必須自己動手才能真正屬於自己,實踐失最重要的。而且還可以從實驗中,體會到編程的樂趣,感受到自己做好一個程序,然後運行出結果,失很有成就感的!

而對於J2EE,首先要先學JSP。要明白JSP的工作原理,在一個JSP文件第一次被請求時,JSP引擎把該JSP文件轉換成爲一個servlet,而這個引擎本身也是一個servlet,在JSWDK或WEBLOGIC中,它就是JspServlet。 JSP引擎先把該JSP文件轉換成一個Java源文件,在轉換時如果發現jsp文件有任何語法錯誤,轉換過程將中斷,並向服務端和客戶端輸出出錯信息JSP的調試比較麻煩,特別是當bean是在一個session中存在時,更加困難。得從好幾個頁面開始往裏面走才行。通常是用out、println或System、out、print來打一大堆的信息來查問題。如果是用jbuilder做開發,它能直接調試JSP、不過更重要的是知道錯誤產生的原因及解決方法。JSP是用JAVA寫的,所以它是大小寫敏感的,用過其他編程語言的人最容易犯這個錯誤。另外在瀏覽器的地址欄中輸入的訪問JSP的地址也是區分大小寫的、 在jsp中判斷字符串要使用compareTo方法,不要用==,因爲在java中String變量不是一個簡單的變量而是一個類實。所以JSP的知識不能欠缺,理解什麼是servlet,什麼是java bean,熟悉jsp常使用的標籤 對於學習java基礎的經驗就是多做、多思考,基礎知識的學習不能不求甚解,要追本溯源,弄清問題的本質。這樣才能舉一反三,由點及面。對於抽象的東西要能具體化,對於具體的東西要能抽象化。現在我學習java基礎一直使用的是《Java核心技術》這本書,這本書失同學推薦我看的,感覺挺不錯的,很基礎很全面。這本書強調重視基礎,如果java基礎打的牢,在學習那些java框架就是非常輕鬆的事了。

在這一年的學習過程中,通過同學的幫助和李旺老師的教導,我對java有了初步的認識和了解。學習java首先主要是學習了Java的程序結構,包括了循環、數組、類和方法以及字符串處理等內容。在學習期間,上課認真聽老師的講解,特別是課後練習和上機的題目,以及老師提供給我們的有關學習編程語言的方法和技巧,對於我鞏固所學的理論知識有很大的幫助。現在我也只是剛剛開始學習Java語言,所以想真正掌握Java技術,以後還會有很長的一段過程需要我們更加努力地去學習。畢竟,知識需要靠積累才能真正掌握。

熱門標籤