- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第2章Java语言基础2.1标识符与关键字2.2Java数据类型2.3变量与常量2.4运算符与表达式2.5流程控制2.6数组2.7字符串
2.1标识符与关键字 Java语言使用国际字符格式标准(Unicode)和浮点数(IEEE754)。1.关键字2.标识符3.注释4.分隔符
1.关键字关键字(keywords)是Java中具有特殊含义的字符序列。不允许用户对关键字赋予别的含义。Java定义了47个关键字。
2.标识符 Java用标识符(identifier)表示变量名、类名和方法名。标识符是由字母、数字、下划线(_)、美元符($)组成的字符数字串。标识符必须以字母、下划线或美元符开头。 Java约定在代码中变量名一般以小写字母开头,类名一般以大写字母开头。
3.注释 Java允许在源程序文件中添加注释(comments),以增加程序的可读性,系统不会对注释的内容进行编译。Java有三种形式的注释://单行注释(commentononeline)/*单行或多行注释(commentononeormorelines)*//**文件注释(documentingcommment)*/
4.分隔符;(分号):语句(statement)结束符;,(逗号):分隔变量声明中连续的标识符,或在for语句中连接语句;.(句号):用于分隔包、子包和类,或分隔引用变量中的变量和方法;()(括号):用于在方法定义和访问中将参数表括起来,或在表达式中定义运算的先后次序,或在控制语句中将表达式和类型转换括起来;[](方括号):用于声明数组类型,及引用数组的元素值;{}(花括号):用一对花括号{}将若干语句序列括起来作为一个程序代码块(block),或初始化数组时赋值。
2.2Java数据类型1.数据类型分类基本数据类型整型:byte、short、int、long(均为有符号)浮点型:float、double逻辑型:boolean字符型:char(Unicode字符集)复合数据类型数组/向量类/接口
字符串
2.2Java数据类型2.Java的基本数据类型长度类型名称关键字占用位数字节型byte8短整型short16整型int32长整型long64单精度浮点型float32双精度浮点型double64字符型char16布尔型boolean8
2.2基本数据类型2.基本数据类型的直接量表达(1)整型:十进制:例1234,不能以0开头八进制:以0开头,例0345十六进制:以0X开头,例0XFBA8长整型:以L(l)结尾,例876L(2)浮点:标准:3.14159科学:0.01=1.0E-3float:以F(f)结尾,例3.14159Fdouble:默认,例3.14159(3)布尔:falsetrue(不用0、1)(4)字符:UNICODE字符集:ASCII(8位):‘a’、’b’、’c’转义字符:八进制‘\141’?’a’‘\U0061’?’a’十进制数值:97?‘a’注意:各种控制字符的转义字符(见下页)(5)字符串:“IAMSTUDENT”C中无字符串变量,而用字符数组JAVA中用对象,
2.2基本数据类型特殊字符引用方法 对应Unicode码 意义 ‘\b’ ‘\u0008’ 回退 ‘\t’ ‘\u0009’ 水平制表符tab ‘\n’ ‘\u000a’ 换行 ‘\r’ ‘\u000d’ 回车 ‘\”’ ‘\u0022’ 双引号 ‘\’’ ‘\u0027’ 单引号 ‘\\’ ‘\u005c’ 反斜线
2
您可能关注的文档
- 届高考物理一轮考点自复习课件.pdf
- 2023年辽宁省鞍山市中考生物一模试卷+答案解析.pdf
- 2023年江苏省盐城市建湖县海南中学中考数学仿真试卷+答案解析.pdf
- 2023年江苏省苏州市中考数学考前模拟预测卷+答案解析.pdf
- 2023年江苏省苏州中学园区校中考数学二模试卷+答案解析.pdf
- 2023年江苏省苏州十六中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市海门区中考数学一模试卷+答案解析.pdf
- 企业IT管理详述_全.pdf
- 2023年江苏省南通市通州区等2地中考一模数学试卷+答案解析.pdf
- 2023年江苏省泰州市靖江市中考数学一调试卷+答案解析.pdf
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)