语言程序设计ppt课件.ppt

语言程序设计ppt课件.ppt

ID:59430760

大小:1.11 MB

页数:60页

时间:2020-09-18

语言程序设计ppt课件.ppt_第1页
语言程序设计ppt课件.ppt_第2页
语言程序设计ppt课件.ppt_第3页
语言程序设计ppt课件.ppt_第4页
语言程序设计ppt课件.ppt_第5页
资源描述:

《语言程序设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java软件设计基础2.Java语言基础2.1符号标识符程序中要用到许多名字,诸如类、对象、变量、方法等。标识符就是用来标识它们的唯一性和存在性的名字。Java采用Unicode字符集,由16位构成。标识符分为两类:保留字:是Java预定义的标识符,都具有特定的含义,保留字又称关键字。用户定义标识符:是程序设计者根据自己的需要为定义的类、对象、变量、方法等的命名。用户自定义标识符的定义规则:以字母、下划线或$符开头的字母、下划线、数字、$符的序列。一些由开发环境自动生成的名称中会带有$符或下划线,因此虽然规则允许,但是自定义的变量名称中应尽量避免使用

2、$符或下划线。标识符区分大小写。标识符不能与保留字同名。标识符遵守先定义后使用的原则。虽然true、false和null并不是关键字,但其代表的是值,也不可以用以上三个作为自定义标识符的名字。标识符的长度是任意的。虽然如此,但不宜过长,也不宜取难以理解的简写。最好有象征性含义,起到见文生意的作用,提高程序的可读性。分隔符规定任意两个相邻标识符、数、保留字或两个语句之间必须至少有一个分隔符,以便编译程序能识别。分隔符不能互相代用。分隔符的分类空白分隔符空格、TAB制表符、换行符与回车符都是典型的空白分隔符。为了程序的可读性和美观,语句的成分之间可以插入

3、任意多个空白分隔符,在编译时系统会自动忽略多余的空白分隔符。普通分隔符{}用来定义复合语句、类体、方法体以及进行数组的初始化等。;表示一条语句的结束。,用来分隔变量的说明和方法的参数等。:说明语句标号等。注释语句注释用来对程序中的代码做出解释。注释部分对程序的执行不产生任何影响,可增加程序的可读性,有利于程序的修改、调试、交流。注释语句的格式第一种用于行注释;第二、三种用于多行注释。编码规范规范原则尽量使用完整的英文描述符;采用大小写混合使名字可读,采用适用于相关领域的术语;尽量少用缩写,若已使用尽量明智,且在整个文件或工程中通用;避免使用长的和类似

4、的名字,或仅仅是大小写不同的名字;除静态常量外,尽量少用下划线。约定细则源文件命名规则源程序中包含有公共类的定义,源文件名必须与该公共类的名字一致。在一个源程序中至多只能有一个公共类的定义;源程序中不包含公共类,则该文件名只要和某个类名字相同即可;源程序中有多个类的定义,编译时将会为每个类生成一个class文件。包包名是全小写的名词,中间可以由点分隔开,如java.awt.event。类类名首字母大写,若由多个单词合成一个类名,要求每个单词的字母也要大写,如MyFirstJava。接口命名规则同类名,如Collection。方法由多个单词组成的方法名

5、首字母小写,中间的每个单词首字母大写,如isButtonPressed。变量一般全小写,如length。常量一般全大写,如果由多个单词组成则中间用下划线相连。如果是对象类型的常量,则是大小写混合,由大写字母把单词隔开,如STR_LENGTH。组件使用完整的英文描述来说明组件的用途,尾部应该加上组件类型,如okButton。2.2基本数据类型概述Java数据类型的分类Java数据存储空间大小Java数据类型复合数据类型基本数据类型数值型字符型:char布尔型:boolean数组:array接口:interface类:class整型浮点型字节型:byte

6、短整型:short整型:int长整型:long单精度:float双精度:double默认值声明字段时不必为其赋值。被声明但是没有初始化的字段会被编译器设置为合理的默认值。局部变量稍有不同,编译器永远都不会给未初始化的局部变量分配默认值。如果在声明局部变量时不能初始化它,就要确保使用之前为其赋值,否则将导致编译错误。数据类型默认值byte0short0int0long0Lfloat0.0fdouble0.0dchar‘u0000’String(或者任何对象)nullbooleanfalse字面量(literal)当初始化原始类型的变量时,没有使用到关

7、键字new。原始类型是语言内置的特殊数据类型,不是从类创建的对象。字面量是固定值的源代码表现形式,直接出现在代码中,无需计算。特殊的字面量null可以用作任何引用类型的值,可以赋值给除了属于原始数据类型的变量之外的任何变量。除了测试其存在之外,对null值没有什么可做的操作,因此在程序中常使用null作为标识,表示某个对象不可用。整数类型整型是那些没有小数部分的数据类型。不同整数数据类型的意义在于它们所需的内存空间大小不同,这也决定了它们所能表达的数值范围的不同。采用不同的整数类型表达同一数值,在存储单元中的存储情况是不同的。分类byte,short

8、,int,long在内存紧张的情况下,可将byte或short用于大型数组以便节省内存。整型数20在内存中的

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

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

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