java se 6 技术手册投影片 - 第03章

java se 6 技术手册投影片 - 第03章

ID:5332939

大小:530.47 KB

页数:44页

时间:2017-12-08

java se 6 技术手册投影片 - 第03章_第1页
java se 6 技术手册投影片 - 第03章_第2页
java se 6 技术手册投影片 - 第03章_第3页
java se 6 技术手册投影片 - 第03章_第4页
java se 6 技术手册投影片 - 第03章_第5页
资源描述:

《java se 6 技术手册投影片 - 第03章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第3章•語法入門–第一個Java程式–文字模式下與程式互動–資料、運算–流程控制第一個Java程式•定義類別(Class)•定義區塊(Block)•定義main()方法(Method)•撰寫陳述(Statement)publicclassHelloJava{publicstaticvoidmain(String[]args){System.out.println("嗨嗨!嗨!!我的第一個!我的第一個Java程式!");}}給C使用者的第一個Java程式•給了C使用者類似printf()的功能publicc

2、lassHelloJavaForC{publicstaticvoidmain(String[]args){System.out.printf("%s!這是您的第一個Java程式!","C語言Fan");}}System.out.printf("%s!這是您的第二個Java程式!","C語言Fan").println();System.out.printf("%s!這是您的第%d個Java程式!","C語言Fan",3);為程式加入註解•原始碼檔案中被標註為註解的文字,編譯器不會去處理它/*作者::

3、良葛格:良葛格*功能::示範:示範printf()方法*日期:2005/4/30*/publicclassThirdJavaForC{publicstaticvoidmain(String[]args){//printf()是J2SE5.0的新功能,,必須安裝,必須安裝JDK5.0才能編譯System.out.printf("%s!!這是您的第!這是您的第%d個Java程式!","C語言Fan",3);}}為程式加入註解•不能用巢狀方式來撰寫多行註解/*註解文字1……bla…bla/*註解文字2……b

4、la…bla*/*/•多行註解可以包括單行註解/*註解文字1……bla…bla//註解文字2……bla…bla*/使用Scanner取得輸入•在J2SE5.0中,可以使用java.util.Scanner類別取得使用者的輸入Scannerscanner=newScanner(System.in);System.out.print("請輸入您的名字:");System.out.printf("哈囉!%s!",scanner.next());•可以使用這個工具的next()功能,來取得使用者的輸入字串Sy

5、stem.out.print("請輸入一個數字:");System.out.printf("您輸入了%d!",scanner.nextInt());使用BufferedReader取得輸入•BufferedReader建構時接受java.io.Reader物件–可使用java.io.InputStreamReaderBufferedReaderbufferedReader=newBufferedReader(newInputStreamReader(System.in));System.out.pri

6、nt("請輸入一列文字,可包括空白:");Stringtext=bufferedReader.readLine();System.out.println("您輸入的文字:"+text);標準輸入輸出串流•System類別中的靜態物件out–提供標準輸出串流(Stream)輸出–通常對應至顯示輸出(終端機輸出)–可以將輸出重新導向至一個檔案–javaHelloJava>HelloJavaResult.txt•System標準輸入串流in–在程式開始之後它會自動開啟,對應至鍵盤或其它的輸入來源標準輸入輸出串流

7、•標準錯誤輸出串流err–在程式執行後自動開啟,將指定的字串輸出至顯示裝置或其它指定的裝置–err會立即顯示錯誤訊息–err輸出串流的訊息不會被重新導向System.out.println("使用out輸出訊息");System.err.println("使用err輸出訊息");javaErrDemo>ErrDemoResult.txt使用err輸出訊息輸出格式控制控制字元作用\反斜線'單引號'"雙引號"uxxxx以16進位數指定Unicode字元輸出xxx以8進位數指定Unicode字元輸出

8、b倒退一個字元f換頁換行r游標移至行首t跳格(一個Tab鍵)System.out.println("u0048u0065u006Cu006Cu006F");輸出格式控制•若是使用J2SE5.0或更高的版本//輸出19的十進位表示System.out.printf("%d%n",19);//輸出19的八進位表示System.out.printf("%o%n",19);//輸出19的十六進位表示System.o

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。