久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

Java個人總結(jié)參考

時間:2019-05-12 14:36:38下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《Java個人總結(jié)參考》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《Java個人總結(jié)參考》。

第一篇:Java個人總結(jié)參考

1、Java中取消指針運算防止了內(nèi)存泄露的可能性。Java中的引用其實就是指針。JAVA語言不支持C++友元方法或友類。

2、編寫完java源代碼后,首先將其編譯為一種中間狀態(tài)字的字節(jié)碼,然后Java虛擬機上的解釋器來解釋執(zhí)行,“一次編程,到處運行”,Java是文本文件,編輯代碼。

3、Window系統(tǒng)對于DOS命令中字符大小寫不敏感;Java編譯器和解釋器對大小寫敏感;保存源文件時,文件名一定要和源文件中公開類的類名一致。

4、習(xí)慣上,變量名以小寫字母開頭,類名以大寫字母開頭,常量名中所有的字符均大寫。

5、final常量:初始化后不再重新賦值,在類繼承時不允許子類覆蓋。

6、類實例化就成為對象。

7、類繼承:繼承父類的屬性和方法(關(guān)鍵字extends)

定義抽象類:關(guān)鍵字abstract

類聲明:P62

類成員:P63

8、Java接口中聲明了一組抽象方法,它構(gòu)成了實現(xiàn)該接口的不同類共同遵守的約定。在類的定義中可以用關(guān)鍵字implements來指定其實現(xiàn)的接口。

9、Java接口與類的重要區(qū)別:Java接口中不存在構(gòu)建器。

10、包的作用(P105);Java中類的訪問控制符(P77);操作符優(yōu)先級(P38)

11、包的命名:網(wǎng)絡(luò)域名的逆序

包的使用:關(guān)鍵字import

12、異常處理(P119.120.125):FileNotFoundException:代表文件未找到;SQLException:代表有關(guān)JDBC的異常;NullPointerException:表示試圖引用null對象的方法或?qū)傩裕籌ndexOutOfBoundException:表示數(shù)組越界的異常。

13、框架的默認(rèn)關(guān)閉程序:f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

14、setIconImage用于設(shè)定框架的圖標(biāo);setLocation用于設(shè)定框架在屏幕上的位置。

15、取得框架的內(nèi)容窗格:Container contentPane=f.getContnetPane();

16、面板的默認(rèn)布局管理器是FlowLayout。setBownds(x,y,w,h)設(shè)置x,y坐標(biāo)以及寬和高

17、內(nèi)容窗格的默認(rèn)布局管理器是邊框布局(BorderLayout)

18、網(wǎng)格布局(GridLayout)將容器劃分為大小相同的網(wǎng)格。

19、網(wǎng)格袋布局(GridBagLayout)是最靈活,也是最復(fù)雜的布局管理器。20、對話框 P180

showMessageDialog:消息對話框

showInputDialog:輸入對話框

showConfirmDialog:確認(rèn)對話框

showOptionDialog:選項對話框

21、類File有三種常用構(gòu)建器:

File(String fileName)

File(String directory ,String fileName)File(File directory ,String fileName)

22、位于java.io包中的類包含兩組獨立的類層次結(jié)構(gòu):一個用于讀取字節(jié),成為字節(jié)流;一個用于讀寫字符,稱為字符流。區(qū)別在于它們處理數(shù)據(jù)的方式,字節(jié)流按字節(jié)(一個8位組)來處理。字節(jié)流(P243)字符流(P245)

23、System.in 表示系統(tǒng)標(biāo)準(zhǔn)輸入流,指向鍵盤輸入;System.out 表示系統(tǒng)標(biāo)準(zhǔn)輸出流,指向屏幕輸出;System.err 表示系統(tǒng)標(biāo)準(zhǔn)錯誤輸出流,指向屏幕輸出;

24、文件的讀寫工作包括三個步驟:①、打開文件輸入流或輸出流;②、文件讀或?qū)懖僮鳎虎邸㈥P(guān)閉文件輸入流或輸出流;

25、定制線程類:①、繼承線程類Thread;②、實現(xiàn)Runnable接口;

#約定俗成的命名規(guī)則#

1、類名首字母必須大寫

2、方法和屬性必須小寫

3、由多個單詞組成的類名或方法必須采用駝峰標(biāo)識

如:類名:StudentAdmin 方法或?qū)傩裕簊tudentName

*Equal 匹配

*equalIgnoreCase 匹配時忽略大小寫 *Indexof 包含

*getMetaDate 獲取元數(shù)據(jù) *精度轉(zhuǎn)換

*面向?qū)ο笕筇匦裕悍庋b、繼承、多態(tài) *界面邏輯、業(yè)務(wù)邏輯、數(shù)據(jù)邏輯 *三層架構(gòu)總結(jié):

1、開發(fā)人員可以只關(guān)注整個結(jié)構(gòu)中的其中某一層

2、可以很容易用新的實現(xiàn)來替換原有層次的實現(xiàn)

3、可以降低層與層之間的依賴

4、有利于標(biāo)準(zhǔn)化

5、利于各層邏輯的復(fù)用

第二篇:java培訓(xùn)個人總結(jié)

java培訓(xùn)個人總結(jié)

學(xué)習(xí)總結(jié)

java語言是一種跨平臺的高級語言,無論是網(wǎng)絡(luò)世界和桌面應(yīng)用程序,還是分布式應(yīng)用環(huán)境和嵌入式應(yīng)用都可以看到j(luò)ava的身影。顯然java語言依然保持著旺盛的生命力,這也使得眾多的從業(yè)人員開始學(xué)習(xí)java語言。

java技術(shù)入門 使讀者對java語言有個初步的了解,為后面的深入學(xué)習(xí)奠定基礎(chǔ);面向?qū)ο蠹夹g(shù)是需要讀者認(rèn)真學(xué)習(xí)和體會的,第三篇編程提高篇 詳細(xì)講述了java語言的高級主題,即讀者進(jìn)階學(xué)習(xí)的必備內(nèi)容;java分布式計算技術(shù)的內(nèi)容,如果讀者對web編程感興趣,相信本篇可以滿足您的需求。為了

