《程式设计基础班》PPT课件

《程式设计基础班》PPT课件

ID:39652807

大小:308.69 KB

页数:55页

时间:2019-07-08

《程式设计基础班》PPT课件_第1页
《程式设计基础班》PPT课件_第2页
《程式设计基础班》PPT课件_第3页
《程式设计基础班》PPT课件_第4页
《程式设计基础班》PPT课件_第5页
资源描述:

《《程式设计基础班》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程式設計基礎班(ch02)黃仁暐台大電機所CS組博士班Email:jwhuang@ntu.edu.twch021回顧Eclipse使用入門ch022Lesson2Java程式語言介紹ch023Java基本知識介紹大小寫有差(CaseSensitive)A和a是不同的,String和string不同StronglyTyped所有的變數均須有其定義的type如VB,php就可以不用定義除了基本型別的資料之外,其它均為物件!基本型別資料型態是不用new的ch024Java基本知識介紹每一個Java的程式都至少是一個使用者定義的類別(class)檔名一定為類別.java格式

2、,應用程式必須有一個main函式,程式是由此開始執行publicstaticvoidmain(String[]args)System.out可以印出訊息System.out.print,System.out.printlnch025Java基本知識介紹JavaPackage可依不同的分類(e.g.,功能,品牌),將相關的classesgroup在一起可達到軟體重複使用(reuse)可提供一個unique的classnamese.g.,com.nissan.carvs.com.toyota.car一般來說,命名順序和internetdomainname剛好相反,是由大小排列

3、E.g.,tw.edu.ntu.ee.arbor.javacoursech026Java基本知識介紹Java有豐富的標準函式庫資料結構網路圖形介面和繪圖資料庫存取XML剖析…ch027ch028一個典型的java檔內容1//thisisourfirstjavaprogram2//Text-printingprogram.3packagejavacourse1;4publicclassWelcome1{5//mainmethodbeginsexecutionofJavaapplication6publicstaticvoidmain(Stringargs[]){7System

4、.out.println("WelcometoJavaProgramming!");8}//endmethodmain9}//endclassWelcome1ch029Java基本知識介紹(註解方式)第一種://單行式的IntI=0;//變數初始化第二種:/*…*/區塊式(多行)的/*line1:xxx*line2:xxx*/第三種:/**…*/特殊的文件說明註解配合javadoc程式使用/**有特殊的標誌與定義*@authorIsaacHu*@version0.1,Jan.2001*/ch0210Java基本知識介紹(statement)單行表示式:以分號結尾“;”x=1

5、;x++;System.out.println(“blahblah”);複合敘述:以一對大括號包起來“{…}”getStart(){intx;x--;}空敘述:單一分號,作為迴圈主體while(c!=false);ch0211Java基本知識介紹(基本型態)KeywordDescriptionSize/Format整數byteByte-lengthinteger8-bittwo'scomplementshortShortinteger16-bittwo'scomplementintInteger32-bittwo'scomplementlongLonginteger64-b

6、ittwo'scomplement實數floatSingle-precisionfloatingpoint32-bitIEEE754doubleDouble-precisionfloatingpoint64-bitIEEE754字串、布林值charAsinglecharacter16-bitUnicodecharacterbooleanAbooleanvalue(trueorfalse)trueorfalsech0212Java基本知識介紹(基本型態的值域)ch0213Java基本知識介紹(boolean值)if(a){while(i){…}}if(a!=null){whi

7、le(i!=0){…}}和C/C++有很大不同,Java不允許入下的寫法:不允許其他型態的變數值轉換成boolean型態來使用,這在C++/C是很常用的方法如此才對ch0214Java基本知識介紹(String)在Java中,String不是基本型別,而是一個物件型態“Hello,world”“‘Hello’isaString”String中可存在跳脫字元tch0215Java基本知識介紹(保留字)識別字是用來指程式中所用到的符號名稱。類別、方法、參數、變數的名稱都是識別子,必須以字母、底線(_)或Unico

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

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

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