求大神解釋一條java題目請解釋下關鍵行的意思

2021-03-03 20:34:04 字數 3367 閱讀 9275

1樓:你好嗎

你據說的關鍵行是你的問題補充嗎?

//exa_15_16.java

//簡單的檔案編輯器

import java.awt.*;

import java.awt.event.*;

import java.io.*;

public class exa_15_16 extends windowadapter implements actionlistener,textlistener

{frame f; //主窗體,就是文字編輯器視窗textarea ta1;//寫東西的地方

2樓:匿名使用者

**不少,想知道哪一行的意思

java中單行註釋和多行註釋是什麼意思?我沒弄明白,能解釋一下麼?舉個例子也好,謝謝~!

3樓:匿名使用者

註釋簡單的來說就是一種說明,不能被當成執行語句執行。做為一名程式設計師,但我們在寫**時是順著思路寫下去的。寫**好比就是在做題。

當你在做的時候你腦海時的思路很清晰,會想到用一些特殊的方法來解決當前的問題。但是但你在解決一個大型問題時。思路有很多,而且有的比較複雜,現在你現寫**時,自己心裡清楚自己為什麼要這麼寫。

但時隔幾天或幾個月,當你再次開啟你所寫的**時。你會發現一大堆**看下來整個人會暈頭轉向的。會忘記當時所寫的部分**的功能或實現過程。

簡單的說就是會忘記當時的思路。

而這時註釋的作用就顯示十分重要了。當你在寫**時。寫到關鍵部分你可以寫下一些說明(註釋),說明你的思路或此段**的功能和作用。

當有了這些說明,你時隔幾個月再回來看自己曾經寫的**時就能快速找回當時的思路,快速理解**。值得提的時。以後在工作上,往往是團隊合作。

今天你寫了幾個**。明天可能你請假,另一個人來接手你的工作。接著你的**寫下去。

但如果你寫**時用到了一些別人不知道的思路時。如果沒有註釋,別人根本就很難理解你的**。也就難以接手你的工作了。

說以上這些只是為了讓樓主能明白註釋的重要性。好了。下面正面回答樓主的問題:

上面說到。**中可以加以註釋來說明自己所寫的**的作用。在java中有單行註釋,多行註釋,和文件註釋。

(1)單行註釋:以「 // 」開頭後面接所要加的說明的內容。如下面所示:

//定義變數a

int a = 10;

//定義變數b

int b = 20;

上面的語句中,在編譯的過程就會直接略過註釋,只會編譯 int a = 10 和 int b = 20這兩句。由此可見註釋只是起著說明的作用。

(2)多行註釋:以「/*」開頭,以「*/」結尾。

假設當你要說明你所寫的**的功能時。要說明的內容有很多。如果全部放在同一行會顯得很難看。所以一般會用多行來寫,如下所示

// 說明

//說明

//說明

//說明

以上是用四個單行註釋來註釋四行說明。但如果有10行說明就要按十個「//」這顯示很麻煩,所以這時就可採用多行註釋。上面的可改成:

/*說明

說明說明

說明*/

也可以這樣

/* 說明

說明說明

說明 */

(3)文件註釋:以「/**」開頭,以「*/」結尾。文件註釋主要是生成文件的。樓主剛學java可能不知道什麼是api文件。因此,這裡我就不說明了。以後你自然會明白。

好了就這些了。希望能幫到樓主,祝樓主學習愉快!o(∩_∩)o哈哈~

4樓:匿名使用者

單行註釋很簡單。。就是在隨便

在**(當然不能在**的中間)加上 //想加的註釋多行嘛,就是隨便在**用 /*你想加的,這裡可以多行*/蠻簡單的哦。。註釋就是為了讓別人看懂你的**,增加你**的可讀性。。當然有時候也是提醒自己這些**是幹什麼的。。

例如 system.out.println("hello:);//這是一個輸出語句

/*就是這些了

哈哈多行註釋*/

5樓:天堂向右

其實就字面意思,單行註釋就只註釋某句**

多行註釋就註釋多行**,例如:

public class helloworld}

6樓:匿名使用者

public static void main(string args)

java程式閱讀題不懂,求大神解釋下~~越詳細越好

7樓:匿名使用者

b是抄static變數,說白了就是類的

bai所有物件公用du1個b,而cat和dog都有自己的a

a.b=100後,a.inputb()自然打zhi印出100,而cat.b和dog.b也都是

dao100了。

所以,cat.b++後,公用的這個b為101,而cat.a沒有初始化,為0.0,cat.a++後為1.0

所以cat.inputa()列印的是cat自己的a,為1.0,cat.inputb()列印的是公用的b,為101.0

同理,dog.inputa()列印的dog自己的未初始的a,為0.0,

而dog.inputb()列印的公用的b,為101.0

8樓:匿名使用者

在類baia中,

有一個dufloat變數

zhia,還有一個float靜態變數b,有四個沒有返回值的方dao法,seta,setb,inputa,inputb,seta中將x值賦給專a,setb中,屬將y值賦給b.inputa中,輸出a,inputb中輸出b.

在ch62ad中,有一個主函式,裡邊new了兩個a,分別是cat,dog物件,將100賦給a中的b屬性,然後呼叫a中的inputb方法,cat中b+1,a+1;然後cat呼叫兩個方法,dog呼叫兩個方法,這些方法中有輸出a,b的值。

9樓:匿名使用者

靜態域屬於類,不管這個類有多少個物件,都是共享一個靜態域。因此第一次列印結果是回100。

float a在對

答象建立的時候會被初始化為0.0。呼叫cat.

a++後自增一位,因此列印結果是1。同樣,100自增一位是101。最後dog.

inpub()列印結果是0.0。

10樓:system小強

純手打,請給分。e5a48de588b662616964757a686964616f31333332623930

class a

void setb(float y)

void inputa()

static void inputb()

}public class ch62ad}

11樓:匿名使用者

只有注意a中的b是static的就容易理解多了

求稅法題目的答案,關於稅法的一條題目,求詳細過程!!!線上等答案啊

1.某建du築安裝公司自己繳納營業 zhi稅 12000000 64000 3 某建築安裝dao 公司自己代扣代內繳營業稅 64000 3 2.甲建築公司應 容繳納營業稅 16000 7000 3 應代扣代繳 7000 3 開發商 4000 5 3.文化館本月應納營業稅 6000 3 10000 2...

VB題,求各位大神解答,一些VB題目,求大神解答

username textbox1.textpassword textbox2.textbutton1 click if username abcde and password 12345 then frmlogin.show else msgbox 密碼有誤 textbox1.setfocus t...

一條SQL語句不理解,請大俠幫忙解釋

如果exists不理解,你可以用連線的思想理解 select a.id from t a t b where b.name a.name and b.id 由b.name a.name得出瞭如 a b 1 a a1 1 a a11 a a1 2 a a21 a a1 3 a a32 a a2 1 a...