當前位置:範範文>述職報告>述職報告精選>

java述職報告(精選多篇)

述職報告精選 閱讀(1.09W)

第一篇:java報告

java述職報告(精選多篇)

實驗六

題目:圖形使用者介面

目的:1、掌握圖形元件的使用

2、掌握佈局管理器的使用方法

3、掌握java事件處理機制

內容:設計實現一個具有基本計算功能的計算器

實驗七

題目:輸入輸出

目的:掌握常用位元組流和字元流的建立與使用

內容:從檔案中讀取內容,再將它寫到檔案中。採用本地平臺預設的字元編碼,而分別採用和本地平臺不同的utf-8編碼以及和和本地平臺相同的字元編碼。

實驗八

題目:多執行緒

目的:瞭解執行緒的概念、執行緒的生命週期

掌握多執行緒的程式設計

實驗九

題目:多媒體

目的:掌握基本圖形的繪製方法

掌握影象的顯示、聲音的播放

實驗十

題目:資料庫和網路

目的:掌握使用jdbc技術訪問資料庫

掌握基於tcp協議的socket網路程式設計

第二篇:java實習報告

畢業實習報告

轉眼間,四年額大學生活就要接近尾聲了,畢業的鐘聲將要敲響。將課堂所學知識運用於實踐成為畢業生們必經的道路。帶著老師的忠告,2014年7月5日我有幸來到西安軟體服務外包學院進行為期三個月的實習。

作為大學生涯的最後一課,實習不僅重要更有其獨特性,正是通過實習,讓我逐漸掌握怎樣把學校教給我的理論知識恰當地運用到實際工作中,讓我慢慢褪變學生的浮躁與稚嫩,真正地接觸這個社會,漸漸地融入這個社會,實現我邁向社會獨立成長的第一步。

在三個月裡,所學知識的確有很多,java基礎,資料庫操作(oracle,mysql),ssh框架(hibernate,struts,spring),網頁設計jsp技術等,總之學到了很多曾經陌生的技術。受益匪淺。

一、實習計劃

7月10日:簡單地瞭解公司的基本情況,進一步學習了java的基本知識。 7月11日—7月13日:學習java相關的程式設計環境和執行環境的材料,準備好有關的程式和工具。

7月14日-7月17日:學習系統執行環境及環境變數設定,並除錯。

7月18日-7月26日:學習簡單的java程式設計,做一個簡單的登入系統,7月27日-7月29日:深入地學習java的程式設計技巧和程式設計思想。

7月30日-8月2日:學習了sql server的相關知識,為後面的工作做好準備工作。8月3日-8月5日:進行資料庫建立的學習和練習。包括表的建立,表之間的關係和優化。

8月6日-8月10日:對登入介面進行美化,並著手後臺的編碼工作。

8月11日-8月20日:依然是進行後臺和各模組功能編碼實現的學習和嘗試。並練習簡單、常用的測試的方法。瞭解其重要性。

8月21日-9月10日:學習ssh框架。對設計程式碼進行簡化。

9月11日-10月5日:利用所學完成個人專案。

二、實習目的

進一步瞭解java開發的相關知識,掌握java開發的基本技術,豐富java開發的實戰經驗。學習sql的基礎知識及正確的運用方法,和有用的相關技術,提高自己的工作效率。通過實習,鞏固大學所學專業的基本知識,提高分析、判斷和處理實際問題的1

能力,鍛鍊自己的實際動手能力,增強自己的團隊協作意識,瞭解軟體開發的思考角度和主要流程。為畢業之後能夠更快地進入工作狀態並且能夠更好的工作,打好一定的基礎。

三、實習內容

通過本次實習,應當對java、sql、dreamweaver等達到熟練運用的地步,同時應該對java語言及其應用有一個非常清晰、明瞭的認識。本次的實習內容主要包括:對登入管理系統有一個初步的構思及確定其應該包括哪些模組實現什麼功能;對sql的基礎知識的理論學習;理論聯絡實際對sql進行具體操作;學會用sql建資料庫及所需表格的具體方法;理解連線sql資料庫的語句及能正確的應用於實踐;完成簡單的登入系統;軟體初步測試。

四、實習總結

