- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java入门与进阶设计第5章Java基本语法(教科书第三章).ppt
Compile the source file into a bytecode file 編譯程式 javac HelloWorldApp.java 會產生一個叫做 HelloWorldApp.class 的 bytecode file * Run the Program 在相同資料夾下,輸入下面指令 java HelloWorldApp * Error Explanations 指令找不到或是 Class 找不到 【我的電腦】?【內容】?【進階】?【環境變數】 path 環境變數: C:\Program Files (x86)\Java\jdk1.6.0_02\bin (視正式安裝目錄而定 如 D:\j2sdk1.4.2_08\bin) classpath 環境變數: .;D:\j2sdk1.4.2_08\jre\lib\ext\abc.jar (外掛 Library) 只有打一點表示目前目錄; 目錄檔案全名表示參考到的class放在哪裡 * A Closer Look at HelloWorldApp 程式註解 給程式設計師看的,compiler會跳過註解的部分,所以註解部分不會被執行。 Java 語言支援三種不同的程式註解方式 /* text */ 多行註解 /** documentation */ 可利用 javadoc 工具將 /** */ 之間的文字抽出,直接作成說明文件 // 文字 單行註解 * A Closer Look at HelloWorldApp Defining a Class 藍色粗體字部份即為主類別(Class)。 Java 程式至少要有一個類別,才能順利執行。 主類別名稱習慣上與檔名相同。 (若為 public ,則必須相同) /** * The HelloWorldApp class implements an application that * Displays “Hello World!” to the standard output */ public class HelloWorldApp { public static void main ( String[] args ) { System.out.println(“Hello World!”); // Print the string } } 主類別 * A Closer Look at HelloWorldApp 程式進入點 藍色粗體字部份即為進入點,為一個程式開始執行的地方。 Java 的進入點名稱為 “main()” 函數 /** * The HelloWorldApp class implements an application that * displays “Hello World!” to the standard output */ public class HelloWorldApp { public static void main ( String[] args ) { System.out.println(“Hello World!”); // Print the string } } 進入點 * A Closer Look at HelloWorldApp main (String[] args) void static public { 程式碼寫在此處 } main: 進入點的函數名稱。一定要取名為 “main” (String[] args): 傳遞給 main 的參數。所有的宣告與名稱一定要如此寫。 void: main 的傳回值。void 代表不傳回任何值。 static: 宣告 main 是一個靜態函數。可以讓整個 HelloWorld class 使用,而非只有 HelloWorld 的物件可以呼叫而已。 public: 允許任何 class 呼叫這個 main method {}: 將您想執行的程式填在此處。注意!! Java 每行程式後方都要以分號 “;” 分開。 * A Closer Look at HelloWorldApp 在螢幕上印字 System.out.println System 類別 out 變數 println 程序 System: java 提供的一個類別,其中定義了所有與標準輸出入的相關動作。 out: System 類別中的一個變數。其型態為 PrintStream 類別 println: PrintStream 類別內的一個程序,由於 out 變數本身指向一個 PrintStream 物件,所以我們得以透過 out 呼叫 println 程序。 範例:System.out.println(“We are”+ “studying
您可能关注的文档
- 2014年北京市业余体校锦标赛暨第十四届运动会各单项比赛竞赛规程.doc
- 1.1研究目的1.2研究问题1.3论文架构2文献探讨.ppt
- 2014年浙江省大学生高等数学竞赛-电子与信息工程学院----宁波工程.doc
- 2014年第4季度石油机械产品质量省监督抽查-吉林省质量技术监督局.doc
- 2014年重点实验室科研奖励总清单-太原理工大学.doc
- 2015-073.doc-资产与后勤事务管理处-厦门大学.doc
- 2015~2016学年度(下).doc
- 2015届高三化学九个综合实验综合实验1化学实验基本操作实验目的.doc
- 2015年1月-4月时政热点精华汇总-北京人事考试网.doc
- 2015年中考试卷化学(福建省莆田卷)-中小学教育网.doc
最近下载
- 品牌策划与推广实战PPT全套完整教学课件.pptx
- 概率论与数理统计课件-全概率与贝叶斯公式.ppt VIP
- 炒茶机及其系统设计.doc
- The Pricing of Options and Corporate Liabilities期权定价与公司负债.pdf
- (概率论与数理统计)全概率公式与贝叶斯公式.ppt VIP
- 新人教(pep)四年级英语下册Unit4 At the Farm A. Let's talk 说课稿.doc
- 职业教育课程建设人工智能赋能的改革研究.docx VIP
- 公司出纳年终工作总结6篇.docx VIP
- (完整word版)AAO工艺设计计算.doc VIP
- 《秘书工作理论与实务》课件——第一章 秘书办文工作.pptx VIP
文档评论(0)