JAVA语言基础

JAVA语言基础

ID:43921083

大小:450.00 KB

页数:99页

时间:2019-10-16

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

《JAVA语言基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java面向对象程序设计第2章JAVA语言基础第2章JAVA语言基础2.1Java语言的基本组成2.2数据类型2.3运算符与表达式2.4流程控制语句2.5数组2.6字符串2.7编码规范2.1Java语言的基本组成【例2.1】输出100以内的Fibonacci数列。classFibonacci{//输出Fibonacci数列中值小于100的值publicstaticvoidmain(String[]args){intlo=0;inthi=1;while(hi<100){System.out.println(hi);hi=lo+hi;lo=hi-lo;}}}2.1.1Java字符集Java语

2、言的基本符号采用十六位字符编码标准的Unicode字符集,即一个字符在内存中占用两个字节。使用Unicode的好处就是用一个字符集就可解决所有现今世界上的可书写语言。Unicode共有65536个编码,其中有接近39000编码已被定义完成,而中国字就占了21000个!虽然Java程序是用Unicode写成的,但是也支持ASCII格式。因其一般是将十六位的Unicode码转换成ASCII码写入文件。故与ASCII的编码方式互通。事实上,大多数的Java程序是用ASCII写成的,因为只有较少数的文字编辑器支持Unicode,但在运行前都被转换为Unicode字符。主要组成元素有:标识符、关键

3、字、直接量、运算符和分隔符。这5种元素有着不同的语法含义和组成规则,它们互相配合,共同完成Java的语意表达。2.1.2标识符标识符是指程序中所用对象的符号名称,像包、变量、类、接口和方法等都有用户自定义的名称,即标识符。在Java中,所有的标识符都必须以一个字母、Unicode字符(如汉字)、下划线或美元符号“$”开头。后面可以包含字母、数字、Unicode字符、下划线和美元符号,字母区分大小写,对标识符的长度没有特别限定。但不能是后面介绍的关键字。标识符命名约定:常量用大写字母,变量用小写字母开始,类以大写字母开始。如果一个变量名由多个单词构成,第一个单词后面的单词以大写字母开始,例

4、如anInt。下划线虽然可以作为标识符的一员,但常用于常量名的单词分隔,因为常量名都是以大写字母单词命名的。标识符举例以下为合法的标识符:A98_23_abc变量1$USdollars以下为非法的标识符:A-4减号不能作为标识符的一部分3_1数字不能作为标识符的开头字符>the大于号不是标识符的有效字符boolean关键字不能作为标识符使用true关键字不能作为标识符使用null关键字不能作为标识符使用Java严格区分字母大小写!强调:Java严格区分字母大小写,标识符中的大小写字母被认为是不同的两个字符。例如以下是4个不同的合法标识符:ad,Ad,aD,Da。2.1.3关键字与大多数程

5、序设计语言一样,Java语言也有一些系统保留的标识符,称为关键字或保留字。所有的Java关键字将不能被用作标识符,目前Java语言用到的主要关键字abstract、boolean、break、byte、byvalue、case、catch、char、class、continue、default、do、double、else、extends、final、finally、float、for、if、implements、import、inner、instanceof、int、interface、long、native、new、null、package、private、protected、pub

6、lic、return、short、static、super、switch、synchronized、this、throw、throws、transient、try、var、volatile、void、while、cast、const、future、generic、goto、operator、outer、rest、true、false。2.1.4分隔符分隔符是用来区分源程序中的基本成分,可使编译器确认代码在何处分隔。分隔符有注释、空白符和普通分隔符三种。1.注释注释是为了程序的可读性而加入的帮助理解程序实现思路的解释性文字,它不是程序的有效执行语句,程序执行时忽略之。注释有三种形式:(1)

7、单行注释://所在行内此符号之后的所有文字都作为程序注释来解释。(2)多行注释:/*--注释开始符号**/--注释结束符号(3)文件注释:借助javadoc.exe来制作帮助文件。/**注释内容**/2.空白符空白符包括空格、回车、换行和制表符(Tab键)等符号,用来作为程序中各种基本成分之间的分隔符。各基本成分之间可以有一个或多个空白符,其作用相同。和注释一样,系统编译程序时,只用空白符区分各种基本成分,然后忽略它。3.普通分隔符

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

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

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