小括號,中括號和大括號在java裡都是什麼意思

2021-03-04 03:08:39 字數 4797 閱讀 6647

1樓:逝水流炎

小括號一般用在方法上mode(括號裡帶引數),用來定義陣列比如int。{}大括號是方法塊。**就寫在裡面。

java裡的大括號是什麼意思啊......

2樓:匿名使用者

學習程式語言

有以下幾點必須得記住

**有些東西就是那麼寫的不要問為什麼,也沒有作用,他規定這麼寫就這麼寫,不這麼寫執行就會出錯,理由就這麼簡單**

3樓:匿名使用者

在java中 函式體 類的內容 和 陣列 等所包含的內容就需要{}表明是一個屬於某個函式或類的內容集合

比如 for 所引出的函式體

int x=0;

for(int a=0;a<6;a++)

x++;

system.out.println("x ="+x);

和int x=0;

for(int a=0;a<6;a++)

有沒有{}列印結果是不同的;

4樓:匿名使用者

真的被lz問倒了

感覺這問題就像中國人為什麼要說中文一樣

具體也不知道要怎麼回答

大概就是一塊內容就放在一起吧,每種語言不是都有嗎,學久了自己就能明白的

5樓:

表示一個類,法方或者語句塊的範圍,在{}內部定義的變數和引用也只有在{}內部有效.除此之外,定義陣列的時候,也可以用{}來定義陣列內容.

6樓:匿名使用者

你快不用學了,一看就沒學過c,無聊的問題

7樓:匿名使用者

類和方法後都要跟{}的

8樓:漂泊的小樹葉

一些類啊,迴圈啊,定義什麼的作用範圍就是用{}來控制的。它是一個固定的語法。

9樓:其實我還愛著你

我感覺是固定的格式 沒有為什麼的 裡面放的都是語句!

java類名後一個括號和一個大括號什麼意思

10樓:般若兮若

這是這個類的無參構造方法.構造方法就是我們建立物件的時候呼叫的方法,是為屬性賦初始值的方法.

例如alone6_2 a = new alone6_2();

這之中就是呼叫了這個構造方法.

你還可以寫一個構造方法為你的a跟b屬性賦值public alone6_2(int a,int b)這樣你就可以在建立這個物件的時候直接為a跟b賦值了alone6_2 a = new alone6_2(1,2);

此時a的值是1,b的值是2

11樓:匿名使用者

public alone6_2()

這個是一個無參建構函式,而且函式體內什麼也沒有。

也就是說,如果你定義一個alone6_2類物件,如:alone6_2 a = new alone6_2();

那麼就會執行這個函式,但是因為函式體內沒有語句,所以執行時不會有什麼效果。

java**大括號裡的內容是什麼意思!

12樓:匿名使用者

你說具體點啊,大括號裡面就是源程式**啊,小括號一般是值

13樓:匿名使用者

是**塊!實際方法的內容其他疑問960585576

java中<>這樣的括號是什麼意思?

14樓:匿名使用者

泛型是一種特殊的型別,它把指定型別的工作推遲到客戶端**宣告並例項化類或方法的時候進行。

泛型是程式設計語言的一種特性。允許程式設計師在強型別程式設計語言中編寫

體驗泛型

**時定義一些可變部分,那些部分在使用前必須作出指明。各種程式設計語言和其編譯器、執行環境對泛型的支援均不一樣。將型別引數化以達到**複用提高軟體開發工作效率的一種資料型別。

泛型類是引用型別,是堆物件,主要是引入了型別引數這個概念。

泛型的定義主要有以下兩種:

在程式編碼中一些包含型別引數的型別,也就是說泛型的引數只可以代表類,不能代表個別物件。(這是當今較常見的定義)在程式編碼中一些包含引數的類。其引數可以代表類或物件等等。

(現在人們大多把這稱作模板)不論使用哪個定義,泛型的引數在真正使用泛型時都必須作出指明。

一些強型別程式語言支援泛型,其主要目的是加強型別安全及減少類轉換的次數,但一些支援泛型的程式語言只能達到部分目的。

java 泛型的引數只可以代表類,不能代表個別物件。由於 java 泛型的型別引數之實際型別在編譯時會被消除,所以無法在執行時得知其型別引數的型別。java 編譯器在編譯泛型時會自動加入型別轉換的編碼,故執行速度不會因為使用泛型而加快。

java 允許對個別泛型的型別引數進行約束,包括以下兩種形式(假設 t 是泛型的型別引數,c 是一般類、泛類,或是泛型的型別引數):t 實現介面 i 。t 是 c ,或繼承自 c 。

一個泛型類不能實現throwable介面。

泛型是c#2.0的一個新增加的特性,它為使用c#語言編寫物件導向程式增加了極大的效力和靈活性。不會強行對值型別進行裝箱和拆箱,或對引用型別進行向下強制型別轉換,所以效能得到提高。

