日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

通用19篇 培訓(xùn)個(gè)人自我總結(jié)( 八 )


基礎(chǔ) , java編寫(xiě)的時(shí)候 , 用記事本或者編譯工具 , 把java語(yǔ)言寫(xiě)出來(lái) , 然后用javac編譯寫(xiě)好的語(yǔ)言文件把它編譯成class文件 , class文件就是機(jī)器最終執(zhí)行的文件(至于class里面是什么樣的 , 機(jī)器是怎么中轉(zhuǎn)又編譯的 , 我們就不用管它了) 。 前面涉及到要配置java目錄、classpath目錄幾個(gè)工作 , 很多講座要在這里花上一兩堂課 , 我看用不著 , 你就記著查google百度把path和classpath設(shè)好 , 就ok可以開(kāi)始用了 。
java以class為基本單位 , 一個(gè)class實(shí)現(xiàn)一個(gè)基本功能或者模塊或者接口 , 一個(gè)java文件里面你可以編寫(xiě)多個(gè)class , 但一編譯就會(huì)變成多個(gè)class文件 ,
跟你分開(kāi)寫(xiě)效果是一樣的 。 class里面如果包含main方法 , 就是機(jī)器最后執(zhí)行的class , (其他不含main方法的class為執(zhí)行的這個(gè)class提供各種方法)java就是用class這個(gè)概念把各種功能模塊化 , 當(dāng)你把一個(gè)一個(gè)功能都寫(xiě)好或者系統(tǒng)本身就有這個(gè)功能的class的時(shí)候 , 你就直接調(diào)用現(xiàn)成的class , 就不用額外再去寫(xiě)了 , 就省心 。 比如有個(gè)class他能把這個(gè)三個(gè)數(shù)字按照我們?cè)O(shè)定好的方式組成一個(gè)矩形 , 當(dāng)我們下次要用這個(gè)矩形的時(shí)候 , 就不用再重復(fù)寫(xiě)三個(gè)數(shù)字到矩形的過(guò)程 , 只要把三個(gè)數(shù)字交給寫(xiě)好的那個(gè)class讓他組合成矩形 , 我們把矩形拿過(guò)來(lái)用就好了;比如有個(gè)class他能把每個(gè)學(xué)生各門(mén)成績(jī)都加總 , 我們要做學(xué)生總分排名的時(shí)候 , 只需要調(diào)用這個(gè)現(xiàn)成class把成績(jī)給他加總 , 我們不再去寫(xiě)成績(jī)?nèi)绾图涌偟倪^(guò)程 , 直接使用加總結(jié)果排名就可以了 。 也就是 , 很多功能、模塊 , 系統(tǒng)有的用系統(tǒng)的 , 別人有公用的拿別人的用 , 自己以前有寫(xiě)過(guò)的用自己以前寫(xiě)過(guò)的 , 只有這三個(gè)都沒(méi)有的 , 才需要自己動(dòng)手去寫(xiě) , 這樣一排除下來(lái) , 還真的就沒(méi)多少需要我們自己寫(xiě)的了 , 所以才說(shuō)java比較省事 。
class有分屬性 , 公開(kāi)的就是寫(xiě)完誰(shuí)都能用 , 還有默認(rèn)的 , 還有保護(hù)的 , 還有私有的 , 因?yàn)閏lass可以模塊化 , 所以才有這個(gè)屬性 , 有些寫(xiě)完誰(shuí)都能用 , 有些寫(xiě)完必須要放在一個(gè)目錄下才能用 , 有些寫(xiě)完就不能給外面用了 。 具體適用范圍用到的時(shí)候查google 。
方法 , class里面跟class同名的叫做構(gòu)造方法 , 如果沒(méi)有寫(xiě) , 意思系統(tǒng)會(huì)隱含了一個(gè)構(gòu)造方法 , 寫(xiě)了自然就沒(méi)有隱含的了 。 方法里面就可以進(jìn)行各種具體的操作 , 比如定義變量 , 比如輸出結(jié)果 , 比如判斷 , 比如實(shí)例化對(duì)象等等 。 main方法是系統(tǒng)找到會(huì)運(yùn)行的方法 , 寫(xiě)方法就跟其他編程比如以前我用的asp差不多 , 形式有點(diǎn)不同意思差不多 , 特別點(diǎn)的就是所謂的面向?qū)ο?, 除了實(shí)例化對(duì)象這一點(diǎn)稍微理解一下 , 其他方法內(nèi)部的編寫(xiě)跟asp差不太多 , 你比如說(shuō)dim x , 這是asp , 不用聲明類(lèi)型 , 到了java就是int x;其實(shí)asp里面也可以聲明類(lèi)型 , dim x as int;還有比如x=x+5;asp里面就是沒(méi)有那個(gè)最后的;而已 , 比如for循環(huán)、while這些也都差不多 , 還有print跟response 。 write也感覺(jué)差不多 , 就是輸出字符嘛 , 大同小異 。 java里面你就理解下實(shí)例化對(duì)象(對(duì)象都來(lái)自class , class里面方法怎么寫(xiě)的 , 說(shuō)明你這個(gè)對(duì)象實(shí)例化后可以干些什么 , 方法里面帶了什么參數(shù) , 就說(shuō)明你這個(gè)對(duì)象實(shí)例化后將有些什么參數(shù));再理解下怎么把現(xiàn)有的class弄進(jìn)來(lái)使用;其他就跟其他編程差不多了 , 我以前只學(xué)過(guò)asp , 不過(guò)做了十年asp算是理解比較深 , 原以為java輸入真正編程軟件應(yīng)該比asp難很多 , 最后發(fā)現(xiàn)除了上面兩點(diǎn)外 , 其他技術(shù)范圍基本沒(méi)有超出asp的技術(shù)范圍只是形式格式略有不同而已 。
i.o里面有輸入輸出需要的一些東西 , 他可以把外面進(jìn)來(lái)的東西轉(zhuǎn)換成合適的格式 , 也可以把我們程序內(nèi)的內(nèi)容以合適的格式輸出 , 例如讀取文件、寫(xiě)入文件 , 讀取數(shù)據(jù)、寫(xiě)入數(shù)據(jù) , 讀取網(wǎng)絡(luò)、寫(xiě)入網(wǎng)絡(luò) , 都會(huì)用到io 。

推薦閱讀