亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁(yè) > 知識(shí)庫(kù) > 初學(xué)Java的備忘錄

初學(xué)Java的備忘錄

熱門(mén)標(biāo)簽:商丘百應(yīng)電話機(jī)器人有沒(méi)有效果 淮南騰訊地圖標(biāo)注 騰訊地圖標(biāo)注商戶改名注冊(cè)入駐 電話機(jī)器人的特色和創(chuàng)新 開(kāi)封便宜外呼系統(tǒng)報(bào)價(jià) 地圖標(biāo)注人員兼職 漯河辦理400電話 黃石智能營(yíng)銷電銷機(jī)器人效果 怎樣把地圖標(biāo)注出來(lái)
雖然以前間或的也看了些書(shū)籍,但多是隔靴搔癢,上不了正席,絕不敢說(shuō)自己懂Java。接觸一門(mén)新的技術(shù)和初戀一樣,都是第一次,但不同的是后者一般開(kāi)始無(wú)比甜蜜,結(jié)局卻很痛苦,而前者則往往開(kāi)始很痛苦,越到后來(lái)卻越是有味,簡(jiǎn)直是欲罷不能.現(xiàn)在我就正處于這個(gè)很痛苦的階段,連一個(gè)最簡(jiǎn)單的Helloworld都運(yùn)行不出來(lái),總是提示Excepion in thread "main" java.lan.NoClassDefFoundError. 只好上網(wǎng)去查,去搜.記性又不好,所以搜出來(lái)趕緊保存下來(lái),常備無(wú)患。

  一般來(lái)說(shuō)安裝完JDK之后,一定要按一下步驟配置,才可正確編譯運(yùn)行(假定jdk版本為1.4.0)。

  1.將jdk1.4.0-安裝在自己機(jī)器的某個(gè)盤(pán)符的根目錄下,如:可安裝在C:\jdk下。

  ***(以下出現(xiàn)的c:\jdk改為你自己安裝JDK的目錄)***

  2.如果你的運(yùn)行環(huán)境是win98,則在C盤(pán)根目錄下,autoexec.bat文件中,加入下面兩條語(yǔ)句:

  set Path=%PATH%;c:\jdk\bin
  set CLASSPATH=.;c:\jdk\lib\dt.jar;c:\jdk\lib\tools.jar保存后,重新啟動(dòng)機(jī)器,就完成了jdk1.4的安裝。

  3.如果你的運(yùn)行環(huán)境是win2000的話,則需在“控制面板”的“系統(tǒng)”下,“高級(jí)”選項(xiàng)的“環(huán)境變量”中,添加兩個(gè)用戶變量。

  其中一個(gè)用戶變量的名稱為“path”,值為“.;d:\j2sdk1.4.0_01\bin”,另一個(gè)用戶變量的名稱為"CLASSPATH",值為“.;d"\j2sdk1.4.0_01\lib\dt.jar;d:\j2sdk1.4.0_01\lib\tools.jar”,單擊“確定”即可。即完成了jdk1.4.0的安裝。

  至于這樣做的意義何在,我想應(yīng)該是讓Java系統(tǒng)在編譯字節(jié)代碼(.java)的時(shí)候需要一個(gè)什么東東的支持,如果你不告訴它這個(gè)東東放在哪個(gè)地方的話,它就犯傻了?!

  看到屏幕上終于顯示出Hello world對(duì)我來(lái)說(shuō)意義重大.這是我近一年來(lái)寫(xiě)的第一個(gè)程序!再次踏上程序之路,簡(jiǎn)直有恍如隔世的感覺(jué),已經(jīng)快找不準(zhǔn)我的位置了。還好原來(lái)學(xué)的一些關(guān)于C++和面向?qū)ο蟮钠っ珱](méi)忘光光,所以費(fèi)點(diǎn)周折熟悉了JDK的環(huán)境之后,接下來(lái)的事情就好辦多了,心里也踏實(shí)多了。

  用String類直接定義字符串變量比起C中討厭的指針,感覺(jué)確實(shí)好的多,用慣了Object Pascal的我,如果再回去數(shù)* *,真要瘋掉不可。

  數(shù)組的定義和C,C++好像略有不同,記不清了,先記下來(lái)再說(shuō)

  int[] number=new int[5]
  String[] message=new String[5]

  變量這一部分想起來(lái)要交待的也就這么多吧。雖然是菜鳥(niǎo),但我也知道,總是如譚浩強(qiáng)般在語(yǔ)法上面死摳的人簡(jiǎn)直是白癡:大多數(shù)情況下,漂亮的程序根本不需要無(wú)謂的點(diǎn)綴,工工整整,思路清晰就可以了。

  倒是對(duì)于Java程序的框架我倒想備忘一下,一個(gè)簡(jiǎn)單的java程序好像是應(yīng)該是這樣的框架:

  class ProgramName
  {
  public static void main(String【】 args)
  {
  file://程序的主體
  }

  public static int othermethod()
  {
  file://其它方法
  }
  }

  整個(gè)程序在一個(gè)大的類中,這個(gè)類的概念應(yīng)該就跟pascal里面的單元差不多的。同pascal一樣,文件名也要與單元名-在這里是類名-一樣.Java對(duì)大小寫(xiě)要求的非常嚴(yán)格,我語(yǔ)法錯(cuò)了好幾次都是因?yàn)檫@個(gè).

  Java程序就是由一個(gè)或者多個(gè)或者很多個(gè)方法在這樣一個(gè)大類當(dāng)中組成的.

  在如上的代碼中,定義方法的參數(shù)表示的意思分別為:

  public表示此成員函數(shù)是公有的,可以被其他類直接調(diào)用 static表示main成員函數(shù)在ProgramName類的所有對(duì)象中是唯一的,Java將為其分配永久存儲(chǔ)空間

  關(guān)于Static,我想再延伸一下。有時(shí)候我們創(chuàng)建一個(gè)類,希望這個(gè)類的所有實(shí)例都公用一個(gè)變量,也就是說(shuō),所有這個(gè)類的對(duì)象都只有實(shí)例變量的一個(gè)Copy.那么這樣一個(gè)靜態(tài)實(shí)例變量的內(nèi)存就不能在創(chuàng)建類的實(shí)例的時(shí)候分配了,因?yàn)榇蠹矣玫亩际沁@么一個(gè),不需要再重新分配.因此Java為其分配永久存儲(chǔ)空間。

  比如:

  class Block{
  static int number=50
  }

  這樣定義之后,所有Block類的實(shí)例,不管是Block1,還是Block2,它們都訪問(wèn)同一個(gè)number.這個(gè)number叫做類的變量,而不是實(shí)例變量.實(shí)際上靜態(tài)變量又叫做類變量。

  繼續(xù)深入:用Static定義的靜態(tài)成員函數(shù)或者靜態(tài)變量,可以通過(guò)其所屬類名來(lái)直接調(diào)用.為什么可以這樣?因?yàn)榧热贿@個(gè)類的所有對(duì)象都是使用的這一個(gè)變量,那么理所當(dāng)然我不需要去從其中的任何一個(gè)對(duì)象去引用它,而只是通過(guò)類名引用就可以了嘛.這樣不是可以方便的實(shí)現(xiàn)一些全局函數(shù)和全局變量嗎?把所有全局的函數(shù)或者全局的變量都定義在一個(gè)靜態(tài)類中,調(diào)用的時(shí)候直接通過(guò)這一個(gè)類名就可以方便的訪問(wèn)所有的全局變量和全局函數(shù)了。

  定義所有程序都要訪問(wèn)的全局變量需要使用

  public final static

  另外碰到一個(gè)初學(xué)者經(jīng)常會(huì)遇到的問(wèn)題

  non-static variable mainframe cannot be referenced from a static context

  即在靜態(tài)方法中不能引用非靜態(tài)變量

  為什么?

  因?yàn)槲覀冎漓o態(tài)的方法可以在沒(méi)有創(chuàng)建實(shí)例時(shí)使用,而申明為非靜態(tài)的成員變量是一個(gè)對(duì)象屬性,它只有在對(duì)象存在時(shí)引用,因此如果在對(duì)象未創(chuàng)建實(shí)例時(shí)我們?cè)陟o態(tài)方法中調(diào)用了非靜態(tài)成員方法自然是非法的,所以編譯器會(huì)在這種時(shí)候給各錯(cuò)誤.

  簡(jiǎn)單說(shuō)來(lái),靜態(tài)方法可以不用創(chuàng)建對(duì)象就調(diào)用,非靜態(tài)方法必須有了對(duì)象的實(shí)例才能調(diào)用.因此想在靜態(tài)方法中引用非靜態(tài)方法是不可能的,因?yàn)樗烤挂玫氖悄膫€(gè)對(duì)象的非靜態(tài)方法呢?編譯器不可能給出答案,因?yàn)闆](méi)有對(duì)象啊,所以要報(bào)錯(cuò).

  最后我們看看Think in Java里面的精辟闡述,這個(gè)問(wèn)題我想就非常非常的清楚了

  static關(guān)鍵字

  通常,我們創(chuàng)建類時(shí)會(huì)指出那個(gè)類的對(duì)象的外觀與行為。除非用new創(chuàng)建那個(gè)類的一個(gè)對(duì)象,否則實(shí)際上并未得到任何東西。只有執(zhí)行了new后,才會(huì)正式生成數(shù)據(jù)存儲(chǔ)空間,并可使用相應(yīng)的方法。

  但在兩種特殊的情形下,上述方法并不堪用。一種情形是只想用一個(gè)存儲(chǔ)區(qū)域來(lái)保存一個(gè)特定的數(shù)據(jù)——無(wú)論要?jiǎng)?chuàng)建多少個(gè)對(duì)象,甚至根本不創(chuàng)建對(duì)象。另一種情形是我們需要一個(gè)特殊的方法,它沒(méi)有與這個(gè)類的任何對(duì)象關(guān)聯(lián)。也就是說(shuō),即使沒(méi)有創(chuàng)建對(duì)象,也需要一個(gè)能調(diào)用的方法。為滿足這兩方面的要求,可使用static(靜態(tài))關(guān)鍵字。一旦將什么東西設(shè)為static,數(shù)據(jù)或方法就不會(huì)同那個(gè)類的任何對(duì)象實(shí)例聯(lián)系到一起。所以盡管從未創(chuàng)建那個(gè)類的一個(gè)對(duì)象,仍能調(diào)用一個(gè)static方法,或訪問(wèn)一些static數(shù)據(jù)。而在這之前,對(duì)于非static數(shù)據(jù)和方法,我們必須創(chuàng)建一個(gè)對(duì)象,并用那個(gè)對(duì)象訪問(wèn)數(shù)據(jù)或方法。這是由于非static數(shù)據(jù)和方法必須知道它們操作的具體對(duì)象。當(dāng)然,在正式使用前,由于static方法不需要?jiǎng)?chuàng)建任何對(duì)象,所以它們不可簡(jiǎn)單地調(diào)用其他那些成員,同時(shí)不引用一個(gè)已命名的對(duì)象,從而直接訪問(wèn)非static成員或方法(因?yàn)榉莝tatic成員和方法必須同一個(gè)特定的對(duì)象關(guān)聯(lián)到一起)。

  Whoops!現(xiàn)在應(yīng)該回到主干上來(lái)了

  void 表示方法返回的值的類型為空。如果返回特定的類型的話,則該方法實(shí)際上就是函數(shù),否則就是一個(gè)過(guò)程而已.
