大括號(hào)的作用是將其包裹的代碼視為一個(gè)整體。
在平武等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需定制開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),全網(wǎng)營銷推廣,外貿(mào)營銷網(wǎng)站建設(shè),平武網(wǎng)站建設(shè)費(fèi)用合理。
如,類名后的大括號(hào),就表示里面的代碼組成這個(gè)類。
方法名后的大括號(hào),表示里面的代碼組成了這個(gè)方法。
for循環(huán),while循環(huán),if判斷后的大括號(hào)的作用也類似,它代表了這段代碼作為一個(gè)整體一起執(zhí)行。
其他地方的大括號(hào)作用也類似。
java 創(chuàng)建類時(shí),后面的括號(hào)是構(gòu)造函數(shù)的特定語法,括號(hào)里面可以放參數(shù),以便初始化類的成員變量。如下代碼:
public?class?Foo{
public?int?i;
public?String?s;
public?Foo(){//無參構(gòu)造函數(shù)
i?=?9;
s?=?"abc";
}
public?Foo(String?a){//有參構(gòu)造函數(shù)
i?=?9;
s?=?a;
}
}
Foo?f1?=?new?Foo();?Foo?f2?=?new?Foo("haha");
用于把不同部分的代碼分隔,提高可讀性,也容易理解。不過有時(shí)也不是一定要加括號(hào),比如當(dāng)if的執(zhí)行代碼只有一條的時(shí)候可以省略,但還是最好加上括號(hào),免得以后出問題。
中括號(hào)表示代碼塊,一般定義類,方法或者代碼塊都要用到花括號(hào)
比如
class A{定義類}
void print{定義方法}
static {
定義靜態(tài)代碼塊
}