大學生活讓我對計算機理論知識有了一定的瞭解,但實踐出真知,唯有把理論與實踐相結合,才能更好地增加自己的競爭力。實踐也是大學生學習知識、鍛鍊才幹的有效途徑。

本次畢業實習我主要是做一個登入系統,從中學習一下java開發和sql的技術運用,因此選擇了石家莊志誠軟體公司。java和sqlserver作為開發工具都有它們各自的特點,下面是我學習兩週java後對java的一些認識。

java語言的優點主要表現在簡單、面向物件、多執行緒、分佈性、體系結構中立、 安全性等方面。

1、java語言是簡單的

java語言的語法與c語言和c++語言很接近,使得大多數程式設計師很容易學習和使用java。另一方面,java丟棄了c++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符過載、多繼承、自動的強制型別轉換。特別地,java語言不使用指標,並提供了自動的廢料收集,使得程式設計師不必為記憶體管理而擔憂。

2、java語言是一個面向物件的

java語言提供類、介面和繼承等原語,為了簡單起見,只支援類之間的單繼承,但支援介面之間的多繼承,並支援類與介面之間的實現機制(關鍵字為implements)。

java語言全面支援動態繫結,而c++ 語言只對虛擬函式使用動態繫結。總之,java語言是一個純的面向物件程式設計語言。

3、java語言是分散式的

java語言支援internet應用的開發,在基本的java應用程式設計介面中有一個網路應用程式設計介面(),它提供了用於網路應用程式設計的類庫,包括url、urlconnection、socket、 serversocket等。java的rmi(遠端方法啟用)機制也是開發分散式應用的重要手段。

4、java語言是健壯的

java的強型別機制、異常處理、廢料的自動收集等是java程式健壯性的重要保證。對指標的丟棄是java的明智選擇。java的安全檢查機制使得java更具健壯性。

5、java語言是安全的

java通常被用在網路環境中,為此,java提供了一個安全機制以防惡意程式碼的攻擊。除了java語言具有的許多安全特性以外,java對通過網路下載的類具有一個安全防範機制(類classloader),如分配不同的名字空間以防替代本地的同名類、位元組程式碼檢查,並提供安全管理機制(類securitymanager)讓java應用設定安全哨兵。

6、java語言是體系結構中立的

java程式(字尾為java的檔案)在java平臺上被編譯為體系結構中立的位元組碼格式(字尾為class的檔案), 然後可以在實現這個java平臺的任何系統中執行。這種途徑適合於異構的網路環境和軟體的分發。

7、java語言是可移植的

這種可移植性來源於體系結構中立性,另外,java還嚴格規定了各個基本資料型別的長度。java系統本身也具有很強的可移植性,java編譯器是用java實現的,java的執行環境是用ansi c實現的。

8、java是高效能的

與那些解釋型的高階指令碼語言相比,java的確是高效能的。事實上,java的執行速度隨著jit(just-in-time)編譯器技術的發展越來越接近於c++。

9、java語言是多執行緒的

在java語言中,執行緒是一種特殊的物件,它必須由thread類或其子(孫)類來建立。通常有兩種方法來建立執行緒:其一,使用型構為thread(runnable) 的構造子將一

個實現了runnable介面的物件包裝成一個執行緒,其二,從thread類派生出子類並重寫run方法,使用該子類建立的物件即為執行緒。值得注意的是thread類已經實現了runnable介面,因此,任何一個執行緒均有它的run方法,而run方法中包含了執行緒所要執行的程式碼。執行緒的活動由一組方法來控制。 java語言支援多個執行緒的同時執行,並提供多執行緒之間的同步機制(關鍵字為synchronized)。

10、java語言是動態的

java語言的設計目標之一是適應於動態變化的環境。java程式需要的類能夠動態地被載入到執行環境,也可以通過網路來載入所需要的類。這也有利於軟體的升級。另外,java中的類有一個執行時刻的表示,能進行執行時刻的型別檢查。

sql server

在該系統中,與web伺服器相連的資料庫採用的是大型關係資料庫管理系統

——sql server 2014。它是基於客戶機/瀏覽機模式的資料庫管理系統;它支援odbc、 ado等技術的應用,可無縫的與windows 2014 server 和 iis 整合,提供高效安全的 資料訪問服務;有利於整個系統管理規範化,使資料的完整性、安全性得到保證。

