欢迎来到天天文库
浏览记录
ID:39652807
大小:308.69 KB
页数:55页
时间:2019-07-08
《《程式设计基础班》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
此文档下载收益归作者所有