說明java語言的應(yīng)用,《java完全自學(xué)手冊》最后一篇介紹了一個實例,通過該程序從無到有的過程使讀者知道如何使用java語言編寫應(yīng)用程序。

剛開始頭緒有點亂,尤其是看了thinking in java第四版前面后,你知道那感覺,啃啃不下去,實例每個都看的似懂非懂,一兩個還行,多了就慌了,更何況他的內(nèi)容也看不太懂,雖然硬著頭皮往后走,但走到第三章就覺得不能再這樣了。上網(wǎng)找,一個視頻教學(xué),孫鑫老師的那個視頻,老師講的細(xì)致,各種小細(xì)節(jié)都不放過,開始還認(rèn)真的一句一句聽,后來也覺得有些東西用的時候查書google就好了到?jīng)]必要聽講的時候弄懂。但好在孫鑫老師講的大致還是沿襲中國人能懂的語言,比起thinking in java來說,確實是聽懂了。所以到了lession4以后,我就大量使用快進(jìn)了。講下自學(xué)心得,給準(zhǔn)備學(xué)習(xí)的朋友理個大概框架,尤其是有一點asp一類語言基礎(chǔ)的,就更合適了:

基礎(chǔ),java編寫的時候,用記事本或者編譯工具,把java語言寫出來,然后用javac 編譯寫好的語言文件把它編譯成 class文件,class文件就是機器最終執(zhí)行的文件。前面涉及到要配置java目錄、classpath目錄幾個工作,很多講座要在這里花上一兩堂課,我看用不著,你就記著查google百度把path和classpath設(shè)好,就ok可以開始用了。

java以class為基本單位,一個class實現(xiàn)一個基本功能或者模塊或者接口,一個java文件里面你可以編寫多個class,但一編譯就會變成多個class文件,跟你分開寫效果是一樣的。class里面如果包含main方法,就是機器最后執(zhí)行的class,java就是用class這個概念把各種功能模塊化,當(dāng)你把一個一個功能都寫好或者系統(tǒng)本身就有這個功能的class的時候,你就直接調(diào)用現(xiàn)成的class,就不用額外再去寫了,就省心。比如有個class他能把這個三個數(shù)字按照我們設(shè)定好的方式組成一個矩形,當(dāng)我們下次

要用這個矩形的時候,就不用再重復(fù)寫三個數(shù)字到矩形的過程,只要把三個數(shù)字交給寫好的那個class讓他組合成矩形,我們把矩形拿過來用就好了;比如有個class他能把每個學(xué)生各門成績都加總,我們要做學(xué)生總分排名的時候,只需要調(diào)用這個現(xiàn)成class把成績給他加總,我們不再去寫成績?nèi)绾图涌偟倪^程,直接使用加總結(jié)果排名就可以了。也就是,很多功能、模塊,系統(tǒng)有的用系統(tǒng)的,別人有公用的拿別人的用,自己以前有寫過的用自己以前寫過的,只有這三個都沒有的,才需要自己動手去寫,這樣一排除下來,還真的就沒多少需要我們自己寫的了,所以才說java比較省事。

class有分屬性,公開的就是寫完誰都能用,還有默認(rèn)的,還有保護的,還有私有的,因為class可以模塊化,所以才有這個屬性,有些寫完誰都能用,有些寫完必須要放在一個目錄下才能用,有些寫完就不能給外面用了。具體

適用范圍用到的時候查google。

方法,class里面跟class同名的叫做構(gòu)造方法,如果沒有寫,意思系統(tǒng)會隱含了一個構(gòu)造方法,寫了自然就沒有隱含的了。方法里面就可以進(jìn)行各種具體的操作,比如定義變量,比如輸出結(jié)果,比如判斷,比如實例化對象等等。main方法是系統(tǒng)找到會運行的方法,寫方法就跟其他編程比如以前我用的asp差不多,形式有點不同意思差不多,特別點的就是所謂的面向?qū)ο螅藢嵗瘜ο筮@一點稍微理解一下,其他方法內(nèi)部的編寫跟asp差不太多,你比如說 dim x,這是asp,不用聲明類型,到了java就是 int x;其實asp里面也可以聲明類型,dim x as int;還有比如 x=x+5;asp里面就是沒有那個最后的;而已,比如for循環(huán)、while這些也都差不多,還有print跟response.write也感覺差不多,就是輸出字符嘛,大同小異。java里面你就理解下實例化對象;再理解下怎么把現(xiàn)有的class弄進(jìn)來使用;其他就

跟其他編程差不多了,我以前只學(xué)過asp,不過做了十年asp算是理解比較深,原以為java輸入真正編程軟件應(yīng)該比asp難很多,最后發(fā)現(xiàn)除了上面兩點外,其他技術(shù)范圍基本沒有超出asp的技術(shù)范圍只是形式格式略有不同而已。

i.o里面有輸入輸出需要的一些東西,他可以把外面進(jìn)來的東西轉(zhuǎn)換成合適的格式,也可以把我們程序內(nèi)的內(nèi)容以合適的格式輸出,例如讀取文件、寫入文件,讀取數(shù)據(jù)、寫入數(shù)據(jù),讀取網(wǎng)絡(luò)、寫入網(wǎng)絡(luò),都會用到io。

網(wǎng)絡(luò)依賴tcp/ip協(xié)議,和sockets接口,服務(wù)器端調(diào)用sockets的服務(wù)器端方法,打開監(jiān)聽,一旦有東西傳過來他就自動開始工作了,我們用io方法獲得傳來的內(nèi)容分析、判斷,然后產(chǎn)生相應(yīng)操作;sockets客戶端也類似,只要指定了服務(wù)器ip地址和那個對應(yīng)的端口號,就能鏈接到服務(wù)器,然后用io方法發(fā)送返回信息。

