第二章 java结构程序设计new

第二章 java结构程序设计new

ID:34525893

大小:1.51 MB

页数:92页

时间:2019-03-07

第二章 java结构程序设计new_第1页
第二章 java结构程序设计new_第2页
第二章 java结构程序设计new_第3页
第二章 java结构程序设计new_第4页
第二章 java结构程序设计new_第5页
资源描述:

《第二章 java结构程序设计new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章Java结构化程序设计标识符、关键字数据类型、常量和变量运算符控制结构编程规范1标识符(Identifier)标识符:是对变量、类、方法、标号和其它各种用户自定义对象的命名。标识符规则是一个由字符、数字、下划线(_)和美元符号($)构成的字符串。必须以字符、下划线(_)或美元符号($)开头,不能用数字开头。不能是保留字。不能是true、false和null(这三个不是保留字)。可以有任意的长度。正确的标识符google、h1n1、_start_time、$china、University不正确的标识符360safe、pub

2、lic、true、bill@gmail.com汉字也可以作为标识符(但书写不便,不推荐):int年龄=20;2Java对标识符的规范规范标识符的重要性:没有规范的命名不是一个科班出身的软件开发者应有的行为Java标识符规范:类名称:Mammal函数名:getAge常量:MAX_HEIGHT标识符起名应该尽量做到“望名知义”。3关键字(reservedword、keyword)对编译器具有特殊意义,在程序中不能用作其他目的的字,如:class、public、static、void等。Java关键字列表(共50个):abstractconti

3、nuefornewswitchassertdefaultgotopackagesynchronizedbooleandoifprivatethisbreakdoubleimplementsprotectedthrowbyteelseimportpublicthrowscaseenuminstanceofreturntransientcatchextendsintshorttrycharfinalinterfacestaticvoidclassfinallylongstrictfpvolatile4constfloatnativesuperwhile第二章Jav

4、a结构化程序设计标识符、关键字数据类型、常量和变量运算符控制结构编程规范5数据类型(datatypes)基本数据类型(primitivetype)布尔型——boolean字符型——char整型——byte、short、int、long浮点型——float、double引用数据类型(referencetype)数组——array类——class接口——inteface枚举——enum6常量(constant)在程序运行过程中,不许改变的变量,称为常量利用关键字final声明常量,对于全局的常量(即在整个项目中都可用),通常按以下

5、模式声明:publicstaticfinalintMAX_VALUE=512;如果某常量只在本类使用,则应将其定义为private的。常量名字通常采用大写字母,可以使用下划线publicfinaldoublePI=3.14159;publicfinaldoubleCM_PER_INCH=2.54;publicfinalintNOTEBOOK_WEIGHT;......NOTEBOOK_WEIGHT=2000;//第一次赋值NOTEBOOK_WEIGHT=3000;//第二次赋值,错误!CM_PER_INCH=3.00;//第二次赋值,错误!注:在C/C+

6、+语言中,使用const来定义常量。Java中const也是保留字,但是没有用。7常量的数据类型Java常量包括基本数据类型常量、字符串(String)常量和null布尔(boolean)常量:true,falsechar常量:‘c’,‘u0061’,‘u0051’,‘u005a’int常量:(10)=(0xA)=(012),3410168long常量:34Ldouble常量:1.5,45.6,76.4E8,-32.0float常量:1.5F,45.6f,76.4E8F,-32.0FString常量:”HelloWorld!”引用数据类

7、型常量:null独立于平台Java中,整型的范围与运行机器无关,解决了移植时的问题在C/C++中,int表示与目标机器相关的整数类型8常量的数据类型类型范围存储空间大小byte-27(-128)~27-1(127)8-bitsignedshort-215(-32768)~215-1(32767)16-bitsigned整int-231(-2147483648)32-bitsigned型~231-1(2147483647)long-263(-9223372036854775808)64-bitsigned~263-1(9223372036854775807

8、)float负数范围:-3.40282

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

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

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