您可能感興趣的文章:
  • ASP.NET操作Excel備忘錄
  • VBS備忘錄啟動(dòng)代碼
  • Vuex2.0+Vue2.0構(gòu)建備忘錄應(yīng)用實(shí)踐

標(biāo)簽:亳州 拉薩 馬鞍山 大興安嶺 岳陽(yáng) 鄭州 武威 紅河

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《初學(xué)Java的備忘錄》,本文關(guān)鍵詞  初學(xué),Java,的,備忘錄,初學(xué),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《初學(xué)Java的備忘錄》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于初學(xué)Java的備忘錄的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    色综合久久天天综线观看| 国产欧美精品午夜在线播放| 欧美激情一区二区三区视频 | 成人高清视频免费观看| 91麻豆国产| 国产91精品系列在线观看| 韩国三级视频网站| 亚洲第一页乱| 91麻豆精品国产综合久久久| 91麻豆精品国产综合久久久| 久草免费在线色站| 欧美a级大片| 国产成人精品综合| 亚洲www美色| 99久久视频| 精品国产一级毛片| 欧美另类videosbestsex久久 | 中文字幕一区二区三区 精品| 精品国产一级毛片| 日韩在线观看免费| 一级片免费在线观看视频| 成人在激情在线视频| 亚洲wwwwww| 欧美a级片视频| 精品毛片视频| 日韩在线观看免费| 黄视频网站在线免费观看| 天天做人人爱夜夜爽2020| 亚欧成人乱码一区二区| 国产成人精品综合| 二级片在线观看| 一级片免费在线观看视频| 日本免费乱理伦片在线观看2018| 麻豆网站在线看| 一级片免费在线观看视频| 一级片片| 日本特黄一级| 国产美女在线一区二区三区| 国产韩国精品一区二区三区| 精品国产一区二区三区精东影业| 色综合久久天天综线观看| 久久99中文字幕久久| 成人免费观看的视频黄页| 美国一区二区三区| 高清一级淫片a级中文字幕| 精品久久久久久中文| 九九干| 999久久66久6只有精品| 欧美日本国产| 日韩免费在线| 成人av在线播放| 国产不卡在线看| 青青久久精品国产免费看| 99久久网站| 免费一级生活片| 亚洲 欧美 成人日韩| 精品视频一区二区| 国产91丝袜高跟系列| 国产视频久久久| 欧美一级视频免费观看| 久久久久久久网| 日日夜夜婷婷| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 999精品视频在线| 欧美大片一区| 国产亚洲精品aaa大片| 精品在线观看国产| 亚洲第一视频在线播放| 国产成人欧美一区二区三区的| 可以免费看污视频的网站| 91麻豆精品国产片在线观看| 999精品视频在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产不卡精品一区二区三区| 精品视频在线观看免费| 午夜在线观看视频免费 成人| 99久久精品国产麻豆| 一 级 黄 中国色 片| 精品国产亚洲一区二区三区| 精品国产一级毛片| a级精品九九九大片免费看| 日韩在线观看视频黄| 香蕉视频久久| 日韩中文字幕一区| 国产不卡在线观看视频| 黄色免费三级| 91麻豆国产福利精品| 国产视频一区二区三区四区| 欧美另类videosbestsex久久 | 国产成人精品综合在线| 亚洲第一页色| 欧美电影免费| 黄视频网站免费看| 韩国毛片免费大片| 99久久网站| 久久成人综合网| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品视频在线观看免费| 日本在线不卡视频| 国产一级强片在线观看| 国产伦久视频免费观看视频| 久久精品大片| 国产91丝袜在线播放0| 夜夜操网| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 香蕉视频一级| 欧美另类videosbestsex高清| 日韩中文字幕在线播放| 国产成人精品综合在线| 国产一区二区精品久久| 精品国产亚洲一区二区三区| 国产91丝袜在线播放0| 成人高清免费| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日本免费乱理伦片在线观看2018| 日本免费乱理伦片在线观看2018| 国产91丝袜在线播放0| 日本免费看视频| 欧美激情一区二区三区视频 | 精品视频在线观看一区二区| 亚洲不卡一区二区三区在线| 天天做人人爱夜夜爽2020| 国产不卡在线看| 九九精品在线| 国产91精品系列在线观看| 免费国产在线观看不卡| 日韩免费片| 99色播| 国产伦精品一区三区视频| 欧美大片aaaa一级毛片| 精品视频在线看| 日韩字幕在线| a级毛片免费全部播放| 午夜在线亚洲男人午在线| 一级女性大黄生活片免费| 亚洲精品影院久久久久久| 黄视频网站在线观看| 精品视频在线观看视频免费视频| 久久国产一久久高清| 日韩免费在线| 青青久久精品国产免费看| 亚洲 国产精品 日韩| 久久成人综合网| 亚洲不卡一区二区三区在线| 毛片高清| 国产伦久视频免费观看 视频| 91麻豆精品国产自产在线观看一区| 成人免费网站视频ww| 国产极品精频在线观看| 欧美a级成人淫片免费看| 日本伦理片网站| 一级毛片视频在线观看| 亚洲不卡一区二区三区在线 | 国产麻豆精品免费密入口| 一级毛片看真人在线视频| 中文字幕Aⅴ资源网| 四虎论坛| 麻豆午夜视频| 欧美大片a一级毛片视频| 国产视频网站在线观看| 国产精品自拍在线| 国产一区二区精品久久| 久久99中文字幕| 亚洲精品永久一区| 黄色短视频网站| 尤物视频网站在线观看| 成人免费观看的视频黄页| 可以免费看毛片的网站| 欧美激情伊人| 国产伦精品一区三区视频| 国产网站免费| 夜夜操天天爽| 国产精品自拍在线观看| 美女免费黄网站| 日韩中文字幕在线播放| 国产精品自拍在线| 欧美大片毛片aaa免费看| 免费一级生活片| 国产成+人+综合+亚洲不卡| 欧美日本韩国| 亚洲天堂免费观看| 国产伦久视频免费观看视频| a级黄色毛片免费播放视频| 亚欧乱色一区二区三区| 可以免费看毛片的网站| 亚欧成人乱码一区二区| 国产高清在线精品一区二区| a级黄色毛片免费播放视频| 天堂网中文字幕| 亚洲精品久久久中文字| 精品视频免费看| 午夜激情视频在线播放| 色综合久久久久综合体桃花网| 久久精品大片| 久久福利影视| 超级乱淫伦动漫| 99热精品一区| 国产综合成人观看在线| 999久久狠狠免费精品| 国产一区二区精品久|