資料庫設計實際上主要是所要處理的資料的表示方法和儲存結構的設計。在採用資料庫技術之前,這些工作分散在應用程式中進行;在採用資料庫技術之後,這些工作可以通過資料庫設計集中起來系統地進行。

進行資料庫設計的首要任務是考慮資訊需求,也就是資料庫要存入什麼樣的資料。建立資料庫並不是僅僅為了儲存資料,更主要的目的是從中提取有用的資訊。除了考慮資料儲存什麼資料外,還應考慮存取方式,也就是處理需求。即要根據使用者提出的存取要求來設計資料模式和應用程式。

畢業實習雖然結束了但是給我的感觸很大。在資訊時代,學習是不斷地汲取新資訊,獲得事業進步的動力。作為一名即將畢業的大學生更應該把學習作為保持工作積極性的重要途徑。

實習,是開端也是結束。展現在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責任。在今後的工作和生活中,我將繼續學習,深入實踐,不斷提升自我。

實習的同時也讓我瞭解到了自己的不足,我會繼續努力,完善自我。對於學校的精心安排和指導老師的用心輔導非常感謝.

站在時間的這一端倒回去看,三個月的實習經歷教會我許許多多的東西,無論是對我以後的職業生涯還是對於我的人生來說,都是有益的。

認認真真做事,對自己負責。 用姜汝祥博士的話來說就是:從依附型向獨立型轉變,堅守原則去執行; 從服從型向主動型轉變,積極主動去執行; 從個體型向團隊型轉變,協同一致去執行; 從避責型向守責型轉變,承擔責任去執行; 從封閉型向分享型轉變,開放心態去執行。

總之,java通過真實的專案,真實的開發環境和開發流程,指導學員去真正開發,讓學員得到真正的鍛鍊,收穫真正的開發能力。

有了真正的開發能力,才能夠勝任企業的實際需要,才能夠找到高薪的好工作。這次培訓讓我得到了很大的提升,對以後找工作有了很大的信心。

五、實習日誌

7月10日

今天是實習的第一天,在王主任的帶領下簡單的瞭解了一下公司的基本情況。在和公司員工見面後,我就開始了自己的畢業實習。這次實習主要是鍛鍊自己的動手能力,溝通能力,並進一步掌握大學期間學過的理論知識。這一天我學習了java的有關知識,java語言的優點主要表現在:簡單、面向物件、多執行緒、分佈性、體系結構中立、安全性等方面。

7月11日-7月13

接著昨天的學習,首先我複習了java有關程式設計環境的理論。然後我下載了一些java的工具,並仔細地查閱了相關的資訊,借鑑他們的經驗和心得,使自己在避免走彎路。java工具的可操作性很強、而且簡單、容易學習使用。

7月14日-7月17日

我先回顧了以前的學習,然後裝備java的程式設計環境和執行環境。java工具包括了java編譯器、java直譯器、appletviewer和visual j++。利用visual j++可建立互動性很強的internet運用程式,是難得的java開發系統。系統執行環境及環境變數設定。 7月18日-7月26日

通過以前的學習,做了一個登入系統。包括了登入介面和基本資料管理。其中也相應地學習了一下dreamweaver。因為要美化一下其中的圖片和表格之類的。由於不熟練所以做的比較慢,效果也不是很好。但是熱心的同事給了我不少好的建議和幫助。 7月27日-7月29日

通訊錄管理系統是面向所有網民的的通訊錄,包括通訊錄管理,記事本管理等處理工作,是利用計算機進行集中管理而開發的系統。該系統是基於java連線sqlserver

資料庫進行開發的網路通訊錄管理系統,力求與實際相結合具有查詢、管理等功能,旨在達到使通訊錄的管理和運營趨於計算機化,使之更加方便、快捷以提高工作效率。 7月30日-8月2日

學習了sql server的相關知識。在該系統中,與web伺服器相連的資料庫採用的是大型關係資料庫管理系統——sql server 2014。它是基於客戶機/瀏覽機模式的資料庫管理系統;它支援odbc、ado等技術的應用,可無縫的與windows 2014 server 和 iis 整合,提供高效安全的資料訪問服務;有利於整個系統管理規範化,使資料的完整性、安全性得到保證。