窗口部分,有相關(guān)的windows包,導(dǎo)入后,只需要定義窗口尺寸、位置等,按鈕、文本等等也都有對應(yīng)的現(xiàn)成的給你引用,只要一一設(shè)定好就有了,還有一些窗口固有的組件比如最小化、關(guān)閉,關(guān)聯(lián)上相應(yīng)的功能就可以了。

大概就學(xué)了這么多,我估計基本概念都理解了,還差一個跟數(shù)據(jù)庫的交互的概念,估計也不復(fù)雜,剩下的我預(yù)計就是用別人現(xiàn)成源碼過來修改試驗,進(jìn)一步體會代碼了。看來java確實如外面介紹的那樣,并不算復(fù)雜,還沒有用jbuilder一類的軟件,用了后說不定更容易。

學(xué)編程這段日子里,由無知,到心頭漸漸明朗,走過很多彎路,曾因jvm機制問題駐足不前,也曾因數(shù)據(jù)結(jié)構(gòu)而苦惱不已,更因提前結(jié)束的大學(xué)生活而后悔良久。只是,靜下來,看代碼,體會其中的思想,慢慢地,一些東西,曾經(jīng)的不明白,如今也清晰起來。只要堅持,那片廣袤的天地已為你留出一片天地。學(xué)編程,基

礎(chǔ)最重要,不要貪快,一步一步,把那些知識點弄的明明白白,然后看api文檔,另外網(wǎng)上看一些源代碼,體會其中的一些編程思想,csdn論壇也是個很好的學(xué)習(xí)地方。等基礎(chǔ)好了,就可以學(xué)一些框架了,也就是所謂的j2ee,主要用來開發(fā)web的技術(shù)。如此看來,學(xué)習(xí)java并不難,只是要一點一點,走的實實在在。工作當(dāng)中,這是我對學(xué)習(xí)java的一些個人體會!

李沛

2014.7.28

第三篇:Java個人總結(jié)(僅供參考)

第一章

(1)了解J2SE、J2EE、J2ME

? J2SE(Java 2 Standard Edition):標(biāo)準(zhǔn)版

? 主要目的是為臺式機和工作站提供一個開發(fā)和運行的平臺。包括標(biāo)

準(zhǔn)的Java 2 SDK、工具、運行時環(huán)境和API,用Java程序設(shè)計語

言編寫、部署和運行Applet和應(yīng)用程序的開發(fā)人員,是桌面開發(fā)

和低端商務(wù)應(yīng)用的解決方案。

? J2EE(Java 2 Enterprise Edition):企業(yè)版

? 主要目的是為企業(yè)計算提供一個應(yīng)用服務(wù)器的運行和開發(fā)平臺。

? J2EE本身是一個開放的標(biāo)準(zhǔn),任何軟件廠商都可以推出自己的符

合J2EE標(biāo)準(zhǔn)的產(chǎn)品,通過基于標(biāo)準(zhǔn)化模塊組件和一整套的相關(guān)服

務(wù)能夠自動處理應(yīng)用程序行為的許多細(xì)節(jié),從而大大簡化了多層企

業(yè)應(yīng)用程序的構(gòu)造和部署。

? IBM、Oracle、BEA、HP等29家已經(jīng)推出了自己的產(chǎn)品,其中尤

以BEA公司的WebLogic產(chǎn)品和IBM公司的WebSphare最為著名。

? J2ME(Java 2 Micro Edition):小型版

? 主要是面向消費電子產(chǎn)品,為消費電子產(chǎn)品提供一個Java的運行

平臺,使得Java程序能夠在手機、機頂盒、PDA等產(chǎn)品上運行包

含高度優(yōu)化的Java運行時環(huán)境,致力于電子消費產(chǎn)品和嵌入式設(shè)

備的解決方案。

(2)掌握J(rèn)ava環(huán)境變量的配置

? SDK平臺提供的Java編譯器(javac.exe)和Java解釋器(java.exe)位于

Java安裝目錄的bin文件夾中,為了能在任何目錄中使用編譯器和解釋器,應(yīng)在系統(tǒng)特性中設(shè)置Path。對于Windows2000、Windows2003、Windows XP,用鼠標(biāo)右鍵點擊“我的電腦”,彈出菜單,然后選擇屬性,彈出“系統(tǒng)特性”對話框,再單擊該對話框中的高級選項,然后點擊按鈕“環(huán)境變量”,添加如下的系統(tǒng)環(huán)境變量

第二章

(1)掌握J(rèn)ava的輸入輸出:

輸入:Scanner類

輸出:System.out類

Scanner scanner = new Scanner(System.in);

System.out.print(“請輸入分?jǐn)?shù): ”);

int score = scanner.nextInt();

NumberFormat.getNumberInstance();// 數(shù)字格式

NumberFormat.getPercentInstance();// 百分比格式

NumberFormat.getCurrencyInstance();// 貨幣格式,這跟系統(tǒng)區(qū)域有關(guān)

(2)掌握數(shù)組(靜態(tài)、動態(tài)兩種方法初始化數(shù)組)

靜態(tài)初始化int intArray[]={1,2,3,4};String stringArray[]={“abc”, “How”, “you”};

動態(tài)初始化 簡單類型的數(shù)組int intArray[];intArray = new int[5];

復(fù)合類型的數(shù)組String stringArray[ ];String stringArray = new

String[3];

stringArray[0]= new String(“How”);stringArray[1]= new1

String(“are”);

stringArray[2]= new String(“you”);

二維數(shù)組靜態(tài)int intArray[ ][ ]={{1,2},{2,3},{3,4,5}};

二維動態(tài)String s[ ][ ] = new String[2][ ];s[0]= new String[2];s[1]= new String[2];

s[0][0]= new String(“Good”);s[0][1]= new String(“Luck”);

s[1][0]= new String(“to”);s[1][1]= new String(“You”);

該部分為重點內(nèi)容:

? 會出對程序題

? 會出針對數(shù)組的編程題(52頁)

第三章 面向?qū)ο蠡A(chǔ)(重點)

