欢迎来到天天文库
浏览记录
ID:21786958
大小:391.50 KB
页数:38页
时间:2018-10-24
《第2章java语言基础》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第2章Java语言基础22.2标识符与关键字22.3基本数据类型42.4变量与常量52.5运算符与表达式72.5.1赋值72.5.2运算符82.5.3表达式112.6流程控制132.6.1程序控制结构132.6.2分支语句142.6.3循环语句182.6.4转向语句262.7数组262.7.1一维数组272.7.2二维数组312.7.3**不规则的多维数组342.8字符串36【例2.1】求一个三位数的数字和。12【例2.2】求圆面积。12【例2.3】判断一个年份是否为闰年。12【例2.4】找出三个整数中的最大值与最小值。15【例2.
2、5】将三个整数按从小到大的顺序输出。16【例2.6】显示星期几对应的英文字符串。17【例2.7】求1到10的累加和。18【例2.8】求一个日期(年月日)对应的是星期几。19【例2.9】计算Fibonacci序列。21【例2.10】用辗转相除法求两个整数的最大公因数。23【例2.11】输出九九乘法表。24【例2.12】求100以内的素数。25【例2.13】求一组数中的最大与最小值。28【例2.14】用一维数组计算Fibonacci序列值。29【例2.15】“筛选法”求素数。30【例2.16】显示螺旋方阵。32【例2.17】显示幻方阵。
3、33【例2.18】输出杨辉三角形。??35【例2.19】判断回文字符串。37表2.1Java的关键字2表2.2Java的四种整型4表2.3Java的两种浮点型5表2.4转义序列5表2.5布尔运算符的真值表9表2.6位运算符的真值表9表2.7赋值运算符与其他运算符的简捷使用方式9表2.8运算符的优先级11图2.1三种控制结构13图2.2不执行与死循环14图2.3if语句的两种结构14图2.4for循环结构18图2.5while与do_while循环结构23图2.6一维数组存储结构27图2.7二维数组存储结构31图2.8二维数组32图2
4、.93阶幻方阵(九宫图)33图2.103阶幻方阵执行过程示意图33图2.11不规则的二维数组35图2.12字符串变量36第2章Java语言基础Java是从C++基础上发展起来的,它从C++继承了大量的语言成份,如Java的运算符、控制结构等与C++基本相同。本章介绍Java语言的基础知识,包括:(1)Java程序准备:标识符与关键字、运算符、表达式、变量声明;(2)实现程序控制结构的语句。2.2标识符与关键字Java语言使用国际字符格式标准(Unicode)和浮点数(IEEE754)。Unicode字符集定义了一整套国际标准字符集。
5、通常的ASCII码是8位的,而Unicode是16位的。所以Unicode除了能表示常用的数字0~9、英文字母A~Z、a~z以及+、-、*、/等常用符号之外,还可以表示其他各种语言,如拉丁语、希腊语、汉字等。1.关键字关键字(keywords)是Java中具有特殊含义的字符序列。不允许用户对关键字赋予别的含义。Java定义了47个关键字,如表2.1所示。表2.1Java的关键字abstractbooleanbreakbytecasecatchcharclasscontinuedefaultdodoubleelseextendsfal
6、sefinalfinallyfloatforifimplementsimportinstanceofintinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticsuperswitchsynchronizedthisthrowthrowstransienttruetryvoidwhile1.标识符Java用标识符(identifier)表示变量名、类名和方法名。标识符是由字母、数字、下划线(_)、美元符($)组成的字符数字串。标识符必须以字母、下
7、划线或美元符开头。Java语言区分字母大小写,所以VALUE、Value、value表示不同的标识符。如i1、i2、count、value_add等都是合法的标识符,而关键字不能当作标识符使用,所以2count、high#、null等都是非法的标识符。Java约定在代码中变量名一般以小写字母开头,类名一般以大写字母开头。2.注释(comments)Java允许在源程序文件中添加注释,以增加程序的可读性,系统不会对注释的内容进行编译。Java有三种形式的注释:(1)单行注释单行注释以“//”开头,至该行行尾。格式为://单行注释(co
8、mmentononeline)(2)多行注释多行注释以“/*”开头,以“*/”结束。格式为:/*单行或多行注释(commentononeormorelines)*/(3)文件注释文件注释用来产生一个HTML文档,从而为程序提供文档说明
此文档下载收益归作者所有