8月3日-8月5日

通前面所學,建立資料庫。企業管理器是幫助使用者建立資料庫的一個有力的工具,利用資料庫嚮導,你可以很容易地建立一個完美的sql server資料庫。但建立sql server資料庫之前,你需要知道如何來設計資料庫使得所建資料庫不僅滿足客戶需求,並且有較高的管理效率。資料庫是一個十分重要的資訊中心,所以資料庫建立的好壞會影響到系統的各個方面。

8月6日-8月10日

在建立好登入介面和資料庫後,在程式中加入了一些功能程式碼。連線了相應的資料庫。由於沒有實際的的經驗,一開始就把我弄的一塌糊塗。一點思路也沒有,而且出現好多個連線的錯誤。再次向李主任請教有關資料庫連線的問題。在主任詳細的指導下我成功的連線了使用者登入、查詢、記錄、管理等模組。

8月11日-8月20日

任務是優化登入系統,並學習簡單的除錯和測試的一些方法。瞭解了測試的重要性和目的,而且通過這個過程可以瞭解自己的出錯的地方,並加深編碼的理解和掌握。 8月21日-9月10日

學習新的知識,ssh框架,曾經是多麼陌生,現在卻能靈活應用。

9月11日-10月5日

利用所學知識獨立完成一個新的專案,最後得以實現。

第三篇:java繼承實習報告

班級:10級計算機<1>班姓名:容仕歡學號:2014036107

java實習報告(二) 繼承

一、目的

1.理解類、封裝、繼承多型的概念

2.掌握類的物件的建立及使用

3.理解方法的概念

二、內容

1.編寫程式,編寫一個主類動物(animal)類,然後編寫狗(dog)類和貓(cat)類,並且使它們繼承主類動物(animal)類的屬性和方法。

三、要求

1.編寫一個主類動物(animal)類。

2.子類狗(dog)類和貓(cat)類繼承主類的部分或全部屬性及方法。

四、程式碼

public class animal{

public string color;

public string weight;

public string name;

public void info(){

tln("我是一隻動物"+"名字:"+name+"t"+"顏色:"+color+"t"+"重量:"+weight);

}

班級:10級計算機<1>班姓名:容仕歡學號:2014036107 }

public class dog extends animal {

public static void main(string args[]) {

dog a=new dog();

="狗狗";r="黑色";ht ="25千克";();}

}

public class cat extends animal{

public static void main(string args[]){

cat b=new cat();

} } ="貓咪"; r="黑色"; ht="5千克"; ();

五、執行結果

我是一隻動物名字:狗狗 顏色:黑色 重量:(來源說明好範 文網)25千克我是一隻動物名字:貓咪 顏色:黑色 重量:5千克

六、總結

本次實習,使我更熟悉了子類、父類的概念,子類物件的繼承性,子類物件的構造過程,成員變數的隱藏以及方法重寫。掌握瞭如何實現繼承和多型,更深刻地理解了類和物件的定義和使用,及方法的實現。

第四篇:2014年上學期java實習報告

2014年上學期java實習報告

實習內容:

用java程式語言實現windows中科學型計算器的功能。 具體要求:

一.科學型計算器的使用者介面設計要與windows的基本相同;

二.功能要儘量強大,操作儘量簡單;

程式特色:

一. 此計算器可接受任意長度的數學表示式並計算其結果。

二.支援 ! * + -/ %()loglnsqrtx^ycossin tanctg等特殊運算子。

設計思想:

一.介面設計使用swing元件,null佈局,精確定位各元件在jframe中的位置。

二.計算過程採用棧和佇列的算術表示式求值演算法,先處理輸入的字串,然後藉助堆疊將中綴表示式轉換為字尾表示式,再對字尾表示式進行計算。

具體實現:

注:此程式的使用者介面由軟體04-1班劉昭設計完成;具體按鈕事件連線由04-2班郭佳設計完成;後期測試由劉昭郭佳共同完成。

介面設計使用swing元件包,null佈局,精確定位各元件在jframe中的位置。

點選檢視使用者介面程式碼:

計算核心:

注:此程式的計算核心由04-2班郭佳設計完成; 此核心主要由六個類組成,分別實現不同的功能:

一. stackprocess 類

