《程序设计基础 》PPT课件.ppt
《《程序设计基础 》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《程序设计基础 》PPT课件.ppt(37页珍藏版)》请在三一办公上搜索。
1、1,第二讲 程序设计基础(1),授课教师:赵小敏,浙江工业大学 软件学院,z,2,主要内容,基本Java应用程序注释和分隔符标识符和关键字Java基本数据类型变量、常量和作用域,3,一个简单的JAVA程序实例,1 public class Shirt2 3 public static void main(String args)4 5 double price=29.99;6 int ID=42889;7 System.out.println(Shirt price:+price);8 System.out.println(Shirt ID:+ID);9 10,类的名称,类代码块的开始边界,m
2、ain方法,方法代码块的开始界限,声明数据price并赋值29.99,该方法完成的操作:打印一个数据和一些文字,方法(第9行)和类(第10行)代码块的结束边界,声明数据ID并赋值42889,4,主要的应用程序组件,类代码块是程序的主要结构变量是程序执行所使用的数据方法代码块(过程化程序中的main)是用于程序操作的结构使用大括号(“”和“”)来定义代码块在操作的结尾使用分号,5,编译和运行程序,对源文件的要求:每个源代码文件中只有一个公有类,必须与源文件中共有类的名称相匹配,而且其扩展名为.java。编译:javac public_class_name.java结果:public_class_
3、name.class运行:java public_class_name,6,调试,检查错误消息中指出的行,但错误不一定是该行,修正一处错误导致其他错误检查分号。需要分号的行后面必须有分号,不需要分号的行后面则不须分号。检查大括号数是否为偶数,7,注释、分隔符和空白,注释:用来对程序中的代码作出解释“/”单行标注,“/*/”块注释,“/*/”文档注释。分隔符:空格、逗号、分号及行结束符 规定任意两个相邻的标识符、数、关键字或两个语句之间必须至少有一个分隔符,以便编译程序能识别。空白:空格、制表符、回车、换行以及注释统称为空白。对编译器而言,空白的唯一作用是分隔单词,一个空格与三个空格或换行的作用
4、相同。,8,标识符,标识符就是用来标记程序中诸如类、变量、方法的名字,分为关键字(或保留字)及用户自定义标识符。,9,标识符的命名规则,以字母、下划线(_)或$开头后面的字符可以是前面所列的任何字符和数字区分大小写,没有长度限制不能使用Java技术关键字示例:indetifier _sys_var1 user_name$change 不正确的标识符:3max(变量名不能以数字开头)room#(包含非法字符“#”)class(“class”为保留字)习题:P76 1,10,标识符的习惯命名,能表达明确意义的英文单词命名,并采用规范的单词缩写形式与单词分隔形式。表示常量时标识符全部用大写字母和下划
5、线表示,如PI,SALES_TAX。表示类名或接口名时,标识符用大写字母开头,如CreditCard。表示变量名和方法名,以小写字母开头,单词之间不要有分隔符,第二及后面单词第一个字符用大写字母,如authorName。,11,Java技术关键字,abstractbooleanbreakbytecasecatchcharclassconstcontinuedefault,dodoubleelseextendsfalsefinalfinallyfloatforgotoif,implementsimportinstanceofintinterfacelongnativenewnullpackage
6、private,protectedpublicreturnshortstaticsuperswitchsynchronizedthisthrowthrows,transienttruetryvoidvolatilewhile,12,数据类型,计算机数据采用二进制表示,如01000011 如果将它理解为ASCII编码的字符,该字符表示“C”;如果理解为无符号整数,则表示67。程序中的数据类型决定了如何将二进制串解释为数据。程序中的任一数据都属于某一特定的类型,类型决定了他们的表示方式、取值范围以及可用操作。类型在程序中的作用类似距离、速度、温度等各种物理量的计量单位。,13,Java基本数据类型
7、,Java编程语言定义了8种基本数据类型逻辑:boolean字符:char整数:byte,short,int,long浮点:float,double,14,逻辑类型boolean,boolean类型有两个值:true和false 例如,语句:boolean truth=true;声明变量truth为boolean类型,并将值赋值为truth。,15,字符类型char,代表16位的Unicode字符字符必须在单引号()内,如:a,A 转义字符:转变其他字符的含义来表示特殊字符,由单引号括住,以反斜杠“”开头 n 换行符 t 水平制表符,即一个Tab键 7 响铃符(输出该字符时会发出一声铃响)反斜
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计基础 程序设计基础 PPT课件 程序设计 基础 PPT 课件

链接地址:https://www.31ppt.com/p-5588409.html