(1)理解面向?qū)ο蟮幕咎卣?問答題)

? 封裝

封裝性就是把對象的屬性和服務(wù)結(jié)合成一個獨立的單位,并盡可能隱蔽對象的內(nèi)部細(xì)節(jié),包含兩個含義:

1把對象的全部屬性和全部服務(wù)結(jié)合在一起,形成一個不可分割的獨立單位(即對象)。

2信息隱蔽,即盡可能隱蔽對象的內(nèi)部細(xì)節(jié),對外形成一個邊界〔或者說形成一道屏障,只保留有限的對外接口使之與外部發(fā)生聯(lián)系。

? 繼承

特殊類的對象擁有其一般類的全部屬性與服務(wù),稱作特殊類對一般類的繼承。例如,輪船、客輪;人、大人。一個類可以是多個一般類的特殊類,它從多個一般類中繼承了屬性與服務(wù),這稱為多繼承。在Java 語言中,通常我們稱一般類為父類(superclass,超類),特殊類為子類(subclass)。? 多態(tài)

對象的多態(tài)性是指在一般類中定義的屬性或服務(wù)被特殊類繼承之后,可以具有不同的數(shù)據(jù)類型或表現(xiàn)出不同的行為。這使得同一個屬性或服務(wù)在一般類及其各個特殊類中具有不同的語義。例如:“幾何圖形”的“繪圖”方法,“橢圓”和“多邊形”都是“幾何圖”的子類,其“繪圖”方法功能不同。

(2)掌握類的定義與使用

? 定義類、方法、字段

? 掌握類的定義中的各修飾符:public、private、protected、final、abstract

? 局部變量和成員變量的不同點(問答題)

1變量定義部分所定義的變量稱為類的成員變量,在方法體中定義的變量和方法的參數(shù)被稱為局部變量。成員變量在整個類內(nèi)都有效,局部變量只在定義它的方法內(nèi)有效。成員變量在整個類內(nèi)都有效,局部變量只在定義它的方法內(nèi)有效。

2成員變量又分為實例成員變量(簡稱實例變量)和類變量(也稱靜態(tài)變量),如果成員變量的類型前面加上關(guān)鍵字static,這樣的成員變量稱為類變量或靜態(tài)變量。

3如果局部變量的名字與成員變量的名字相同,則成員變量被隱藏,也就是說,這個成員變量在這個方法內(nèi)暫時失效。

成員變量和局部變量的共同之處

1成員變量和局部變量的類型都可以是Java中的任何一種數(shù)據(jù)類型,包括基本類型:整型、浮點型、字符型;引用類型:數(shù)組類型、對象。

2成員變量和局部變量的名字都必須符合標(biāo)識符規(guī)定,名字如果使用拉丁字母,首寫字母小寫;如果多個單詞組成,從第2個單詞開始的其他單詞的首寫字母使用大寫。

理解靜態(tài)變量、靜態(tài)成員變量、靜態(tài)方法

類變量僅在生成第一個對象時分配內(nèi)存,所有實例對象共享同一個類變

量,每個實例對象對類變量的改變都會影響到其它的實例對象。類變量可通過類名直接訪問,無需先生成一個實例對象,也可以通過實例對象訪問類變量。

但類方法不能訪問實例變量,只能訪問類變量。類方法可以由類名直接調(diào)用,也可由實例對象進(jìn)行調(diào)用。類方法中不能使用this或super關(guān)鍵字。? 理解對象的生成包括對象的聲明、實例化和初始化三個步驟。一般格式為:

? 類名 對象名 =new 類名([參數(shù)]);

? 理解對象變量和對象關(guān)系

? 理解實例變量和類變量的關(guān)系

? 理解方法調(diào)用中的參數(shù)傳遞

當(dāng)方法被調(diào)用時,如果方法有參數(shù),參數(shù)必須要實例化,即參數(shù)變量必須有具體的值。在Java中,方法的所以參數(shù)都是“傳值”的,也就是說,方法中的參數(shù)變量的值是調(diào)用者指定的值的副本。例如,如果向方法的int類型參數(shù)x傳遞一個值,那么參數(shù)x得到的值是傳遞值的副本。方法如果改變參數(shù)的值,不會影響向參數(shù)“傳值”的變量的值

? 理解this關(guān)鍵字

? 理解包和import

包是將一些類聚集在一起的一個實體,是Java語言中有效管理類的一個機制。

package tom;

在編寫程序時,除了自己編寫類外,還經(jīng)常需要使用Java提供的許多類,這些類可能在不同的包中,使用import語句可以引入包中的類。

import java.awt.*;

第四章(繼承、超類和子類)(編程———老師上課講的課件)

(1)理解override(覆蓋)overloa(重載)

方法重載是指在一個類中用同一個名字定義多個方法,每個方法的參數(shù)必須不同,或者是參數(shù)的個數(shù)不同,或者是參數(shù)類型不同。

覆蓋override,是指派生類中存在重新定義的函數(shù),其函數(shù)名、參數(shù)列、返回值類型必須同父類中的相對應(yīng)被覆蓋的函數(shù)嚴(yán)格一致,覆蓋函數(shù)和 被覆蓋函數(shù)只有函數(shù)體(花括號中的部分)不同,當(dāng)派生類對象調(diào)用子 類中該同名函數(shù)時會自動調(diào)用子類中的覆蓋版本,而不是父類中的被覆

蓋函數(shù)版本,這種機制就叫做覆蓋

(2)理解super關(guān)鍵字

(3)理解抽象類、抽象方法

Java語言中,用abstract 關(guān)鍵字來修飾一個類時,這個類叫做抽象類,用abstract 關(guān)鍵字來修飾一個方法時,這個方法叫做抽象方法

abstract class abstractClass{ …} //抽象類

abstract returnType abstractMethod([paramlist])//抽象方法