功能:建立一個簡單堆疊,並可利用其pop(),push(),empty()函式完成壓棧,出棧以及判斷棧是否為空。

主要類方法:

void push(); 功能:將一個棧元素壓入堆疊;

union pop(); 功能:從棧中彈出一個元素;

boolean empty(); 功能: 判斷棧是否為空;

點選檢視此類的原始碼:

備註:此類還包括一個內類 union 來作為堆疊的基本元素,此內類包括三個變數:int type 表示此元素是數字還是運算子, char value 儲存運算子,double valuekkk 存

儲數值;

二.stringprocess 類

功能:初步處理使用者輸入的字串,將cos sin tan sqrt 等多字元運算子壓縮為單字元 (比如:將cos 用ascii 中的 ‘u0003’ 表示)。

主要類方法:

privatestringbuffer replace() 功能:藉助stringbuffer類的append()方法將

cos sin tan sqrt 等多字元運算子壓縮為單字元。

點選檢視此類的原始碼:

三. nsprocess 類

功能:進一步處理字串,判斷使用者輸入的運算子是負號還是減號,階乘運算子的適當處理,以及提取字串中的數字和符號並按照正確順序壓入堆疊。

主要類方法:

privatevoidnegative(); 功能:判斷運算子是負號還是減號。voidprocess(); 功能:提取字串中的數字和符號並按照正確順序壓入堆疊。 備註:使用此類時建構函式nsprocess(string s)需要接收stringprocess 類處理後的字串。

檢視此類的原始碼:

四:initpush 類

功能:將字尾表示式轉化為中綴表示式。

主要類方法:

int scale(n spu); 功能:判斷運算子的優先順序並返回相應的數值。 void process(); 功能:將字尾表示式轉化為中綴表示式。

檢視此類的原始碼:

五.calculate類

功能:求出 stringprocess類處理後的字尾表示式的值。 主要類方法:

double process();功能:計算字尾表示式的值並返回結果。

備註:此類的構造方法calculate(n[] spu)需要接收initpush類處理後生成的堆疊。

檢視此類的原始碼:

六.core類

功能:將上面五個類進行有機結合以得到正確的計算結果。

備註:此類的構造方法core(string s) 用來接收使用者輸入的字元表示式。

04-1班 劉昭04-2班 郭佳

2014-01-12

第五篇:java實習報告tarena

【實習題目】

java軟體開發—netctoss(中國電信運營支撐系統-網路版)

【實習目的】

進一步瞭解java開發的相關知識,掌握java開發的基本技術,豐富java開發的實戰經驗。學習sql的基礎知識及正確的運用方法,和有用的相關技術,提高自己的工作效率。通過實習,減少自己程式碼的誤位元速率,提高自己寫程式碼的能力,提高分析、判斷和處理實際問題的能力,鍛鍊自己的實際動手能力,增強自己的團隊協作意識,瞭解軟體開發的思考角度和主要流程。為畢業之後能夠更快地進入工作狀態並且能夠更好的工作,打好一定的基礎。

【實習時間】

2014年7月30號—2014年12月16號

【實習地點】

加拿大達內科技有限公司-奉天中心

【實習計劃】

8月1日:簡單地瞭解公司的基本情況,進一步學習了java的基本知識。 8月3日:學習java相關的程式設計環境和執行環境的材料,準備好有關的程式和工具。

8月4日:學習系統執行環境及環境變數設定,並除錯。

8月10日:學習簡單的java程式設計,做一個簡單的登入系統,

8月20日:深入地學習java的程式設計技巧和程式設計思想。

8月30日:對登入介面進行美化,並著手後臺的編碼工作。進行後臺和各模組功能編碼實現的學習和嘗試。並練習簡單、常用的測試的方法。瞭解其重要性。

9月10日:學習資料庫

9月14日:學習java與資料庫的連線(用jdbc)

9月20日:學習ajax和jquery

9月30日:學習web開發知識和使用tomcat容器,正式開發netctoss系統

10月20日:學習struts2框架開發netctoss

11月05日:學習hibernate3.2框架開發netctoss

11月20日:學習spring框架開發netctoss

12月05日:整合netctoss

12月16日:回顧自己學習過程,總結自己的所學和不足,完成實習報告。

【實習單位簡介】