通過知道使用泛型定義的變數的型別限制,編譯器可以在一個高得多的程度上驗證型別假設,所以泛型提高了程式的型別安全。它允許程式設計師將一個實際的資料型別的規約延遲至泛型的例項被建立時才確定。泛型為開發者提供了一種高效能的程式設計方式,能夠提高**的重用性,並允許開發者編寫非常優雅的解決方案。

15樓:千鋒教育

/** arraylist儲存字串並遍歷

* * 我們按照正常的寫法來寫這個程式, 結果確出錯了。

* 為什麼呢?

*  因為我們開始儲存的時候,儲存了string和integer兩種型別的資料。

*  而在遍歷的時候,我們把它們都當作string型別處理的,做了轉換,所以就報錯了。

* 但是呢,它在編譯期間卻沒有告訴我們。

* 所以,我就覺得這個設計的不好。

* 回想一下,我們的陣列

*  string strarray = new string[3];

*  strarray[0] = "hello";

*  strarray[1] = "world";

*  strarray[2] = 10;

* 集合也模仿著陣列的這種做法,在建立物件的時候明確元素的資料型別。這樣就不會在有問題了。

* 而這種技術被稱為:泛型。

* * 泛型:是一種把型別明確的工作推遲到建立物件或者呼叫方法的時候才去明確的特殊的型別。引數化型別,把型別當作引數一樣的傳遞。

* 格式:

*  《資料型別》

*  此處的資料型別只能是引用型別。

* 好處:

*  a:把執行時期的問題提前到了編譯期間

*  b:避免了強制型別轉換

*  c:優化了程式設計,解決了黃色警告線

*/public class genericdemo

// 看下面這個**

// string strarray = new string[3];

// strarray[0] = "hello";

// strarray[1] = "world";

// strarray[2] = 10;}}

16樓:匿名使用者

泛型,代表這個list只能存放card型別的物件,如果往裡放別的型別物件會出錯的。

這個用法很方便,物件從裡面拿出來可 以直接使用,不用做型別轉換。

17樓:匿名使用者

jdk1.5以後出來的泛型,list這樣做之後,表示這個list集合只能儲存card型別的物件。

相對於之前的型別,這樣做更安全,在**編譯期間就能夠發現錯誤

例如:當你將一個不是card的物件add到這個list的時候,會立即提示錯誤,沒有泛型的時候,這樣做是不會的。

18樓:沙

泛型list:就是說 currentlist 物件中只能存放 card 物件

在取值的時候不需用轉換了 資料型別了

19樓:雨辰也被註冊了

這交泛型使用來限定存放型別的,

比如arraylist list=new arraylist();

其中的list中自能存放string型別的值

20樓:匿名使用者

list這是一個泛型,一旦宣告後,list中就只能存放card型別的資料,其他都不能存放,同時在讀取的時候可以不用強轉card

21樓:匿名使用者

指定當前list中存什麼型別的物件

22樓:匿名使用者

泛型。說明這個list裡的元素都是card型別。

中括號裡面的小括號算完了要把中括號轉化成小括號嗎?

23樓:zanier科技

不需要變。

中括來號和小括號的作自用一樣,也是為bai了du改變運算順序。zhi如果一個算式裡面既dao有小括號,又有中括號,要先算小括號裡面的,再算中括號裡面的,最後算括號外面的。

括號內的運算,仍然按照「先乘除,後加減,同一級依次計算」的規定計算。

24樓:

您好啊。

這個是不需要的,而且平常一般都不會注意的,只要有按照各個括號的順序進行相應的

運算是不會有問題的。

25樓:匿名使用者

不需要。有其他請問題請追問

中括號,小括號,怎樣去括號,一道題中有大括號中括號小括號,怎樣去括號?計算順序是什麼?謝謝

你好,當一個式子中,存在小括號和中括號時,先去小括號,再去中括號,方法與去小括號的方法一樣.歷盡千山萬水,張訥不但找到張誠,而且得知搭救張誠的張別駕,便是四十年前張齊人被擄走妻子的兒子,也就是自己的兄長。不久,老夫人與兄弟三人回家。其時,牛氏已去世兩年,張齊人孤單悽苦時,突然喜從天降,與原配妻子和三...

1234用加減乘除小括號中括號大括號平方次方能組成哪些算式結

2 1 4 3 1,2 1 4 3 2,2 4 1 3 3,4 3 2 1 4,4 1 3 2 5,4 3 1 2 6,4 3 2 1 7,2 3 4 1 8,2 3 4 1 9,1 2 3 4 10,1 2 3 4 11,2 3 4 1 12,2 1 4 3 13,1 2 3 4 14,1 2 3...

數學題裡經常用的小括號 中括號 大括號,還有沒更大的括號?如果題目複雜,大括號也不夠用怎麼辦

數學題裡經常用的小括號 中括號 大括號,還有更大的括號的.數學題裡經常用的小括號 中括號 大括號,有沒有更大的括號?如果題目複雜 大括號也不夠用怎麼辦呢?我讀了這麼多年的書,我在數學課本里只見到過三種常見的括號 其餘的基本沒有。同一括號也可以用幾次,計算時按照從內到外的順序依次去括號 沒有解決不了的...