java單行
1. 下面哪個是不合法的java注釋
JAVA的基礎運用(注釋、標識符)
注釋
書寫注釋是一個好習慣
java注釋有3種:單行注釋,多行注釋,文檔注釋(用的比較少)
復制代碼
//單行注釋:可以注釋一行文字
/*
多行注釋:可以注釋一段文字
*/
/**
* JavaDoc:文檔注釋
*/
復制代碼
標識符
關鍵字
Java所有的組成部分都需要名字。類名、變數名、方法名都被稱為標識符
標識符注意點
所有標識符都是以字母(A~Z 或者 a~z)、美元符($)、下劃線(_)開始
首字元之後是字母(A~Z 或者 a~z)、美元符($)、下劃線(_)或者數字的任何字元組合
不能使用關鍵字作盯廳為變數凱態隱名或者方法名
標識符是區分大小寫的
合法的標識符舉例:Hello、閉仿hello、$Hello、Hello、123 不合法標識符舉例:_123#、*Hello、#Hello、1Hello
可以使用中文命名,不建議使用,也不建議使用拼音
2. Java如何進行單行注釋和多行注釋
(1)單行注釋:以「 // 」開頭後面接所要加的說明的內容。如下面所示: //定義變數a int a = 10; //定義變數b int b = 20;上面的語句中,在編譯的過程就會直接略過注釋,只會編譯 int a = 10 和 int b = 20這兩句。由此可見注釋只是起著說明的作用。
(2)多行注釋:以「/*」開頭,以「*/」結尾。 假設當你要說明你所寫的代碼的功能時。要說明的內容有很多。如果全部放在同一行會顯得很難看。所以一般會用多行來寫,如下所示// 說明//說明//說明//說明以上是用四個單行注釋來注釋四行說明。但如果有10行說明就要按十個「//」這顯示很麻煩,所以這時就可採用多行注釋。上面的可改成:/*說明說明說明說明*/也可以這樣/* 說明 說明 說明 說明 */
(3)文檔注釋:以「/**」開頭,以「*/」結尾。文檔注釋主要是生成文檔的。
3. java中如何將單行文本域中的內容寫到文本區中
你是要將文本域中的內容添加到文本區的後辯陵面吧?
*****************************************************************
新建類TextTrans.java,代碼如下:
*****************************************************************
importjava.awt.BorderLayout;
import攜扒戚java.awt.event.ActionEvent;
importjava.awt.event.ActionListener;
importjavax.swing.JButton;
importjavax.swing.JFrame;
importjavax.swing.JTextArea;
importjavax.swing.JTextField;
{
JTextFieldtf;
JTextAreata;
JButtonb;
publicTextTrans(){
tf=此埋newJTextField(20);
ta=newJTextArea(5,20);
b=newJButton("確定");
this.add(tf,BorderLayout.NORTH);
this.add(ta,BorderLayout.CENTER);
this.add(b,BorderLayout.SOUTH);
this.pack();
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
b.addActionListener(newActionListener(){
publicvoidactionPerformed(ActionEvente){
ta.append(tf.getText()+" ");
}
});
}
publicstaticvoidmain(String[]args){
newTextTrans();
}
}
*****************************************************************
運行結果如下:
*****************************************************************
4. JAVA,將java文件中的單行和多行注釋內容替換為空,正則表達式如何實現!
我們知道java中有三種注釋方式
1. // 單行
2. /* .......*/ 單行 或多行
3. /** .......*/ 單行 或多行
我們的目的就是把以上世哪悄三種特徵的注釋替換
以下是例子
String s = 「。緩啟。。。。。。。」; // 將文件的內容賦值給s
Pattern pattern1 = Pattern.compile("//(.*)"); //特徵是所有以雙斜線開頭的
Matcher matcher1 = pattern1.matcher(s);
s = matcher1.replaceAll(""); //替換第一種注釋
Pattern pattern2 = Pattern.compile("/\\*(.*?)\\*/", Pattern.DOTALL); //特徵是以/*開始,以*/結尾,Pattern.DOTALL的意思是糊塗模式,這種模式下.(點號)匹配所有字元
Matcher matcher2 = pattern2.matcher(s);
s = matcher2.replaceAll(""); //替換第二種注釋
Pattern pattern3 = Pattern.compile("/\\*\\*(.*?)\\搜渣*/", Pattern.DOTALL); //特徵是以/**開始,以*/結尾
Matcher matcher3 = pattern3.matcher(s);
s = matcher3.replaceAll(""); //替換第三種注釋
System.out.println(s); //列印結果
5. java 中/**是什麼
你的j2se只學了一點而已,不管怎樣,都要先把j2se學好,這是基礎。j2se的學習順序一般是這樣的:基礎語法 -> 面向對象入門 -> 異常處理 -> 數組 -> 常用類 -> 容器(相當重要) -> IO -> 線程 -> 網路 -> GUI。
既然你io,thread都學了,其餘那些還有沒學的,建議去看看馬士兵的j2se視頻,其實我覺得如果想打好基礎的話,這套視頻應該全部過過,特別是開始的內存分析和面向對象分析。學完j2se要做做幾個基礎的桌面項目,像什麼貪吃蛇啊、俄羅斯方塊、簡單的聊天器等等,這樣才能把知識整合起來,加深對j2se的理解。
如果想走j2ee路線的話,接下來應該學資料庫,再學html、css、JavaScript、jsp/servlet,也就是web的入門,之後做做web項目,比如小bbs、網上商城等等。學通了就學框架,這期間會穿插很多東西,例如xml、uml、log4j、jUnit等等,最後學設計模式和面向對象的分析。計算機的東西是很多的,不要學死,也不要想著學完,最重要的是學會解決問題的方法。開始肯定要模仿別人的代碼,不斷模仿,多看,看完一定要自己寫幾遍,只有能寫出來了的,才是自己的東西,建議開始時多背點東西,包括一些常用類啊、一些概念性的東西,因為背多了自己就熟悉了。
資料庫的要另找,網上能找到馬士兵的Oracle,講的很不錯的!!
shopping這個項目也有從頭帶到尾的,也是馬士兵的,要找找
做項目是很重要的,從簡單的做起,慢慢體會其中的分析與設計
學java還是從視頻入門的好,千萬不要一開始就去看《Thinking in java》,吃力不討好,學到web時可以看看張孝祥的《深入體驗JAVA Web開發內幕——核心基礎》,寫的很詳細,不過他的視頻一般,JavaScript就看《JavaScript高級程序設計》,html比較簡單,css也比較簡單,不過css布局因人而異,有人覺得很好理解,有人覺得很難,搞個Dreamweaver多練練也就熟悉了。設計模式可以看《大話設計模式》,入門很好!
你的j2se只學了一點而已,不管怎樣,都要先把j2se學好,這是基礎。j2se的學習順序一般是這樣的:基礎語法 -> 面向對象入門 -> 異常處理 -> 數組 -> 常用類 -> 容器(相當重要) -> IO -> 線程 -> 網路 -> GUI。
既然你io,thread都學了,其餘那些還有沒學的,建議去看看馬士兵的j2se視頻,其實我覺得如果想打好基礎的話,這套視頻應該全部過過,特別是開始的內存分析和面向對象分析。學完j2se要做做幾個基礎的桌面項目,像什麼貪吃蛇啊、俄羅斯方塊、簡單的聊天器等等,這樣才能把知識整合起來,加深對j2se的理解。
如果想走j2ee路線的話,接下來應該學資料庫,再學html、css、JavaScript、jsp/servlet,也就是web的入門,之後做做web項目,比如小bbs、網上商城等等。學通了就學框架,這期間會穿插很多東西,例如xml、uml、log4j、jUnit等等,最後學設計模式和面向對象的分析。計算機的東西是很多的,不要學死,也不要想著學完,最重要的是學會解決問題的方法。開始肯定要模仿別人的代碼,不斷模仿,多看,看完一定要自己寫幾遍,只有能寫出來了的,才是自己的東西,建議開始時多背點東西,包括一些常用類啊、一些概念性的東西,因為背多了自己就熟悉了。
資料庫的要另找,網上能找到馬士兵的Oracle,講的很不錯的!!
shopping這個項目也有從頭帶到尾的,也是馬士兵的,要找找
做項目是很重要的,從簡單的做起,慢慢體會其中的分析與設計
學java還是從視頻入門的好,千萬不要一開始就去看《Thinking in java》,吃力不討好,學到web時可以看看張孝祥的《深入體驗JAVA Web開發內幕——核心基礎》,寫的很詳細,不過他的視頻一般,JavaScript就看《JavaScript高級程序設計》,html比較簡單,css也比較簡單,不過css布局因人而異,有人覺得很好理解,有人覺得很難,搞個Dreamweaver多練練也就熟悉了。設計模式可以看《大話設計模式》,入門很好!
6. java中#應該怎麼讀
Java中的#號是一個特殊的符號,它可以用來表示注釋。注釋是一種源代碼的輔助讓羨說明,它不會被編譯器或解釋器執行,而是用來提供給程序員的一些提示或說明。嘩滑局
在Java中,#號可以用來表示單行注釋,也可以用來表示多行注釋。單行注釋是以#號開頭,後面跟著注釋內容,注釋內容可以是任何文本,例如:#這是一行注釋。多行注釋是以/*開頭,以*/結尾,中間可以包含任亂讓意多行文本,例如:/*這是一段多行注釋*/。
注釋的作用是可以讓程序員更好地理解代碼,也可以讓程序員更好地記住代碼的含義,從而更好地維護和編寫代碼。另外,注釋也可以用來提供一些額外的信息,例如程序的版本號、作者信息等。
總的來說,#號在Java中是一個很重要的符號,它可以用來表示注釋,可以讓程序員更好地理解代碼,也可以提供一些額外的信息。
7. java單行輸出
把System.out.println(a[i]); 改成System.out.print(a[i]+" ");
8. JAVA中單行注釋和多行注釋是什麼意思我沒弄明白,能解釋一下么舉個例子也好,謝謝~!
注釋簡單的來說就是一種說明,不能被當成執行語句執行。做為一名程序員,但我們在寫代碼時是順著思路寫下去的。寫代碼好比就是在做題。當你在做的時候你腦海時的思路很清晰,會想到用一些特伏差殊的方法來解決當前的問題。但是但你在解決一個大型問題時。思路有很多,而且有的比較復雜,現在你現寫代碼時,自己心裡清楚自己為什麼要這么寫。但時隔幾天或幾個月,當你再次打開你所寫的代碼時。你會發現一大堆代碼看下來整個人會暈頭轉向的。會忘記當時所寫的部分代碼的功能或實現過程。缺扒皮簡單的說就是會忘記當時的思路。
而這時注釋的作用就顯示十分重要了。當你在寫代碼時。寫到關鍵部分你可以寫下一些說明(注釋),說明你的思路或此段代碼的功能和作用。當有了這些說明,你時隔幾個月再回來看自己曾經寫的代碼時就能快速找回當時的思路,快速理解代碼。值得提的時。以後在工作上,往往是團隊合作。今天你寫了幾個代碼。明天可能你請假,另一個人此伍來接手你的工作。接著你的代碼寫下去。但如果你寫代碼時用到了一些別人不知道的思路時。如果沒有注釋,別人根本就很難理解你的代碼。也就難以接手你的工作了。
說以上這些只是為了讓樓主能明白注釋的重要性。好了。下面正面回答樓主的問題:
上面說到。代碼中可以加以注釋來說明自己所寫的代碼的作用。在Java中有單行注釋,多行注釋,和文檔注釋。
(1)單行注釋:以「 // 」開頭後面接所要加的說明的內容。如下面所示:
//定義變數a
int a = 10;
//定義變數b
int b = 20;
上面的語句中,在編譯的過程就會直接略過注釋,只會編譯 int a = 10 和 int b = 20這兩句。由此可見注釋只是起著說明的作用。
(2)多行注釋:以「/*」開頭,以「*/」結尾。
假設當你要說明你所寫的代碼的功能時。要說明的內容有很多。如果全部放在同一行會顯得很難看。所以一般會用多行來寫,如下所示
// 說明
//說明
//說明
//說明
以上是用四個單行注釋來注釋四行說明。但如果有10行說明就要按十個「//」這顯示很麻煩,所以這時就可採用多行注釋。上面的可改成:
/*
說明
說明
說明
說明
*/
也可以這樣
/* 說明
說明
說明
說明 */
(3)文檔注釋:以「/**」開頭,以「*/」結尾。文檔注釋主要是生成文檔的。樓主剛學Java可能不知道什麼是API文檔。因此,這里我就不說明了。以後你自然會明白。
好了就這些了。希望能幫到樓主,祝樓主學習愉快!O(∩_∩)O哈哈~
9. java用來顯示單行字元串的組件是
Java用來顯示單行字元串的組件是JTextField。JTextField是一種文本框組件,用於顯示單行字元串,並允許用戶輸入和編輯文本。JTextField可以設舉局老置文本框的大小、字臘液體、顏色、正升對齊方式等屬性,並且可以添加文本變化監聽器來監測文本的變化。JTextField通常用於表單、對話框、工具欄等界面元素中,以便用戶輸入和編輯文本。