北京加拿大達內科技有限公司長期致力於培養it精英,近年來成功的培養了無數的人才,公司師資都是工作相當有經驗的講師主講。

達內it培訓集團是中國高階it培訓行業領導品牌,致力於培養java、c++、c#/等方面的中高階軟體人才。由美國國際資料集團idgvc partners和集富亞洲jafco asia投資,是國內首家獲得國際風險投資的it培訓機構,2014-2014連續3年入選德勤“高科技高成長中國50強、亞太地區500強”。達內it培訓集團是java之父sun公司在中國境內最大的java培訓合作伙伴、中關村科技園區管委會指定的“軟體人才培養示範基地”,是中國“先就業後付款”it培訓模式的創始者。

經過7年運營, 達內it培訓集團在大學生it就業培訓領域積累了豐富的專業經驗與就業資源。 以中關村科技園區為依託,達內在中國軟體業發達城市——北京、上海、廣州、深圳、大連、南京、武漢、杭州、西安、蘇州、成都、太原等20多個城市,建立了近30家培訓中心,擁有2萬多平米的培訓場地,在校生規模達5000人。已累計為ibm、微軟、摩托羅拉、華為、中軟、用友、yahoo、阿里巴巴、tom、新浪、搜狐、百度、聯想、神州數碼、大唐電信、亞信等知名it企業培養輸送5萬多名中高階軟體人才,跨越電信、金融、電子政務(商務)、電力、通訊、搜尋、歐美外包及對日外包等十數個行業。

目前,達內集團擁有500多名員工,年產值接近2億元,運營規模已遠遠超出其它同類機構。

【實習內容】

本次實習我主要是做一個netctoss(中國電信運營支撐系統-網路版),從中學習一下java開發和sql的技術運用,因此選擇了石家莊志誠軟體公司。java和sql作為開發工具都有它們各自的特點,下面是我學習java的一些內容。

1、java語言是簡單的

java語言的語法與c語言和c++語言很接近,使得大多數程式設計師很容易學習和使用java。另一方面,java丟棄了c++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符過載、多繼承、自動的強制型別轉換。特別地,java語言不使用指標,並提供了自動的廢料收集,使得程式設計師不必為記憶體管理而擔憂。

2、java語言是一個面向物件的

java語言提供類、介面和繼承等原語,為了簡單起見,只支援類之間的單繼承,但支援介面之間的多繼承,並支援類與介面之間的實現機制(關鍵字為implements)。java語言全面支援動態繫結,而c++ 語言只對虛擬函式使用動態繫結。總之,java語言是一個純的面向物件程式設計語言。

3、java語言是分散式的

java語言支援internet應用的開發,在基本的java應用程式設計介面中有一個網路應用程式設計介面(),它提供了用於網路應用程式設計的類庫,包括url、urlconnection、socket、 serversocket等。java的rmi(遠端方法啟用)機制也是開發分散式應用的重要手段。

4、java語言是健壯的

java的強型別機制、異常處理、廢料的自動收集等是java程式健壯性的重要保證。對指標的丟棄是java的明智選擇。java的安全檢查機制使得java更具健壯性。

5、java語言是安全的

java通常被用在網路環境中,為此,java提供了一個安全機制以防惡意程式碼的攻擊。除了java語言具有的許多安全特性以外,java對通過網路下載的類具有一個安全防範機制(類classloader),如分配不同的名字空間以防替代本地的同名類、位元組程式碼檢查,並提供安全管理機制(類securitymanager)讓java應用設定安全哨兵。

6、java語言是體系結構中立的

java程式(字尾為java的檔案)在java平臺上被編譯為體系結構中立的位元組碼格式(字尾為class的檔案), 然後可以在實現這個java平臺的任何系統中執行。這種途徑適合於異構的網路環境和軟體的分發。

7、java語言是可移植的

這種可移植性來源於體系結構中立性,另外,java還嚴格規定了各個基本資料型別的長度。java系統本身也具有很強的可移植性,java編譯器是用java實現的,java的執行環境是用ansi c實現的。

8、java是高效能的

與那些解釋型的高階指令碼語言相比,java的確是高效能的。事實上,java的執行速度隨著jit(just-in-time)編譯器技術的發展越來越接近於c++。