? 抽象類就是不能使用new方法進(jìn)行實例化的類,即沒有具體實例對象的類。抽象類有點類似“模板”的作用,目的是根據(jù)其格式來創(chuàng)建和修改新的類。對象不能由抽象類直接創(chuàng)建,只可以通過抽象類派生出新的子類,再由其子類來創(chuàng)建對象。

? 在抽象類中的成員方法可以包括一般方法和抽象方法。抽象方法就是以

abstract修飾的方法,這種方法只聲明返回的數(shù)據(jù)類型、方法名稱和所需的參數(shù),沒有方法體,也就是說抽象方法只需要聲明而不需要實現(xiàn)。當(dāng)一個方法為抽象方法時,意味著這個方法必須被子類的方法所重寫,否則其子類的方法仍然是abstract的。

(4)理解接口的概念及使用

(5)理解內(nèi)部類

內(nèi)部類是在一個類的內(nèi)部嵌套定義的類,它可以是其它類的成員,也可以在一個語句塊的內(nèi)部定義,還可以在表達(dá)式內(nèi)部匿名定義。

(6)理解匿名內(nèi)部類

匿名類是一種特殊的內(nèi)部類,它是在一個表達(dá)式內(nèi)部包含一個完整的類定義。當(dāng)一個內(nèi)部類的類聲名只是在創(chuàng)建此類對象時用了一次,而且要產(chǎn)生的新類需繼承于一個已有的父類或?qū)崿F(xiàn)一個接口,才能考慮用匿名類。由于匿名類本身無名,因此它也就不存在構(gòu)造方法,它需要顯示地調(diào)用一個無參的父類的構(gòu)造方法,并且重寫父類的方法。

(7)掌握定時器類

該部分一定出編程題:圍繞繼承、接口

第五章

(1)掌握StringBuffer、Math類

可變字符串構(gòu)造器,如頻繁的修改字符串值,可以使用StringBuffer。Math類是final的,不能被繼承,類中的方法和屬性全部是靜態(tài),不允

許在類的部創(chuàng)建Math類的對象。因此,只能使用Math類的方法而不

能對其作任何更改。

第八章(重點)

(1)掌握訪問文件的流程

(2)掌握字節(jié)流

FileInputStream FileOutputStream

(3)隨機存取文件RandomAccessFile(191)

(4)文本流

第九章(重點)

(1)理解異常處理機制

(2)異常的分類:Error,Exception(運行時異常,非運行時異常)

(3)如何處理異常(問答)

(1)捕獲異常:

當(dāng)Java運行環(huán)境得到一個異常對象時,它將會沿著方法的調(diào)用棧逐層回 溯,尋找處理這一異常的代碼。找到能夠處理這種類型的異常的方法后,運行環(huán)境把當(dāng)前異常對象交給這個方法進(jìn)行處理,這一過程稱為捕獲

(catch)異常。這是積極的異常處理機制。如果Java運行環(huán)境找不到可 以捕獲異常的方法,則運行環(huán)境將終止,相應(yīng)的Java程序也將退出。

(2)聲明拋棄異常:

如果一個方法并不知道如何處理所出現(xiàn)的異常,則可在方法聲明時,聲明 拋棄(throws)異常。這是一種消極的異常處理機制。

(4)定義自己的異常(編程)(211)

@理解對象的生成包括對象的聲明、實例化和初始化三個步驟。一般格式為:

類名 對象名 =new

類名([參數(shù)]);

第四篇:IT行業(yè)Java程序員個人總結(jié)

個人工作總結(jié)

時間一晃而過,轉(zhuǎn)眼間到公司已經(jīng)5個月了。這是我人生中彌足珍貴的一段經(jīng)歷。在這段時間里各級領(lǐng)導(dǎo)在工作上給予了我極大的幫助,在生活上給予了我極大的關(guān)心。在對公司各級領(lǐng)導(dǎo)肅然起敬的同時,也為我有機會成為公司的一份子而自豪。

在這5個月的時間里,在領(lǐng)導(dǎo)和同事們的悉心關(guān)懷和指導(dǎo)下,通過自身的努力,各方面均取得了一定的進(jìn)步,現(xiàn)將我的工作情況作如下匯報。

一、通過培訓(xùn)學(xué)習(xí)和日常工作積累使我對公司有了一定的新的認(rèn)識。

在7月份我來到了XXX公司-鄭州分公司參加招聘,經(jīng)過幾輪面試和筆試,終于能夠有幸加入了XXX這個大家庭,在我進(jìn)入公司時我拿到的第一份資料就是公司介紹和新員工入職說明,當(dāng)時只是覺得公司很正規(guī),很強大。在和人事、部門領(lǐng)導(dǎo)交流后,感覺公司很親切,很溫馨。公司的理念在平時的工作以及項目開發(fā)時體現(xiàn)的淋漓盡致,本人對公司的理念非常認(rèn)同。現(xiàn)在公司在XX行業(yè)起到了舉足輕重的地位,今后還將更加輝煌。

二、遵守各項規(guī)章制度,認(rèn)真工作,端正態(tài)度,使自己素養(yǎng)不斷得到提高。

愛崗敬業(yè)的職業(yè)道德素質(zhì)是每一項工作順利開展并最終取得成功的保障。在這5個多月的時間里,我能遵守公司的各項規(guī)章制度,兢兢業(yè)業(yè)做好本職業(yè)工作,5個多月來從未遲到早退,用滿腔熱情積極、認(rèn)真地完成好每一項任務(wù),認(rèn)真履行崗位職責(zé),平時生活中團結(jié)同事、不斷提升自己的團隊合作精神。在這5個月的時間里讓我認(rèn)識到:一種積極豁達(dá)的心態(tài)、一種良好的習(xí)慣、一份計劃并按時完成竟是如此重要,并最終決定一個的人成敗。讓我對自己的人生有了進(jìn)一步的認(rèn)識,渴望有所突破的我,將會在以后的工作和生活中時時提醒自己,以便自己以后的人生道路越走越精彩。

