第二讲java语言基础

第二讲java语言基础

ID:5394460

大小:274.50 KB

页数:64页

时间:2017-11-09

第二讲java语言基础_第1页
第二讲java语言基础_第2页
第二讲java语言基础_第3页
第二讲java语言基础_第4页
第二讲java语言基础_第5页
资源描述:

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

1、第二讲Java语言基础任何程序设计语言,都是由语言规范和一系列开发库组成的。如标准C,除了语言规范外,还有很多函数库;MSVisualC++更是提供了庞大的APIs和MFC。Java语言也不例外,也是由Java语言规范和Java开发包组成的。学习任何程序设计语言,都是要从这两方面着手,尤其是要能够熟练地使用后者。1、Java语言基本元素2、Java数据类型3、Java语言结构4、Java控制语句5、Java类定义规范6、Java数组7、Java开发类库组成主要内容语言规范开发类包标识符(Identifier

2、)保留字(ReservedWord)1、Java语言基本元素程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)包括:类名、变量名、常量名、方法名、…Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。合法的标识符identifieruserNameUser_Name_sys_value$change非法的标识符2mailroom#class1、Java语言基本元素——标识符具有专门的意义和用途,不能当作一般的标识

3、符使用,这些标识符称为保留字(reservedword)。abstractbreakbytebooleancatchcaseclasscharcontinuedefaultdoubledoelseextendsfalsefinalfloatforfinallyifimportimplementsintinterfaceinstanceoflonglengthnativenewnullpackageprivateprotectedpublicfinalreturnswitchsynchronizedshort

4、staticsupertrytruethisthrowthrowsthreadsafetransientvoidwhile1、Java语言基本元素——保留字数据和返回值类型:int,void,return……包/类/成员/接口:package,class,interface访问控制:public,private,protected循环及循环控制:if,switch,break例外处理:throw,try,finally保留词(无含义但不能使用):goto,const1、Java语言基本元素——保留字:基本分

5、类在Java中,true、false和null都是小写的。区别于C++中大写的TRUE、FALSE和NULL。所有的数据类型所占用的字节数都是固定的,并且和实现无关的,因此在Java中没有sizeof操作符。不必死记这些关键词,当理解每个关键词的含义后,自然就记住了所有的关键词。1、Java语言基本元素——保留字:注意事项2、Java数据类型常量(Constant)变量(Variable)数据类型(DataType)基本数据类型(PrimaryDataTypes)复合数据类型(CompositeDataTy

6、pes)Java中的常量值是用文字串表示的,它区分为不同的类型,如整型常量123,实型常量1.23,字符常量‘a’,布尔常量true、false以及字符串常量"Thisisaconstantstring."。与C、C++不同,Java中不能通过#define命令把一个标识符定义为常量,而是用关键字final来定义,其定义格式为:finalTypevarName=value[,varName[=value]…];finalintglobalAccount=100,nationalAccount=50;fina

7、ldoublePI=3.141592、Java数据类型——常量程序中的基本存储单元,其定义包括变量名、变量类型和作用域几个部分,定义格式为:TypevarName[=value][{,varName[=value]}];intn=3,n1=4;Java中变量的缺省初值都是确定的:布尔变量的初值为:false整数变量的初值为:0浮点数变量的初值为:0.0引用(复合)变量的初值为:null在方法实现中定义的变量必须显式的初始化。变量的作用域指可访问变量的一段代码,在程序中不同的地方声明的变量具有不同的作用域:局

8、部变量、类变量、方法参数、例外处理参数。在一定的作用域内,变量名必须唯一。2、Java数据类型——变量Javatypesystemprimitivereferencenullcharnumericbooleanclassinterfacearrayintegralfloating-pointbyteshortintlongfloatdouble2、Java数据类型——数据类型基本数据类型复合数据类型所有基本类型所

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

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

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