gjm_java第3章(java语言基础)

gjm_java第3章(java语言基础)

ID:34641388

大小:652.79 KB

页数:93页

时间:2019-03-08

gjm_java第3章(java语言基础)_第1页
gjm_java第3章(java语言基础)_第2页
gjm_java第3章(java语言基础)_第3页
gjm_java第3章(java语言基础)_第4页
gjm_java第3章(java语言基础)_第5页
资源描述:

《gjm_java第3章(java语言基础)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章Java语言基础郭建民本章主要介绍编写Java程序必须掌握的若干语言基础知识,包括数据类型、变量、常量、表达式等。掌握这些基础知识,是编写正确Java程序的前提条件。通过本章的学习,主要掌握以下知识点:使用注释标识符的有效性Java的关键字Java使用的数据类型数据类型转换运算符与表达式本章的重点:数据类型本章的难点:数据类型转换表达式及运算符的优先级、结合性Java语言的元素标识符(Identifier)数据类型(DataType)基本数据类型(PrimaryDataTypes)复合数据类型(CompositeDataTypes)字符串(St

2、ring)数组(Array)变量(Variable)注释三种注释方式:1.//在单行上注释,简单的解释语句含义。2./*commentonmultilines在多行上注释,用来说明更多的内容,包括算法等.*/3./**documentationcommentJava文档注释*/它以/**开始,到*/结束。这种注释主要是为支持JDK工具javadoc.exe而采用的。可以通过javadoc生成类和接口的HTML格式的帮助文档。这种注释有其特殊的格式(参见相关文档)分号、程序段、空白区域一条Java语句占一行或多行,语句之间由分号隔开。一个程序段是由{和}

3、包含的语句。在类的定义当中必须用{和}。可以使用嵌套语句。在Java程序中允许使用任意长度的空白区域。空白区域可以是空格、Tab制表位或者是新的一行。3.1标识符(Identifier)程序员对程序中的各个元素加以命名时使用的命名记号称为标识符,包括:类名、变量名、方法名……Java语言中,标识符是以字母,下划线(_),货币符($£)开始的一个字符序列,后面可以跟字母,下划线,货币符,数字。Java标识符区分大小写字母,无长度限制。标识符中最好不使用货币符($£),因为这些符号常被用于内部处理。合法的标识符:IdentifieruserNameUse

4、r_Name_sys_value$changemy$Change非法的标识符:2mailroom#class标识符不能是保留字保留字具有专门的意义和用途,不能当作一般的标识符使用,以下为Keywords(关键字):关键字汇总abstractdoimplementsprivatethrowbooleandoubleimportprotectedthrowsbreakelseinstanceofpublictransientbyteextendsintreturntruecasefalseinterfaceshorttrycatchfinallon

5、gstaticvoidcharfinallynativesupervolatileclassfloatnewswitchwhilecontinuefornullsynchronizeddefaultifpackagethis关键词简单分类数据和返回值类型:int,void,return……包/类/成员/接口:package,class,interface访问控制:public,private,protected循环及循环控制:if,switch,break异常处理:throw,try,finally保留词(无含义但不能使用):goto,co

6、nst关键词注意事项在Java中,true、faslse和null都是小写的。区别于C++中大写的TRUE、FALSE和NULL。所有的数据类型所占用的字节数都是固定的,并且和实现无关的。不必死记这些关键词,当理解每个关键词的含义后,自然就记住了所有的关键词。3.2数据类型八种简单数据类型(4类共8种基本类型)逻辑型Logical:boolean字符型Textual:char整型Integeral:byte,short,int,long浮点型Floating:double,float三种复合类型类:class接口:interface数组

7、数据类型(DataType)Javatypesystemprimitivereferencenullcharnumberbooleanclassinterfacearrayintegralfloating-pointbyteshortintlongfloatdoubleJava的基本数据类型数据类型关键字占用字默认数值取值范围节数布尔型boolean1falsetrue,false字节型byte10-128~127短整型short20-32768~32767整型int40-2147483648~2147483647-9223372036854775808~长整

8、型long80L92233720368

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

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

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