三、認(rèn)真學(xué)習(xí)崗位職能,工作能力得到了一定的提高。在進(jìn)入公司以來,一直參與到XXX項目的集成和開發(fā)。通過完成上述工作,使我認(rèn)識到一個稱職的開發(fā)人員應(yīng)當(dāng)具有良好的語言表達(dá)能力、扎實的技術(shù)能力、較強的邏輯處理能力、靈活的應(yīng)變問題能力、有效的對外聯(lián)系能力。在參與項目開發(fā)的過程中,發(fā)現(xiàn)很多看似簡單的工作,其實里面還有很多技巧。

四、不足和需改進(jìn)方面。

雖然加入公司這個大家庭已經(jīng)5個多月,對開發(fā)技術(shù)掌握的還不是很深,對發(fā)現(xiàn)問題的處理還不是很全面。隨著對公司和工作的進(jìn)一步熟悉,我也希望能夠在今后的工作中更加迅速的提升自己的業(yè)務(wù)能力以及技術(shù)能力,我覺得多做一些工作更能體現(xiàn)自己的人生價值。“業(yè)精于勤而荒于嬉”,在以后的工作中我要不斷學(xué)習(xí)業(yè)務(wù)知識,通過多看、多問、多學(xué)、多練來不斷的提高自己的各項業(yè)務(wù)技能。學(xué)無止境,時代的發(fā)展瞬息萬變,各種學(xué)科知識日新月異。我將堅持不懈地努力學(xué)習(xí)各種知識,并用于實踐。

在今后工作中,要努力做好開發(fā)人員的本職工作,注重工作態(tài)度,把自己的工作創(chuàng)造性做好做扎實,為項目的開發(fā)以及公司的發(fā)展貢獻(xiàn)自己的力量。

五、工作計劃

暫時做出以下幾點規(guī)劃:

1、要提高工作的主動性,做事干脆果斷,不拖泥帶水;

2、工作要注重實效、注重結(jié)果,一切工作圍繞著目標(biāo)的完成;

3、要提高大局觀,是否能讓其他人的工作更順暢作為衡量工作的標(biāo)尺;

4、把握一切機會提高專業(yè)能力,加強平時知識總結(jié)工作;

5、虛心請教比我做的優(yōu)秀的其他同事,向他們學(xué)習(xí)技術(shù)或經(jīng)驗。其實作為一個新員工,所有的地方都是需要學(xué)習(xí)的,多聽、多看、多想、多做、多溝通,向每一個員工學(xué)習(xí)他們身上的優(yōu)秀工作習(xí)慣,豐富的專業(yè)技能,配合著實際工作不斷的進(jìn)步,不論在什么環(huán)境下,我都相信這兩點:一是三人行必有我?guī)煟翘斓莱昵凇?/p>

展望臨近的XXX年,我會更加努力、工作上認(rèn)真負(fù)責(zé),再接再厲,更上一層樓。相信自己會完成新的任務(wù),能迎接新的挑戰(zhàn)。XXX 2014.12.25

第五篇:Java個人實習(xí)總結(jié)

作為就業(yè)培訓(xùn),項目的好壞對培訓(xùn)質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習(xí)JAVA軟件開發(fā)時練習(xí)項目的總結(jié),簡單總結(jié)為以下幾點:

1、項目一定要全新的項目,不能是以前做過的

2、項目一定要企業(yè)真實項目,不能是精簡以后的,不能脫離實際應(yīng)用系統(tǒng)

3、在開發(fā)時要和企業(yè)的開發(fā)保持一致

4、在做項目的時候不應(yīng)該有參考代碼

長話短說就是以上幾點,如果你想要更多的了解,可以繼續(xù)往后看。

一:項目的地位

因為參加就業(yè)培訓(xùn)的學(xué)員很多都是有一定的計算機基礎(chǔ),大部分都具備一定的編程基礎(chǔ),尤其是在校或者是剛畢業(yè)的學(xué)生,多少都有一些基礎(chǔ)。

他們欠缺的主要是兩點:

(1)不能全面系統(tǒng)的、深入的掌握某種技術(shù),也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要。

(2)沒有任何實際的開發(fā)經(jīng)驗,完全是想象中學(xué)習(xí),考試還行,一到實際開發(fā)和應(yīng)用就歇菜了。

解決的方法就是通過項目練習(xí),對所學(xué)知識進(jìn)行深化,然后通過項目來獲取實際開發(fā)的經(jīng)驗,從而彌補這些不足,盡快達(dá)到企業(yè)的實際要求。

二:如何選擇項目

項目既然那么重要,肯定不能隨隨便便找項目,那么究竟如何來選擇呢?根據(jù)Java的研究和實踐經(jīng)驗總結(jié),選擇項目的時候要注意以下方面:

1:項目不能太大,也不能太小

這個要根據(jù)項目練習(xí)的階段,練習(xí)的時間,練習(xí)的目標(biāo)來判斷。不能太大,太大了做不完,也不能太小,太小了沒有意義,達(dá)不到練習(xí)的目的。

2:項目不能脫離實際應(yīng)用系統(tǒng)

項 目應(yīng)該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教學(xué)性或者是純練習(xí)性的項目。因為培訓(xùn)的時間有限,必須讓學(xué)員盡快地融入到實際 項目的開發(fā)當(dāng)中去。任何人接受和掌握一個東西都需要時間去適應(yīng),需要重復(fù)幾次才能夠真正掌握,所以每個項目都必須跟實際應(yīng)用掛鉤。

3:項目應(yīng)能覆蓋所學(xué)的主要知識點

學(xué)以致用,學(xué)完的知識點需要到應(yīng)用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。

4:最后綜合項目一定要是實際應(yīng)用系統(tǒng)

學(xué) 員經(jīng)過這個項目的練習(xí),就要走上實際的工作崗位了,如果這個系統(tǒng)還達(dá)不到實際應(yīng)用系統(tǒng)的標(biāo)準(zhǔn),學(xué)員練習(xí)過后也還是達(dá)不到企業(yè)實際的需要,那么這個培訓(xùn)應(yīng)該 說質(zhì)量就不高了。理想的狀況是這個項目就是實際項目,到時候?qū)W員就業(yè)到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。