9、java語言是多執行緒的

在java語言中,執行緒是一種特殊的物件,它必須由thread類或其子(孫)類來建立。通常有兩種方法來建立執行緒:其一,使用型構為thread(runnable) 的構造子將一個實現了runnable介面的物件包裝成一個執行緒,其二,從thread類派生出子類並重寫run方法,使用該子類建立的物件即為執行緒。值得注意的是thread類已經實現了runnable介面,因此,任何一個執行緒均有它的run方法,而run方法中包含了執行緒所要執行的程式碼。執行緒的活動由一組方法來控制。 java語言支援多個執行緒的同時執行,並提供多執行緒之間的同步機制(關鍵字為synchronized)。

10、java語言是動態的

java語言的設計目標之一是適應於動態變化的環境。java程式需要的類能夠動態地被載入到執行環境,也可以通過網路來載入所需要的類。這也有利於軟體的升級。另外,java中的類有一個執行時刻的表示,能進行執行時刻的型別檢查。

sql server

在該系統中,與web伺服器相連的資料庫採用的是大型關係資料庫管理系統 ——sql server 2014。它是基於客戶機/瀏覽機模式的資料庫管理系統;它支援odbc、ado等技術的應用,可無縫的與windows 2014 server 和 iis 整合,提供高效安全的資料訪問服務;有利於整個系統管理規範化,使資料的完整性、安全性得到保證。

資料庫設計實際上主要是所要處理的資料的表示方法和儲存結構的設計。在採用資料庫技術之前,這些工作分散在應用程式中進行;在採用資料庫技術之後,這些工作可以通過資料庫設計集中起來系統地進行。

進行資料庫設計的首要任務是考慮資訊需求,也就是資料庫要存入什麼樣的

資料。建立資料庫並不是僅僅為了儲存資料,更主要的目的是從中提取有用的資訊。除了考慮資料儲存什麼資料外,還應考慮存取方式,也就是處理需求。即要根據使用者提出的存取要求來設計資料模式和應用程式。

【實訓的收穫與體會】

初次涉及java領域,感覺到java入門是好像沒有c,c++入門快,工具也沒有什麼turbo c,visual c++好用,什麼java_home,classpath,虛擬機器等概念都是初次基礎,旁邊的人都很少用java的。感覺java就是做applet的。讓我不可思議的是java 2,jdk,j2se,j2ee,j2me等新名詞在自己的腦海裡蔓延。搭起java開發環境後,記得剛開始還是用ultraedit編輯並編譯的慢慢的改用myeclipse了,要開始幹專案了,以前從書上看到的東西,在專案中有了很好的機會去溫習,開發桌面系統,放置一個按鈕怎麼也放不好,後來才知道有一個佈局管理器。後來開始涉及到資料庫訪問,jdbc。隨後java規範了。最開始下載的規範是jdbc specification,很多概念一目瞭然,尤其是database的事務性控制,自己對於它的理解慢慢的有了較為深入的瞭解。對於開發c/s結構,比如,swing+jdbc,開發資料庫應用系統,讓我學會開發兩層結構的應用系統。

開發豆豆網時,基於linux+jsp+javabean+oracl的系統。不同於swing+jdbc的開發模式,系統之間多了一層;同時,很多開發技術和麵向左面系統不一樣,比如分頁技術。

完成專案後,自己對於java的很多方面都比較瞭解了。開始思考一個問題,j2ee是什麼東西?。我們學習java大概有3個方向,第一,桌面系統,包括c/s結構;第二,j2me,面向無限領域,很有潛力的傢伙,看看中國的手機使用者就知道了。第三,面向企業應用、計算的平臺,j2ee。

通過實習,我自身發生了重大的轉變,我相信我會在java開發這條路上走的更長更遠。

實習雖然結束了但是給我的感觸很大。在資訊時代,學習是不斷地汲取新資訊,獲得事業進步的動力。作為一名即將畢業的大學生更應該把學習作為保持工作積極性的重要途徑。

實習,是開端也是結束。展現在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責任。在今後的工作和生活中,我將繼續學習,深入實踐,

不斷提升自我。

實習的同時也讓我瞭解到了自己的不足,我會繼續努力,完善自我。對於學校的精心安排和指導老師的用心輔導非常感謝.