freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新java程序設計培訓教程(編輯修改稿)

2024-07-26 03:02 本頁面
 

【文章內(nèi)容簡介】 args[0]args[1]第6行第6行聲明如何使用類名、對象名和方法調(diào)用。它使用由System類的out成員引用的PrintStreamout對象的println()方法,將字串“Hello World!”打印到標準輸出上。6 (“Hello World!”)。在這個例子中,println()方法被輸入了一個字串自變量并將其寫在了標準輸出流上。第78行本程序的78行分別是方法main()和類HelloWorldApp的下括號。7 }8 } 編譯并運行HelloWorldApp編譯并運行HelloWorldApp javac 運行應用程序java HelloWorldApp 判定編譯和運行的共同錯誤編譯,用下列程序行進行編譯:c:\student\javac 如果編譯器未返回任何提示信息,除非另有指定。如果在編譯中遇到問題,請參閱本模塊的查錯提示信息部分。運行為運行你的HelloWorldApp應用程序,需使用Java解釋器和位于bin目錄下的java:c:\student\ java HelloWorldAppHello World!注意-必須設置PATH環(huán)境變量以發(fā)現(xiàn)java和javac,確認它包括c:\\bin 編譯查錯編譯時的錯誤以下是編譯時的常見錯誤 javac:Command not foundPATH變量未正確設置以包括javac編譯器。javac編譯器位于JDK目錄下的bin目錄。 :6: Method printl()not found in class . (Hello World!)。方法名println 出現(xiàn)打印錯誤。 In class HelloWorldApp:main must be public or static該錯誤的出現(xiàn)是因為詞static 或public被放在了包含main方法的行之外。運行時的錯誤 can’t find class HelloWorldApp (這個錯誤是在打印java HelloWorldApp時產(chǎn)生的)通常, 。Java編程語言是一種大小寫區(qū)別對待的語言。例如: public class HelloWorldapp {,它不是編譯器所預期的類名()。 命名如果java文件包括一個公共類,那么它必須使用與那個公共類相同的文件名。例如在前例中的類的定義是public class HelloWorldapp 類計數(shù)在源文件中每次只能定義一個公共類。源文件布局源文件布局包含三個“頂級”要素 一個可選擇的包聲明 任意數(shù)量的輸入語句 類和界面聲明一個Java源文件可包含三個“頂級”要素: 一個包聲明(可選) 任意數(shù)量的輸入語句 類和界面聲明該三要素必須以上述順序出現(xiàn)。即,任何輸入語句出現(xiàn)在所有類定義之前;如果使用包聲明,則包聲明必須出現(xiàn)在類和輸入語句之前。第五節(jié) 類和包介紹類和包介紹1. 什么是類和包?2. Java類庫中的幾個重要包類是描述提供某種功能的模塊的一般術(shù)語。Java開發(fā)集(JDK)給出了一套標準的類(稱作類庫),這些類可執(zhí)行大部分所需的基本行為 不僅為編程任務(例如,類可提供基本的數(shù)學函數(shù)、數(shù)組和字符串),而且為圖形和網(wǎng)絡。類庫被組織成許多包,每個包都包含幾個類。如下所列為一些重要的包:,如String、Math、Integer和Thread。(AWT)的類,這個包被用來構(gòu)建和管理應用程序的圖形用戶界面。(URLs)的類。,如隨機數(shù)發(fā)生、定義系統(tǒng)特性和使用與日期日歷相關(guān)的函數(shù)。第六節(jié) 使用Java API文檔使用Java API文檔1. 一組超文本標識語言(HTML)文件提供了有關(guān)API的信息2. 一個包包含了對所有類信息的超鏈接3. 一個類文檔包括類層次、一個類描述、一組成員變量和構(gòu)造函數(shù)等一組HTML文件以文檔的形式提供了有關(guān)API的信息,這個文檔的布局是等級制的,因而主頁列出所有的包為超鏈接。如果選中了一個特殊包的熱鏈接,作為那個包成員的類將被列出。從一個包頁選中一個類的熱鏈接將提交一頁有關(guān)那個類的信息。圖11顯示了這樣一個類文檔圖11一個類文檔的主要部分包括: 類層次 類和類的一般目的描述 成員變量列表 構(gòu)造函數(shù)列表 方法列表 變量詳細列表及目的和用途的描述 構(gòu)造函數(shù)詳細列表及描述 方法詳細列表及描述練習:基本任務練習目標--在本練習里,你將利用Java API文檔練習如何識別包、類和方法并練習標準輸入輸出方法。你還將編寫、編譯和運行兩個簡單的使用這些方法的應用程序。一、準備理解本模塊中提出的概念和術(shù)語對理解文件和運用文件信息編寫程序至關(guān)重要。二、任務1級:閱讀文件你的老師將指導你如何啟動API瀏覽器并打開Java API在線文檔的索引頁。在此包中定義了那些類?在System類中有那些方法??什么是標準輸入方法調(diào)用?2級:創(chuàng)建一個Java應用程序使用任意文本編輯器,創(chuàng)建一個可打印你選定的字串的與HelloWorldApp類似的應用程序。編譯程序并糾正錯誤。用解釋器運行程序。3級:使用標準輸入和標準輸出編寫一個稱為MyCat的應用程序,它將從stdin中讀出一行并將這一行寫回到stdout. 。三、檢查你的進度在進入下一模塊之前,請確認你已經(jīng)能夠: 描述Java編程語言的主要特性 描述JVM 描述垃圾收集是如何進行的 列出由處理代碼安全性的Java平臺所執(zhí)行的三個任務 定義術(shù)語類、包、applets和application 編寫、編譯并運行一個簡單的Java應用程序 使用Java技術(shù)應用程序編程界面(API)。四、思考題使用Java編程語言將為你的工作帶來什么益處? 第二章 標識符、關(guān)鍵字和類型本模塊闡述了在Java技術(shù)程序中使用的基本元素,包括變量、關(guān)鍵字、原始類型和類類型。第一節(jié) 相關(guān)問題討論──下列問題與本模塊闡述的論題相關(guān)。 你是如何理解類的? 你是如何理解一個對象的?第二節(jié) 目標完成本模塊的學習后,你應該能夠: 在一個源程序中使用聲明 區(qū)分有效和無效標識符 確認Java技術(shù)關(guān)鍵字 列出八個原始類型 為數(shù)字類型和文本類型定義文字值 定義術(shù)語class、object、member variable和reference variable 為一個簡單的包含原始成員變量的類創(chuàng)建一個類定義 聲明類類型變量 使用new構(gòu)造一個對象 描述缺省初始化 使用點符號訪問一個對象的成員變量 描述一個參考變量的意義 規(guī)定分配類類型變量的結(jié)果第三節(jié) 注 釋注釋三種允許的Java技術(shù)程序注釋風格//ment on one line/* ment on oneor more line *//** documenting ment */ 概述有三種插入注釋的允許風格://ment on one line/* ment on one or more line *//** documenting ment */緊放在聲明(變量、方法或類的聲明)之前的文檔注釋表明, 注釋應該被放在自動生成的文檔中(由javadoc命令生成的HTML文件)以當作對聲明項的描述。注意有關(guān)這些注釋的格式和 javadoc工具的使用, API文件的 docs/tooldocs/win32目錄 分號、塊和空白分號、塊和空白 一個語句是一行用分號(;) 終止的代碼totals=a+b+c+d+e+f; 一個塊是以上括號和下括號為邊界的語句集合{x=y+1y=x+1}在Java編程語言中,語句是一行由分號(。)終止的代碼。例如totals=a+b+c+d+e+f;與下式相同total=a+b+c+d+e+f;一個塊(block)或一個復合語句是以上括號和下括號({})為邊界的語句集合;塊語句也被用來組合屬于某個類的語句。分號、塊和空白(續(xù))分號、塊和空白 一個塊可被用在一個類的定義中public class Date {int day。int month。int year。} 塊語句可被嵌套 Java程序中允許任意多的空白語句塊可被嵌套。HelloWorldApp類由main方法構(gòu)成,這個方法就是一個語句塊,它是一個獨立單元,單元本身可作為在類HelloWorldApp塊中的一組事務之一。其它一些塊語句或組的例子如下:// a block statement{x = y + 1。y = x + 1。}Semicolons, Blocks, and Whitespace// a block used in a class definitionpublic class MyDate {int day。int month。int year。}// an example of a block statement nested within// another block statementwhile ( i large ) {a = a + i。if ( a == max ) {b = b + a。 // nested block is herea = 0。}}在源代碼元素之間允許空白,空白的數(shù)量不限??瞻?包括空格、tabs和新行)可以改善你的對源代碼的視覺感受。{int x。x = 23 * 54。}{int xx = 23 + 54。}第四節(jié) 標識符標識符 是賦予變量、類和方法的名稱 可從一個字母、下劃線(_)或美元符號($)開始 是大小寫區(qū)別對待的, 且無最大長度在Java編程語言中,標識符是賦予變量、類或方法的名稱。標識符可從一個字母、下劃線(_)或美元符號($)開始,隨后也可跟數(shù)字。標識符是大小寫區(qū)別對待的并且未規(guī)定最大長度。有效標識符如下: identifier userName User_name _sys_varl $changeJava技術(shù)源程序采用有效的16bit 雙字節(jié)字符編碼標準(Unicode) ,而不是8bit ASCII文本。因而,一個字母有著更廣泛的定義,而不僅僅是a到z和A到Z。謹慎對待非ASCII字符,因為Unicode可支持看似相同而實際不同 的字符。標識符不能是關(guān)鍵字,但是它可包含一個關(guān)鍵字作為它的名字的一部分。例如,thisone是一個有效標識符,但this卻不是,因為this是一個Java關(guān)鍵字。Java關(guān)鍵字將在后面討論。注意──包含美元符號($)的關(guān)鍵字通常用的較少, 盡管它在BASIC和VAX/VMS系統(tǒng)語言中有著廣泛的應用。由于它們不被熟知, 因而最好避免在標識符中使用它們, 除非有本地使用上的習慣或其他不得已的原因。第五節(jié) Java關(guān)鍵字表21列出了使用在Java編程語言中的關(guān)鍵字。abstract do implements private throwboolean double import protected throwsbreak else instanceof public transientbyte extends int return truecase false interface short trycatch final long static voidchar finally native super volatileclass float new switch whilecontinue for null synchronizeddefault if package this關(guān)鍵字對Java技術(shù)編譯器有特殊的含義,它們可標識數(shù)據(jù)類型名或程序構(gòu)造(construct)名。以下是有關(guān)關(guān)鍵字的重要注意事項: true、false和null為小寫,而不是象在C++語言中那樣為大寫。嚴格地講,它們不是關(guān)鍵字,而是文字。然而,這種區(qū)別是理論上的。 無sizeof運算符;所有類型的長度和表示是固定的,不依賴執(zhí)行。 goto和const不是Java編程語言中使用的關(guān)鍵字。第六節(jié) 基本Java類型Java編程語言定義了八個原始類型 邏輯類 boolean 文本類 char 整數(shù)類 byte, short, int, long 浮點類 double, float 原始類型Java編程語言為八個原始數(shù)據(jù)類型和一個特殊類型定義了文字值。原始類型可分為四種: 邏輯類 boolean 文本類 char 整數(shù)類 byte, short, int, long 浮點類 double, float 基本Java類型──boolean邏輯類──booleanboolean 數(shù)據(jù)類型有兩種文字值:true和false。例如:boolean tr
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1