三:Java怎么選擇項目

這個不是靠想象,而是根據(jù)實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),當(dāng)然這里只是討論方法,不涉及具體的項目案例。

我們可以采用倒推的方式來分析:

(1)最終的項目一定是真實的項目,也就是要把學(xué)員訓(xùn)練到能夠獨立開發(fā)實際應(yīng)用,通常我們還不能選最簡單的項目,因為學(xué)員的吸收還要有一個折扣,所以最終的項目應(yīng)該選實際項目中中等難度的項目(2)最終項目定下來過后,開始分解這個項目,看看為了達(dá)到完成這個項目需要哪些技術(shù)和知識點,以及每部分知識點的深度,然后定出每個分階段的任務(wù)

(3)然后開始選擇分階段的項目,分階段的項目應(yīng)該比剛才分析出來的分階段任務(wù)稍稍復(fù)雜點,這樣才能達(dá)到訓(xùn)練的目標(biāo)。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點和深度。

(4)然后是選擇上課期間的演示項目,演示的項目是為了做分階段項目服務(wù)的,可以認(rèn)為是分階段項目的分階段項目

(5)最終把要求掌握的知識點和要求掌握的深度,分散到日常教學(xué)和練習(xí)中。

好了,把上面的分析用正向描述就是:

日常教學(xué)和練習(xí)中學(xué)習(xí)和掌握的知識 ==〉演示項目 ==〉分階段項目 ==〉綜合項目 ==〉勝任企業(yè)實際開發(fā)需要。

附注:有了好的項目還要有好的訓(xùn)練方法(這個另外立文討論),最最基本和重要的一條就是:絕對要指導(dǎo)學(xué)生親自動手做,而不是看和聽,所以盡量不要選擇有現(xiàn)成代碼的項目,演示用的項目也最好不配發(fā)代碼,讓學(xué)生能夠跟著做出來才是真的掌握了。

上面闡述了Java對項目的態(tài)度和基本選擇方法,這里再把其中幾個重要的、與眾不同的特點闡述如下:

1:真項目

項 目一定要真實,要是企業(yè)實際應(yīng)用的,不能是教學(xué)性的項目,否則會脫離實達(dá)不到項目實訓(xùn)的效果。還有一個一定要是最新的項目,企業(yè)的要求也是在不斷變化的,應(yīng)用技術(shù)的方向和層次也在不斷變化,這些都體現(xiàn)在最新項目的要求上,舊項目所要求的技術(shù)和層次很可能已經(jīng)過時了,根本達(dá)不到訓(xùn)練的目的。

Java的做法是:沒有固定項目,每個班做項目之前會從企業(yè)獲取最新的項目需求,然后經(jīng)過挑選和精心設(shè)計,以保證既能訓(xùn)練技術(shù),又能得到實際的開發(fā)經(jīng)驗。這樣實現(xiàn)了跟企業(yè)的同步,企業(yè)做什么,我們就學(xué)什么,然后也跟著做什么。

2:真流程

開發(fā)的流程也要跟企業(yè)的實際開發(fā)保持一致。從項目立項開始,到需求分析、概要設(shè)計、詳細(xì)設(shè)計、編碼、測試的各個環(huán)節(jié),都要完全按照真實的開發(fā)流程來做。

Java的主力老師都是實戰(zhàn)出身,在Java開發(fā)方面都至少有七年以上的開發(fā)經(jīng)驗,同時具備多年的項目管理經(jīng)驗,所以能夠完全按照企業(yè)開發(fā)的流程來訓(xùn)練學(xué)生。

3:真環(huán)境

開發(fā)的環(huán)境也要跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應(yīng)用服務(wù)器、常用插件、測試工具、項目管理工具、項目管理文檔等等。

Java的做法是:構(gòu)建跟企業(yè)完全一樣的環(huán)境,然后跟企業(yè)開發(fā)一樣,分團隊開發(fā)。老師就相當(dāng)于項目經(jīng)理,一個班分成多個小組,每個組有自己的Team Leader,大家分工合作,共同完成項目。

4:真開發(fā)

這是Java最與眾不同的一點,Java深知:軟件是做出來的,而不是聽出來或者看出來的,企業(yè)需要能實際開發(fā)的人員,而不是只聽過、看過但不能做的人。所以Java十分強調(diào):項目一定要讓學(xué)生動手寫出來。

Java的做法是:老師做為項目經(jīng)理,帶領(lǐng)著大家一起去做需求分析、概要設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、接口設(shè)計、重要業(yè)務(wù)流程的分析設(shè)計等,然后由學(xué)生們分團隊進(jìn)行開發(fā),實現(xiàn)整個項目。這里有幾個與眾不同:

(1):現(xiàn)場帶領(lǐng)學(xué)生一起做分析和設(shè)計,而不是預(yù)先做好了來講講。因為需要學(xué)生學(xué)習(xí)的是分析設(shè)計的過程和方法,而不是已經(jīng)做好的結(jié)果。(2):Java選用的項目基本都是企業(yè)最新的項目,很多都是Java的學(xué)生和企業(yè)在同期開發(fā),所以是不配發(fā)源代碼的。這樣也斷絕了學(xué)生的依賴思想,認(rèn)認(rèn)真真去開發(fā)。可能有同學(xué)會問:為什么不選擇有源代碼的項目呢,那樣還可以參考學(xué)習(xí)啊!

這 是一個典型的誤區(qū):覺得通過看人家的代碼能夠加快自己的學(xué)習(xí)。這個方法對有經(jīng)驗的人來講是對的,但是對于還在學(xué)習(xí)期間,沒有經(jīng)驗的學(xué)員來講,就是一個認(rèn)識 的誤區(qū)了。因為你也許能看懂代碼的語法,但根本看不懂代碼背后的含義,看不懂代碼的設(shè)計,看不懂為什么要這么實現(xiàn),看不懂代碼所體現(xiàn)的思想,其實,看了跟 沒看沒有多大區(qū)別。

