日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java中void_关于java中void的用法?

發(fā)布時間:2023/12/2 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java中void_关于java中void的用法? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

阿波羅的戰(zhàn)車

void除了說明該方法沒有返回值外,還有什么作用呢?構(gòu)造方法同樣也是沒有返回值的,那它和void方法有什么區(qū)別呢?構(gòu)造方法與方法又有什么區(qū)別?用具象的實物來表現(xiàn)的話三者有何種關(guān)系呢?id 除了說明該方法沒有返回值以外,并沒有其它的作用。構(gòu)造方法應(yīng)該來說是一個特殊的方法,但是其實可以理解為構(gòu)造方法是有返回值的。Person p = new Person();我們在使用 new Person() 時,這個構(gòu)造函數(shù)被執(zhí)行了,而返回值,就是新的對象。回復(fù)樓主的兩個問題:為什么要用void來規(guī)定方法沒有返回值呢?用具體的例子怎么樣來說明呢?求具象化的解答。構(gòu)造方法與方法的區(qū)別是什么呢?感覺初學(xué)對這個很困惑。我用一個類的代碼來回答你的這兩個問題class Person{ public string name; //構(gòu)造函數(shù)A: 這是一個空構(gòu)造函數(shù)public Person(){} //構(gòu)造函數(shù)B: 這是帶參構(gòu)造函數(shù)public Person(String name){ this.name = name;} public void Run(){} pulbic String Speak(){ return "說話的內(nèi)容";}}Person tom = new Person();tom.name = "tom";//讓tom跑tom.Run;Person jimy = new Person("jimy");String song = jimy.Speak();我們在使用 new Person() 時,會調(diào)用構(gòu)造函數(shù)A,而使用 new Person("jimy")時,會調(diào)用構(gòu)造函數(shù)B構(gòu)造函數(shù)只有在實例化一個類時才會被調(diào)用,在類實例化完成后,構(gòu)造函數(shù)無法再被調(diào)用。Person 這個類,有兩個方法, Run 和 Speak ,在現(xiàn)實生活中,跑步我們不需要返回什么,只需要這個對象去執(zhí)行這個動作就可以了。而 Speak 這個,需要有一些回饋,比如說話的內(nèi)容等等。方法在類被實例化后,可以隨時調(diào)用(只要可以調(diào)用得到)。建議初學(xué)者的話,認識系統(tǒng)的看一兩本書,《JAVA編程思想》是一定要看完的。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的java中void_关于java中void的用法?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。