- 0
- 0
- 约1.36万字
- 约 69页
- 2019-01-02 发布于福建
- 举报
2java语言基础藕-new
2 Java语言基础 本章要点 · Java语言基础 · Java注释语句 · Java分支程序设计 · Java循环程序设计 · Java数组 · Java字符串 2.1 标识符和关键字 Java语言中的类名、对象名、方法名、常量名和变量名统称为标识符。标识符由程序员定义,可以由字母、数字、下划线(_)和($)符号组成,但是标识符的第一个字符不允许为数字,只允许为字母、下划线(_)或($)符号。 在Java语言中还定义了一些专有词汇,统称为关键字,例如public、class、int等,它们都具有一种特定的含义,只能用于特定的位置,不能作为标识符使用。 Java关键字 Java标识符命名规则 Java标识符的具体命名规则如下: 一个标识符可以由几个单词连接而成,以表明它的意思。 对于类名,每个单词的首字母都要大写,其他字母则小写,例如RecordInfo。 对于方法名和变量名,除了第一个单词的首字母小写外,其他单词的首字母都要大写,例如getRecordName() 。 Java标识符命名规则 对于常量名,每个单词的每个字母都要大写,如果由多个单词组成,通常情况下单词之间用下划线(_)分隔,例如MAX_VALUE。 对于包名,每个单词的每个字母都要小写,例如com.frame。 注意:Java语言是区分字母大小写的,即Java不等于java 2.1.1 常量的概念及使用要点 所谓常量,就是值永远不允许被改变的量。如果要声明一个常量,就必须用关键字final修饰,声明常量的具体方式如下:? final 常量类型 常量标识符;? 例如:? final int YOUTH_AGE; // 声明一个int型常量 final float PIE; // 声明一个float型常量 注意:按照Java命名规则,常量标识符所有的字符都要大写,各个单词之间用下划线 _ 分隔 常量 在声明常量时,通常情况下立即为其赋值,即立即对常量进行初始化,声明并初始化常量的具体方式如下: ?final 常量类型 常量标识符 = 常量值; 例如: final int YOUTH_AGE = 18; // 声明int型常量,初始化为18 final float PIE = 3.14F; // 声明float型常量,初始化为3.14 说明:为float型常量赋值时,需要在数值的后面加上一个字母“F”或“f” 。 常量 声明多个同一类型的常量,可以采用下面的形式:? final 常量类型 常量1= 常量值1, 常量2= 常量值2, ……; 例如: final int NUM1 = 14, NUM2 = 25, NUM3 = 36; 注意:如果在声明常量时已经对其进行了初始化,则常量的值不允许再被修改 2.1.2 变量的概念及使用要点 所谓变量,就是值可以被改变的量。声明变量的具体方式如下: 变量类型 变量标识符; 例如: 注意:定义变量名时,按照Java的命名规则,第一个单词的首字母小写,其他单词的首字母大写,例如 “partyMemberAge”。 变量 在声明变量时,可以立即为其赋值,即立即对变量进行初始化,具体语法如下: ? 变量类型 变量标识符 = 变量值; 例如: 同类型变量 如果需要声明多个同一类型的变量,也可以采用下面的形式: ? 变量类型 变量1, 变量2, 变量3; 变量类型 变量4= 变量值4, 变量5= 变量值5, 变量6= 变量值6; 例如: 说明:变量区别于常量,它的值允许被改变。 2.2 数据类型 Java语言中的数据类型划分为两大类,分别是基本数据类型和引用数据类型。 其中基本数据类型由Java语言定义,不可以再进行划分。基本数据类型的数据占用内存的大小固定,在内存中存入的是数值本身 引用数据类型在内存中存入的是引用数据的存放地址,并不是数据本身。 Java语言中的数据类型分类情况如下图所示: 数据类型 2.2.1 基本数据类型 基本数据类型分为: 整数型 浮点数型 字符型 逻辑型(布尔型) 它们分别用来存储整数、小数、字符和布尔值。 整数型 声明为整数型的常量或变量用来存储整数,整数型包括: 字节型(byte) 短整型(short) 整型(int) 长整型(long) 这4个数据类型的区别是它们在内存中所占用的字节数不同,因此,它们所能够存储的整数的取值范围也不同。 长整型数值 在为long型常量或变量赋值时,需要在所赋值的后面加上一个字母“L”(或“l”),说明所赋的值为long型。如果所赋的值未超出int型的取值范围,也可以省略字母“L”(或“l”)。 例如下面的代码均是正确的。 浮点数 声明为浮点数
您可能关注的文档
- 2-4吧方向导数与梯度.ppt
- 2-4常见连科续型分布.ppt
- 2-4概率统经计第二章经典讲义.ppt
- 2-4节随机变点量的函数的分布.ppt
- 2-4介质中的高斯定律电位向移矢量.ppt
- 2-4离散时哇间线性非时变系统与差分方程.ppt
- 2-4连续哇型r.v.及概率密度.ppt
- 2-4连续型随机变量及其阿概率密度.ppt
- 2-4热.平面向量的数量积.ppt
- 2-4数学期望任的定义与性质.ppt
- 散文题型03 理解分析词句(题型专练)(全国通用)(解析版)-2026年高考语文二轮复习讲练.docx
- 考前押题10 阅读理解之应用文——关注生活 学以致用(原卷版)(押题训练)2026年高考英语阅读理解突破策略及押题(全国通用).docx
- 清单04 综合性学习之语言表达(仿写邀请转述劝说) 活动策划(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单09 古诗文对比阅读之内容 情感 写法对比 语言 炼字 拓展探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 小说易错02 重点情节理解偏差(选择题)(易错专练)(全国通用)(原卷版)-2026年高考语文二轮复习讲练.docx
- 专题01 声现象(题型专练)(全国通用)(原卷版)2026年中考物理二轮复习讲练.docx
- 清单08 文言文(议论类 书信应用类)阅读之论点把握 文体特点(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单11 记叙文阅读之朗读设计 表达技巧 主旨情感 开放探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 语言清单05 语法填空中的词类(五)无提示词--连词(全国通用)(原卷版)2026年高考英语二轮复习讲练.docx
- 第04讲 想象探索与科学精神(《西游记》《海底两万里》《昆虫记》全国通用(讲义)(解析版)2026年中考语文一轮复习讲练.docx
原创力文档

文档评论(0)