真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java構(gòu)造代碼塊使用要注意什么

本篇內(nèi)容主要講解“java構(gòu)造代碼塊使用要注意什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“java構(gòu)造代碼塊使用要注意什么”吧!

創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、阜陽網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、商城網(wǎng)站定制開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為阜陽等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

1.概念

在類中方法外出現(xiàn),每次調(diào)用構(gòu)造方法都會(huì)執(zhí)行,并且在構(gòu)造方法前執(zhí)行。

2.使用事項(xiàng)

(1)構(gòu)造代碼塊的作用是給對(duì)象進(jìn)行初始化。

(2)對(duì)象一建立就運(yùn)行構(gòu)造代碼塊,而且優(yōu)先于構(gòu)造函數(shù)執(zhí)行

(3)構(gòu)造代碼塊與構(gòu)造函數(shù)的區(qū)別是:構(gòu)造代碼塊是給所有對(duì)象進(jìn)行統(tǒng)一初始化,而構(gòu)造函數(shù)是給對(duì)應(yīng)的對(duì)象初始化,因?yàn)闃?gòu)造函數(shù)是可以多個(gè)的,運(yùn)行哪個(gè)構(gòu)造函數(shù)就會(huì)建立什么樣的對(duì)象,但無論建立哪個(gè)對(duì)象,都會(huì)先執(zhí)行相同的構(gòu)造代碼塊。也就是說,構(gòu)造代碼塊中定義的是不同對(duì)象共性的初始化內(nèi)容。

3.執(zhí)行順序

創(chuàng)建對(duì)象時(shí),會(huì)先執(zhí)行構(gòu)造代碼塊,然后再執(zhí)行構(gòu)造函數(shù)。

4.實(shí)例

package com.initialization;
 
/**
 * 構(gòu)造代碼塊的實(shí)際使用
 */
public class ConstructBlock {
    public static void main(String[] args) {
        System.out.println("****創(chuàng)建第一個(gè)學(xué)生****");
        Student stu1=new Student("小明");
        System.out.println();
        System.out.println("****創(chuàng)建第二個(gè)學(xué)生****");
        Student stu2=new Student(13);
    }
}
 
class Student{
    String area;
    String name;
    int age;
    {
        area="北京";
        System.out.println("所在地區(qū):"+area);
    }
    Student(String name){
        this.name=name;
        System.out.println("姓名:"+this.name);
    }
    Student(int age){
        this.age=age;
        System.out.println("年齡:"+this.age);
    }
}

到此,相信大家對(duì)“java構(gòu)造代碼塊使用要注意什么”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


分享標(biāo)題:java構(gòu)造代碼塊使用要注意什么
分享鏈接:http://weahome.cn/article/jdhsii.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部