大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 淺析Java中的構造函數

淺析Java中的構造函數

更新時間:2022-08-23 10:39:59 來源:動力節點 瀏覽1112次

Java教程中大家會學到構造函數,構造函數在創建對象時對其進行初始化。它與其類同名,并且在語法上類似于方法。但是,構造函數沒有明確的返回類型。

通常,您將使用構造函數為類定義的實例變量賦予初始值,或執行創建完整對象所需的任何其他啟動過程。

所有的類都有構造函數,不管你定義與否,因為 Java 自動提供了一個默認構造函數,它將所有成員變量初始化為零。但是,一旦定義了自己的構造函數,就不再使用默認構造函數。

句法

以下是構造函數的語法

class ClassName {
   ClassName() {
   }
}

Java允許兩種類型的構造函數,即 

無參數構造函數

參數化構造函數

無參數構造函數

由于名稱指定 Java 的無參數構造函數不接受任何參數,因此使用這些構造函數,方法的實例變量將使用所有對象的固定值進行初始化。

例子

Public class MyClass {
   Int num;
   MyClass() {
      num = 100;
   }
}

您將調用構造函數來初始化對象,如下所示

public class ConsDemo {
   public static void main(String args[]) {
      MyClass t1 = new MyClass();
      MyClass t2 = new MyClass();
      System.out.println(t1.num + " " + t2.num);
   }
}

這將產生以下結果

100 100

參數化構造函數

大多數情況下,您將需要一個接受一個或多個參數的構造函數。參數添加到構造函數的方式與添加到方法的方式相同,只需在構造函數名稱后的括號內聲明它們即可。

例子

這是一個使用構造函數的簡單示例

// A simple constructor.
class MyClass {
   int x;   
   // Following is the constructor
   MyClass(int i ) {
      x = i;
   }
}

您將調用構造函數來初始化對象,如下所示

public class ConsDemo {
   public static void main(String args[]) {
      MyClass t1 = new MyClass( 10 );
      MyClass t2 = new MyClass( 20 );
      System.out.println(t1.x + " " + t2.x);
   }
}

這將產生以下結果

10 20

以上就是關于“淺析Java中的構造函數”的介紹,大家如果想了解更多相關知識,可以關注一下動力節點的Java在線學習,里面的課程內容從入門到精通,細致全面,很適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助哦。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 一区二区在线不卡 | 一级特黄性色生活片一区二区 | 国产精品亚洲欧美日韩一区在线 | 国产大尺度福利视频在线观看 | 国产精品欧美一区二区三区不卡 | 亚洲欧美高清在线 | 毛片大片| 最新香蕉97超级碰碰碰碰碰久 | 九九九热在线精品免费全部 | 久久视屏这里只有精品6国产 | 一级毛片在线免费播放 | 99热精品国产三级在线观看 | 国产性一交一乱一伦一色一情 | 久久久久久在线 | 久久一本精品久久精品66 | 波多野结衣亚洲 | 久久久久久久国产精品毛片 | 青青青青啪视频在线观看 | 久久99精品久久久久久噜噜丰满 | 亚洲高清一区二区三区 | 久久综合久久网 | 久免费视频 | 中文字幕国产专区 | 天天拍夜夜添久久精品免费 | 一级毛片视频免费 | 久久国产中文字幕 | 久久亚洲免费视频 | 九九天天影视 | 中文字幕一区婷婷久久 | 在线成人a毛片免费播放 | 久久狠狠第一麻豆婷婷天天 | 日本三级强在线观看 | 久草热视频 | 四虎永久在线精品视频免费观看 | 亚洲国产一区二区三区在线观看 | 91视频网| 免费精品国产福利片 | 波多野结衣中文一区二区免费 | 国产欧洲亚洲 | 国产专区在线播放 | 国产精品久久久久aaaa |