日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

java中構(gòu)造方法和普通方法的區(qū)別說明

瀏覽:22日期:2022-08-26 10:22:36

1.普通方法:

定義:簡單的說方法就是完成特定功能的代碼塊。

普通方法定義格式:

修飾符 返回值類型 方法名 (參數(shù)類型 參數(shù)名1,參數(shù)類型 參數(shù)名2,.........) { 函數(shù)體; return 返回值; }

返回值類型用于限定返回值的數(shù)據(jù)類型。

普通方法分為:有明確返回值的方法和沒有明確返回值的方法。

A.有明確返回值的方法的調(diào)用

可以單獨(dú)調(diào)用(無意義)、輸出調(diào)用、賦值調(diào)用(推薦)。

public static int sum (int a , int b){ int c =a+b; return c ;}public static void main(String[] args){ //sum(10,20); //單獨(dú)調(diào)用 //System.out.println(sum(10,20)); //輸出調(diào)用 int sum01 =sum(10,20); //賦值調(diào)用}

B.沒有明確返回值的方法調(diào)用(void類型方法的調(diào)用)

只能單獨(dú)使用。

(如果一個方法沒有明確的返回值類型,方法定義中的“返回值類型”就用void代替,表示該方法無返回值類型。)

2.構(gòu)造方法

定義:簡單的來說是給對象的數(shù)據(jù)進(jìn)行初始化的。

構(gòu)造方法是類的一個特殊的成員,在類實(shí)例化時會自動調(diào)用。

構(gòu)造方法定義格式:

修飾符 方法名() { }

注意:

1.方法名與類名相同。

2.沒有返回值類型。 3.沒有具體的返回值。

構(gòu)造方法分為:無參構(gòu)造方法和有參構(gòu)造方法。

A.無參構(gòu)造方法

public class Student{public Student(){ //無參構(gòu)造方法System.out.println('無參方法被調(diào)用');}}public class Test {public static void main (String[] args){Student stu = new Student(); //實(shí)例化Student對象}}//該方法是無參的構(gòu)造方法,即構(gòu)造方法不接收參數(shù),執(zhí)行后輸出即可,無參的構(gòu)造方法被調(diào)用。

B.無參構(gòu)造方法

為一個屬性賦值有兩種方法:①、直接訪問對象屬性 ②、通過setXxx()方法

如果想在實(shí)例化對象的同時就為這個對象的屬性進(jìn)行賦值,可以通過帶參數(shù)的構(gòu)造方法來實(shí)現(xiàn)

public class Student{private String name;private int age;public Student(String name,int age){ //有參構(gòu)造方法 this name = name; this age = age ;}public void show (){System.out.println('姓名:'+name+'年齡:'+age);}}public class Test02(){public static void main (String[] args){Student stu = new Student('王小五',25); //實(shí)例化對象的同時賦值stu.show();}}

構(gòu)造方法注意事項(xiàng):

1.java中的每一個類都至少有一個構(gòu)造方法,如果我們沒有創(chuàng)建,系統(tǒng)會為我們創(chuàng)建一個默認(rèn)的無參構(gòu)造方法。(不顯示代碼)

2.但是如果我們定義了構(gòu)造方法,系統(tǒng)就不會再為我們提供默認(rèn)的無參構(gòu)造方法了。這個時候想使用無參構(gòu)造方法必須自己定義。因?yàn)閷?shí)例化對象時,不一定會輸入?yún)?shù),那么沒有無參的構(gòu)造方法,又不輸入?yún)?shù),就會出錯。

3.構(gòu)造方法需要用public來修飾,若使用private,在其他類中無法將其實(shí)例化。

4.構(gòu)造方法是可以重載的。

補(bǔ)充知識:java中 concat()方法 , '+'和append()方法的區(qū)別?

由下面的例子可看出,'+'和append()方法都可以對任意類型數(shù)據(jù)進(jìn)行拼接,而concat()方法則需要將其他類型的數(shù)據(jù)則要轉(zhuǎn)化為字符串后才能拼接

