第一篇:java畢業實習總結
java畢業實習總結
大學生活讓我對計算機理論知識有了一定的了解,但實踐出真知,唯有把理論與實踐相結合,才能更好地增加自己的競爭力。實踐也是大學生學習知識、鍛煉才干的有效途徑。
本次畢業實習我主要是做一個登錄系統,從中學習一下Java開發和SQL的技術運用,因此選擇了石家莊志誠軟件公司。Java和SQLServer作為開發工具都有它們各自的特點,下面是我學習兩周Java后對Java的一些認識。
Java語言的優點主要表現在簡單、面向對象、多線程、分布性、體系結構中立、安全性等方面。
Java語言的語法與C語言和C++語言很接近,使得大多數程序員很容易學習和使用Java。另一方面,Java丟棄了C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強制類型轉換。特別地,Java語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內存管理而擔憂。
Java語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現機制(關鍵字為implements)。Java語言全面支持動態綁定,而C++ 語言只對虛函數使用動態綁定。總之,Java語言是一個純的面向對象程序設計語言。
Java語言支持Internet應用的開發,在基本的Java應用編程接口中有一個網絡應用編程接口(),它提供了用于網絡應用編程的類庫,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(遠程方法激活)機制也是開發分布式應用的重要手段。
Java的強類型機制、異常處理、廢料的自動收集等是Java程序健壯性的重要保證。對指針的丟棄是Java的明智選擇。Java的安全檢查機制使得Java更具健壯性。
Java通常被用在網絡環境中,為此,Java提供了一個安全機制以防惡意代碼的攻擊。除了Java語言具有的許多安全特性以外,Java對通過網絡下載的類具有一個安全防范機制(類ClassLoader),如分配不同的名字空間以防替代本地的同名類、字節代碼檢查,并提供安全管理機制(類SecurityManager)讓Java應用設置安全哨兵。
Java程序(后綴為java的文件)在Java平臺上被編譯為體系結構中立的字節碼格式(后綴為class的文件), 然后可以在實現這個Java平臺的任何系統中運行。這種途徑適合于異構的網絡環境和軟件的分發。
這種可移植性來源于體系結構中立性,另外,Java還嚴格規定了各個基本數據類型的長度。Java系統本身也具有很強的可移植性,Java編譯器是用Java實現的,Java的運行環境是用ANSI C實現的。
與那些解釋型的高級腳本語言相比,Java的確是高性能的。事實上,Java的運行速度隨著JIT(Just-In-Time)編譯器技術的發展越來越接近于C++。
在Java語言中,線程是一種特殊的對象,它必須由Thread類或其子(孫)類來創建。通常有兩種方法來創建線程:其一,使用型構為Thread(Runnable)的構造子將一個實現了Runnable接口的對象包裝成一個線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創建的對象即為線程。值得注意的是Thread類已經實現了Runnable接口,因此,任何一個線程均有它的run方法,而run方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。Java語言支持多個線程的同時執行,并提供多線程之間的同步機制(關鍵字為synchronized)。
Java語言的設計目標之一是適應于動態變化的環境。Java程序需要的類能夠動態地被載入到運行環境,也可以通過網絡來載入所需要的類。這也有利于軟件的升級。另外,Java中的類有一個運行時刻的表示,能進行運行時刻的類型檢查。
在該系統中,與Web服務器相連的數據庫采用的是大型關系數據庫管理系統SQL Server XX。它是基于客戶機/瀏覽機模式的數據庫管理系統;它支持ODBC、ADO等技術的應用,可無縫的與Windows XX Server 和 IIS 集成,提供高效安全的 數據訪問服務;有利于整個系統管理規范化,使數據的完整性、安全性得到保證。
數據庫設計實際上主要是所要處理的數據的表示方法和存儲結構的設計。在采用數據庫技術之前,這些工作分散在應用程序中進行;在采用數據庫技術之后,這些工作可以通過數據庫設計集中起來系統地進行。
進行數據庫設計的首要任務是考慮信息需求,也就是數據庫要存入什么樣的數據。創建數據庫并不是僅僅為了存儲數據,更主要的目的是從中提取有用的信息。除了考慮數據存儲什么數據外,還應考慮存取方式,也就是處理需求。即要根據用戶提出的存取要求來設計數據模式和應用程序。
畢業實習雖然結束了但是給我的感觸很大。在信息時代,學習是不斷地汲取新信息,獲得事業進步的動力。作為一名即將畢業的大學生更應該把學習作為保持工作積極性的重要途徑。
實習,是開端也是結束。展現在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責任。在今后的工作和生活中,我將繼續學習,深入實踐,不斷提升自我。
實習的同時也讓我了解到了自己的不足,我會繼續努力,完善自我。對于學校的精心安排和指導老師的用心輔導非常感謝。
第二篇:JAVA畢業實習
java實訓報告總結(3)
來源:(58.com)發布時間:2011-03-01
**年以上的開發經驗,同時具備多年的項目管理經驗,所以能夠完全按照企業開發的流程來訓練學生。
3:真環境
開發的環境也要跟企業一樣,包括常用的開發工具、開發平臺、應用服務器、常用插件、測試工具、項目管理工具、項目管理文檔等等。
Java的做法是:構建跟企業完全一樣的環境,然后跟企業開發一樣,分團隊開發。老師就相當于項目經理,一個班分成多個小組,每個組有自己的Team Leader,大家分工合作,共同完成項目。
4:真開發
這是Java最與眾不同的一點,Java深知:軟件是做出來的,而不是聽出來或者看出來的,企業需要能實際開發的人員,而不是只聽過、看過但不能做的人。所以Java十分強調:項目一定要讓學生動手寫出來。
Java的做法是:老師做為項目經理,帶領著大家一起去做需求分析、概要設計、數據結構設計、接口設計、重要業務流程的分析設計等,然后由學生們分團隊進行開發,實現整個項目。這里有幾個與眾不同:
(1):現場帶領學生一起做分析和設計,而不是預先做好了來講講。因為需要學生學習的是分析設計的過程和方法,而不是已經做好的結果。
(2):Java選用的項目基本都是企業最新的項目,很多都是Java的學生和企業在同期開發,所以是不配發源代碼的。這樣也斷絕了學生的依賴思想,認認真真去開發??赡苡型瑢W會問:為什么不選擇有源代碼的項目呢,那樣還可以參考學習啊!
這是一個典型的誤區:覺得通過看人家的代碼能夠加快自己的學習。這個方法對有經驗的人來講是對的,但是對于還在學習期間,沒有經驗的學員來講,就是一個認識的誤區了。因為你也許能看懂代碼的語法,但根本看不懂代碼背后的含義,看不懂代碼的設計,看不懂為什么要這么實現,看不懂代碼所體現的思想,其實,看了跟沒看沒有多大區別。
事實上,Java界最不缺的就是代碼了,那么多開源軟件,小到一個工具,到企業級ERP都有開源的,而且很多都是大師級的作品,說實話比你參考的那些代碼質量高多了,但是又有多少人能真正看明白呢,原因就在于達不到那個水平,看不懂代碼背后所體現的設計和思想以及為什么要這么做,效果也就不好了。
當然不排除有這樣的高人是能夠完全能理解和掌握這些大師級作品的,但估計不會是剛開始學習Java開發的學生,所以Java根據多年的培訓經驗,友情提示:在初學階段,看一千遍,聽一千遍,都不如自己動手寫一遍所達到的學習效果。自己能寫出來的功能才是你真正掌握的功能,而不是你看得代碼或者是聽老師講的,就算講過看過,但是自己做不出來,那都不算會。
第三篇:JAVA畢業實習日志
實習日志
實習日志
(一)經過一天一夜的行程,終于到了這座美麗的城市——青島。拖著疲憊的身軀走出車站的那一瞬間,迎面撲來的海水的味道,將心底的那一絲疲憊伴著海風悄然的吹走。第一次如此近距離的接觸海,第一次接受海風的洗禮,我的心彷佛飄蕩在那泛著層層浪花的海里。
到了實訓基地,我看到了久別的幾個同學也是永遠的同學,感到分外的高興,每一個人都充滿著本屬于我們這個時代的朝氣與活力。大家聚在一塊永遠都有說不完的話和描繪不完的未來。
實訓的第一天,實訓基地的組織人員為我們做了一個簡單的實訓典禮,介紹了我們在實訓期間應該遵守的規章制度,為我們安排了一個簡單的實訓實施計劃。老師們一直都在強調著,來到這里就要把實訓當做是真正的工作,我們每時每刻都要嚴格的要求自己,把自己當成一個職業人來對待,要完成從學生到職業人角色的轉變,征做一名合格的職員,要體驗什么是正規企業的規范模式。我會努力完成這次實訓內容,因為我會收獲很多。
實習日志
(二)來青島的第二天,感覺整個身體都浸在海水的籠罩下,細細品味著還帶給我們的清爽,有一種異樣的感覺,同學們都玩笑的說,人生就是在不斷的感受和體會這些不一樣,生活才會多姿多彩。
我們遇到了具有多年開發經驗,計算機工程碩士而且個性隨和的講師黃進華。接下來的九天時間他將和我們一起度過,今天主要是為我們講解了C#變成語言里的一些基礎知識,讓我們鞏固和深化,現在才真正感覺到,其實大學里的很多東西并沒學的很深,很多東西都沒去深入學習,現在回遇到很多問題,但也只是一些膚淺的,而真正要在這個領域有所發展,我們必須通過不斷的努力才能有所發展。
黃老師以他多年的工作經驗和人生閱歷,為我們提供了很多的意見和建議,讓我們從內心深處不要因為較低的基礎而對實訓產生恐懼,要以飽滿的熱情,要以作為一個IT人擁有的毅力與勇氣,去解決難以解決的問題,努力克服困難,勇往直前。
實習日志
今天是我們來到青島軟件園實習的第三天。我們正式進入.NET的學習課程。由于是第一天,黃老師介紹了下我們要學習的課程,開始進行.NET基礎課程的講解,學習的過程是邊講邊練習的。首先老師把知識點講解一下,然后給一個題目,讓我們自己實現,最后由老師詳細講解。
以下是我這一天學習的筆記。
1.path 用于操作系統尋找命令的路徑,其中;代表分割不同的路徑
2.Java_home
aa %% 在windows下代表引用的是環境變量 在Linux下使用 $引用變量 3.強類型語言(靜態語言)比方說 c c++ java c# 弱類型(動態語言): javascript ruby perl 4.Javac 編譯 java進行解釋和運行 archieve jar.exe主要 把一系列與.class文件相關的打包成 一個文件便于管理 5.JNI 來實現不同語言之間的調用 6.(1)類的命名:如果是一個單詞的話 第一個字母大寫 如果有兩個字母合成的名稱,第一個字母大寫,第二個單詞的第一個字母大寫
HelloWorld
Student XueSheng(2)第一個單詞的第一個字母小寫,二個單詞 第一個單詞第一個字母小寫,第二個單詞第一個字母大寫
printStudentInfo()
(3)變量 和方法命名相同 標示符:(1)只能以 字母 a-z 或 A-Z 下劃線 $開頭
(2)后面可以跟著 字母 下劃線 數字 $ $abc$ 7.注釋語句 //單行注釋 /**/多行注釋 /** */類注釋,方法注釋
8.常量 使用 final修飾的 不能改變的量
默認是Double類型 8.定義格式如下:
變量的定義方式Type name;常量定義方式: final type name;Type可以是基本類型,也可以是引用類型 9.數組定義格式,數組屬于引用類型 Type[] name;int[] array;
int array[];Char[] array;
String[] strs;Int[] aa;aa的默認值null 引用類型的?默認值都是 Null 基本類型:默認值 整型 0 字符 主站蜘蛛池模板: 中文字幕高清免费日韩视频在线| 成人午夜国产内射主播| 免费国产乱理伦片在线观看| 久久男人av资源网站无码软件| 日日噜噜噜噜夜夜爽亚洲精品| 婷婷开心色四房播播| 国产亚洲精品久久久久久国| 国产乱妇乱子视频在播放| 青青青国产成人久久111网站| 99久久成人精品国产网站| 国产精品美女久久久久久福利| 国产精品无码v在线观看| 狠狠躁天天躁中文字幕无码| 久久久国产精品无码一区二区| 亚洲一卡2卡三卡4卡无卡下载| 黑人入室粗暴人妻中出| 国产精品成人aaaaa网站| 亚洲aⅴ在线无码天堂777| 内射老阿姨1区2区3区4区| 84pao国产成视频永久免费| 国产乱人偷精品人妻a片| 99re6热精品视频在线观看| 亚洲精品成av人片天堂无码| 四虎国产精品永久免费网址| 精品国产午夜福利精品推荐| 久久精品国产清高在天天线| 欧美特级特黄aaaaaa在线看| 国产高清av在线播放| 欧洲美妇乱人伦视频网站| 亚洲熟女乱色综合亚洲av| 色翁荡息又大又硬又粗又爽电影| 亚洲国产精品无码久久一区二区| 亚洲中文字幕av每天更新| 老汉老妇姓交视频| 无码影片| 色欲一区二区三区精品a片| 国产精品久久久久久人妻无| 色老头在线一区二区三区| 久久理论片午夜琪琪电影网| 丰满少妇大力进入av亚洲| 日日碰狠狠躁久久躁|