事實上,Java界最不缺的就是代碼了,那么多開源軟件,小到一個工具,到企業(yè)級ERP都有開源的,而且很多都是大師級的 作品,說實話比你參考的那些代碼質(zhì)量高多了,但是又有多少人能真正看明白呢,原因就在于達(dá)不到那個水平,看不懂代碼背后所體現(xiàn)的設(shè)計和思想以及為什么要這 么做,效果也就不好了。當(dāng)然不排除有這樣的高人是能夠完全能理解和掌握這些大師級作品的,但估計不會是剛開始學(xué)習(xí)Java開發(fā)的學(xué)生,所以Java根據(jù)多年的培訓(xùn)經(jīng)驗,友情提 示:在初學(xué)階段,看一千遍,聽一千遍,都不如自己動手寫一遍所達(dá)到的學(xué)習(xí)效果。自己能寫出來的功能才是你真正掌握的功能,而不是你看得代碼或者是聽老師講 的,就算講過看過,但是自己做不出來,那都不算會。Java的主力老師都是實戰(zhàn)出身,在Java開發(fā)方面都至少有七年以上的開發(fā)經(jīng)驗,同時具備多年的項目管理經(jīng)驗,所以能夠完全按照企業(yè)開發(fā)的流程來訓(xùn)練學(xué)生。

下載Java個人總結(jié)參考word格式文檔
下載Java個人總結(jié)參考.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    Java面試題個人總結(jié) + 答案

    本人最近參加了大大小小很多公司的面試,在這里我把自己面試遇到的問題給大家說一下 JAVA基礎(chǔ)篇 1、在java類加載器中,系統(tǒng)類加載器和用戶自定義加載器那個先加載?(遇到這個問題......

    JAVA總結(jié)專題

    在這忙忙碌碌的這段時間里,經(jīng)過老師的輔導(dǎo),迅速的將一點沒有學(xué)的JAVA基礎(chǔ)搞定了!有了基礎(chǔ)學(xué)習(xí)還是好,萬事開頭難這句話說的太對了,學(xué)計算機語言我覺得記憶好的方法就是多打代碼,課......

    Java總結(jié)

    Java實驗 1. 調(diào)試HelloWorld程序 2. this,super,get ,set,把課本90頁程序4.7中的name改成私有變量 3. 繼承,重寫,父類引用指向子類對象 4. 驗證數(shù)組Arrays類和Collection類 5.......

    java總結(jié)

    調(diào)用父類構(gòu)造方法 ? 在子類的構(gòu)造方法中可使用super(argument_list)語句調(diào)用父類的構(gòu)造方法 ? 如果子類的構(gòu)造方法中沒有顯示地調(diào)用父類構(gòu)造方法,也沒有使用this關(guān)鍵字調(diào)用重載......

    java個人工作總結(jié)

    java個人工作總結(jié) 導(dǎo)語:我是一名程序員,在過去的一年里,軟件研發(fā)部團結(jié)協(xié)作,以及在公司這充滿奮斗的環(huán)境下,我以嚴(yán)肅認(rèn)真的工作態(tài)度和百折不饒的精神,努力的完成了公司的各項工作,......

    java個人工作總結(jié)

    java個人工作總結(jié) 導(dǎo)語:我是一名程序員,在過去的一年里,軟件研發(fā)部團結(jié)協(xié)作,以及在公司這充滿奮斗的環(huán)境下,我以嚴(yán)肅認(rèn)真的工作態(tài)度和百折不饒的精神,努力的完成了公司的各項工作,......

    java個人工作總結(jié)

    java個人工作總結(jié) 導(dǎo)語:我是一名程序員,在過去的一年里,軟件研發(fā)部團結(jié)協(xié)作,以及在公司這充滿奮斗的環(huán)境下,我以嚴(yán)肅認(rèn)真的工作態(tài)度和百折不饒的精神,努力的完成了公司的各項工作,......

    Java項目個人文檔

    Java項目個人文檔 我的信息:姓名:袁光輝學(xué)號:20102430239專業(yè):信工計科2班 項目名稱:鄭州大學(xué)教師評價系統(tǒng) 項目成員:組長:楊心盼 ,組員:尹長昕,徐強,袁光輝,楊騰飛 我的工作:前期工作中......

主站蜘蛛池模板: 大陆熟妇丰满多毛xxxⅹ| 国产va免费精品高清在线| 久久国产自偷自偷免费一区调| 国产精彩亚洲中文在线| 亚洲аv电影天堂网| 国产美女精品视频线免费播放| 强伦人妻一区二区三区视频18| 久久精品少妇高潮a片免费观| 国产亚洲另类无码专区| 无码欧精品亚洲日韩一区| 性一交一乱一伦一色一情孩交| 日日av拍夜夜添久久免费| 97精品国产97久久久久久免费| 青草av久久一区二区三区| 亚洲香蕉视频综合在线| 久久综合精品国产一区二区三区无码| 国产超碰人人爱被ios解锁| 日本强伦姧人妻一区二区| 中文字幕人成人乱码亚洲电影| 色婷婷亚洲婷婷7月| а中文在线天堂| 精品人妻无码一区二区三区换脸| 又湿又紧又大又爽又a视频| 精选国产av精选一区二区三区| 久久国产av影片| 高清人人天天夜夜曰狠狠狠狠| 日本又色又爽又黄的a片吻戏| 丰满人妻被黑人中出849| 国产精品无码一区二区三区不卡| 国产成人精品热玖玖玖| 日韩~欧美一中文字幕| 日欧137片内射在线视频播放| 欧美成人一区二区三区| 久久成人亚洲香蕉草草| 日韩精品一区二区大桥未久| 色妞www精品视频二| 人妻天天爽夜夜爽精品视频| 乱亲女h秽乱长久久久| 东京热人妻中文无码| 亚洲精品久久久久久无码色欲四季| 久久久久无码精品亚洲日韩|