package 練習(xí)題;import java.util.ArrayList;import java.util.List;public class 練習(xí)題29 { public static void main(String[] args) { List<Object> list=new ArrayList<Object>(); list.add(100); list.add(’日’); list.add('沖刺,決勝高考!'); StringBuffer sb=new StringBuffer(); for(char i=0;i<list.size();i++){ sb.append(list.get(i)); } System.err.println(sb); String s1=''; for(char i=0;i<list.size();i++){ s1=s1+list.get(i); } System.err.println(s1); String s2=''; for(char i=0;i<list.size();i++){ s2=s2.concat( list.get(i).toString()); } System.err.println(s2); String str1=''; System.err.println(str1.concat(null)); //運(yùn)行后報空指針異常NullPointerException String str2=null; System.err.println(str2.concat('asdf'));//運(yùn)行后報空指針異常NullPointerException }}

輸出結(jié)果:

100日沖刺,決勝高考!

100日沖刺,決勝高考!

100日沖刺,決勝高考!

Exception in thread 'main' java.lang.NullPointerException

concat()方法:String類的concat()方法(只能用于拼接字符串,不能拼接其他類型的數(shù)據(jù))將指定的字符串拼接到該字符串的末尾。并且字符串本身和拼接的字符串都不能為null,否則運(yùn)行程序后會報空指針異常NullPointerException(編譯時沒有報錯)。

'+':可以對字符,數(shù)字,字符串等數(shù)據(jù)類型的拼接

append()方法:可以對字符,數(shù)字,字符串等數(shù)據(jù)類型的拼接,結(jié)果返回一個StringBuffer類型的對象

以上這篇java中構(gòu)造方法和普通方法的區(qū)別說明就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
蜜芽一区二区三区| 欧美亚洲一区二区三区| 精品一区二区三区中文字幕视频 | 欧美日韩一区二区三区视频播放| 高清精品久久| 国产精品久久久久久久久妇女| 麻豆视频一区二区| 日韩精品1区2区3区| 日韩不卡一区二区三区 | 久久av网址| 久久伊人国产| 黄色在线网站噜噜噜| 久久久久久久久丰满| 日韩网站在线| 亚洲精品综合| 国产欧美日韩精品高清二区综合区| 欧美亚洲tv| 老牛国内精品亚洲成av人片| 国产在线一区不卡| 午夜精品成人av| 日韩精品第一区| 欧美日韩亚洲在线观看| 亚洲综合另类| 欧美日韩亚洲一区| 国产一区调教| 亚洲网站视频| 亚洲乱码视频| 欧美精品99| 天堂av在线| 日韩中文字幕麻豆| 国产调教精品| 免费高潮视频95在线观看网站| 欧美va天堂在线| 亚洲一级淫片| 国产中文字幕一区二区三区| 韩国久久久久久| 亚洲在线电影| 奇米亚洲欧美| 欧美13videosex性极品| 久久亚洲国产精品一区二区| 国产伦理一区| 秋霞影院一区二区三区| 综合一区在线| 大香伊人久久精品一区二区 | 日韩毛片视频| 欧美综合国产| 欧美激情一区| 亚洲欧美综合| 国产精品探花在线观看| 国产精品久久久久蜜臀| 国产农村妇女精品一二区| 国产毛片一区二区三区| 91精品在线观看国产| 日韩精品视频网站| 日韩一区二区三区在线免费观看| 香蕉视频成人在线观看| 免费在线观看一区| 国产视频一区三区| 你懂的亚洲视频| 不卡一区综合视频| 国产精品视频一区二区三区| 九九久久婷婷| 久久97久久97精品免视看秋霞| 亚洲高清久久| 日韩国产一区二| 九九综合在线| 精品国产欧美日韩一区二区三区| 视频一区中文字幕国产| 国产精品毛片久久| 日韩欧美在线精品| 性欧美xxxx免费岛国不卡电影| 国产精品亚洲片在线播放| 精品一区免费| 岛国av免费在线观看| 亚洲91网站| 欧美不卡高清| 97视频热人人精品免费| 69堂免费精品视频在线播放| 在线日韩中文| 国产伦精品一区二区三区在线播放| 91成人精品视频| 国产精品福利在线观看播放| 日韩精品五月天| 国产精品普通话对白| 伊伊综合在线| 欧美激情 亚洲a∨综合| 日韩美女国产精品| 亚洲免费播放| 日韩国产网站| 色婷婷综合网| 国产精品一区2区3区| 日韩精品一区二区三区免费视频 | 91tv亚洲精品香蕉国产一区| 国产激情久久| 日韩不卡一区二区三区| 午夜一区在线| 亚洲精品91| 久久久久国产精品一区三寸| 国产精品nxnn| 国产美女精品视频免费播放软件| 亚洲欧美在线综合| 亚洲欧美日本国产专区一区| 欧美肉体xxxx裸体137大胆| а√在线中文在线新版| 麻豆成人综合网| 国产欧美二区| 国产欧美一区二区三区国产幕精品 | 老司机免费视频一区二区三区| 日本一区二区三区视频在线看| 在线综合视频| 亚洲成人精选| 欧美美女一区| 婷婷综合网站| 欧美精品一线| 99视频精品免费观看| 美女网站一区| 久久久精品久久久久久96| 日韩网站中文字幕| 电影91久久久| 在线看片国产福利你懂的| 精品午夜久久| 狠狠久久伊人中文字幕| 欧美激情国产在线| 国产一区二区三区四区二区| 精品久久久久中文字幕小说| 美女在线视频一区| 精品久久久中文字幕| 国产精品专区免费| 国产91在线播放精品| 成人亚洲一区| 日韩在线视频精品| 欧美少妇精品| 国产在线日韩| 在线国产一区二区| 先锋亚洲精品| 日韩精品91亚洲二区在线观看| 国产色噜噜噜91在线精品| 美女视频黄 久久| 天堂8中文在线最新版在线| 91精品综合| 鲁大师成人一区二区三区| 午夜亚洲福利| 久久av国产紧身裤| 天堂中文av在线资源库| 亚洲国产成人精品女人| 在线观看一区| 国产精品中文| 成人在线黄色| 成人久久一区| 亚洲欧美久久久| 7777精品| 国产精品毛片一区二区在线看| 久久蜜桃资源一区二区老牛| 蜜桃伊人久久| 国产高清亚洲| 久久精品高清| 亚洲三级毛片| 麻豆国产欧美日韩综合精品二区| 青青青免费在线视频| 午夜宅男久久久| 国产精品www.| 欧美成人午夜| 欧美影院视频| 高潮久久久久久久久久久久久久| 日本精品不卡| 亚洲网址在线观看| 精品黄色一级片| 五月天久久网站| 国产日韩免费| 亚洲国产综合在线看不卡| 日本不卡在线视频| 三上悠亚国产精品一区二区三区| 免费黄网站欧美| 麻豆一区在线| 亚洲精品99| 欧美国产另类| 午夜欧美理论片| 国产精品久久国产愉拍| 欧美日韩在线观看视频小说| 日韩国产在线观看| 欧美gv在线| 日韩二区三区在线观看| 日韩欧美字幕| 日本va欧美va欧美va精品| 亚洲性色av| 国产一卡不卡| 国产专区一区| 国产精品欧美日韩一区| 在线观看免费一区二区| 国产精品密蕾丝视频下载| 欧美aa国产视频| 免费在线亚洲欧美| 男女激情视频一区| 成人国产精选| 色8久久久久| 国内精品99| 国产一区二区三区不卡视频网站| 免费人成精品欧美精品| 国产综合色区在线观看| 国产午夜久久av|