java中的关键字、标识符、变量及常量

一、关键字
Java语言中一些具有特殊用途的单词被称作关键字,定义标识符时不要让标识符和关键字相同,以免引起错误,Java中的关键字一般都是小写,Java一共包含50个关键字,根据他们的用途,可以划分成4类。
1、标识数据类型、对象:boolean、byte、char、double、false、float、int、long、new、null、short、true、void、instanceof;
2、语句控制:break、case、catch、continue、default、do、else、for、if、return、switch、try、while、finally、throw;
3、修饰功能:this、super、abstract、final、native、private、protected、public、static、synchronizet、transient、volatile;
4、类、接口、方法、包和异常等的声明,定义要求:class、extends、implements、interface、package、import、throws。
这些关键字我们将会在后期的文章当中分享到,现在不需要死记硬背,在后期的学习当中慢慢理解,自然而然就会掌握的熟练。
二、标识符
在Java当中,包名、类名、接口名、方法名、对象名、常量名、变量名统称为标识符。
Java中的标识符 必须是字母、下划线、美元符号开头,后续符号还可以是数字、Unicode字符集中序号大于0xC0的所有符号,尽可作为标识符的一部分,注意关键字不能 作为关键字,只能作为标识符的一部分。
此外,在Java中还有一些命名规则,可以让自己的程序更加要规范易懂,例如:
1、包名通常为小写,如Java.lang  java.io
2、类名、接口名的首字母通常都为大写,例如:System 、 Math
3、方法名的第一个字母通常为小写:例如:main() print() output()
4、当类名、接口名、方法名由多个单词组成时,后面单词的首字母都应当大写,例如:DataOutput、getSum。(即为驼峰分布)
5、用户声明的变量名、一个类的对象名通常为小写,例如:temp、str
三、常量
常量是指在Java程序中,值永远不发生变化的量,除了我们上一期分享的数值常量,字符常量,布尔常量之外,我们还可以用符号常量来表示,符号常量要用关键字final来定义。
格式:final 数据类型 常量名=值
例如:final double PI = 3.1415926
详情课=可查阅Java API文档
四、变量
变量是指在Java程序中,值可以变化的量。举一个简单的例子,int a=? 在这个式子中,我们可以赋-21亿到21亿之间的任何一个值,此时a代表一个变量。Java中可以对变量先声明,再赋值,为了方便起见,我们通常将变量的声明与赋值合二为一,即数据类型 变量名 = 值
此外、这里还有一个知识点:变量根据其作用范围可以分成两类,即全局变量和局部变量。全局变量是在类中声明的类或对象的成员,又称作成员变量,其作用范围是整个类。局部变量是在方法中声明的变量,又称作本地变量,作用域就是该方法。
如有错误,还请多多批评指正。
下一篇我们将会分享Java当中一些常见的运算符、表达式和一些语句

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
模块2 Java语言基础 《Java程序设计案例教程》教学课件02Java语言基础全文共48页,当前为第1页。 学习目标 01 掌握标识符关键字、分隔符、变量常量的含义和使用方法。 02 了解Java注释的格式和代码书写风格。 03 掌握基本数据类型及数据类型转换。 05 掌握从控制台获取用户键盘输入数据的方法。 04 掌握运算符的分类和使用,以及表达式运算符的优先级和结合性。 《Java程序设计案例教程》教学课件02Java语言基础全文共48页,当前为第2页。 技能目标 能够在MyEclipse IDE定义标识符变量常量;使用关键字及分隔符。 01 能够在MyEclipse IDE编写适当的Java注释。 02 能够在MyEclipse IDE运用基本数据类型并进行数据类型转换。 03 能够在MyEclipse IDE编写表达式并进行各类运算。 04 能够在MyEclipse IDE编写程序从控制台获取用户键盘输入。 05 《Java程序设计案例教程》教学课件02Java语言基础全文共48页,当前为第3页。 2.1 回顾与思考 【例2-1】编写一个Java应用程序,根据所给圆的半径,计算并输出圆的周长。文件名为Example2_1.java,其代码如下。 《Java程序设计案例教程》教学课件02Java语言基础全文共48页,当前为第4页。 2.1 回顾与思考 【例2-1】编写一个Java应用程序,根据所给圆的半径,计算并输出圆的周长。 以上代码,Example2_1、main、args、PI、radius和 perimeter都是标识符;public、class、static、void、final、double和int都是关键字;"{}、()、[]、;"和"."都是分隔符;radius和 perimeter是变量;PI是常量;double和int属于基本数据类型;PI*radius涉及数据类型转换;=、*和+都是运算符;""是符串定义符;+也是符串运算符;/**至*/之间、/*至*/之间、//之后的同一行的内容为注释。寥寥几行代码就涉及了Java很多基本语法。接下来将逐个分析Java语言的各类基本语法要素。 《Java程序设计案例教程》教学课件02Java语言基础全文共48页,当前为第5页。 2.2 变量常量 2.2.1 标识符 标识符用来表示变量常量、类、方法、参数、接口、包、文件等元素的名Java语言标识符母、数、下画线和美元符号($)组成,并且需要遵守以下规则。 (1)不能以数开头。 (2)区分大小写。 (3)没有长度限制。 (4)不能使用Java语言关键字标识符命名惯例上(但不强迫)遵循见名知义原则和驼峰命名法。 《Java程序设计案例教程》教学课件02Java语言基础全文共48页,当前为第6页。 2.2 变量常量 2.2.2 关键字 关键字Java语言已被赋予特定含义的标识符,只能供Java编译系统使用。Java语言不允许用户对关键字再赋予其他含义。Java语言关键字见表2-1。 表2-1 Java语言关键字 另外,还有两个特殊标识符goto和const。 《Java程序设计案例教程》教学课件02Java语言基础全文共48页,当前为第7页。 2.2 变量常量 2.2.3 分隔符 (1) 大括号({}):用来定义语句块、类、方法及局部范围;也用于以赋值方式初始化数组。 (2) 方括号([]):用来声明数组和引用数组元素。 (3) 圆括号(()):用来容纳方法的参数列表;也用于由控制语句和强制类型转换组成的表达式;还用来表示执行或计算的优先级。 《Java程序设计案例教程》教学课件02Java语言基础全文共48页,当前为第8页。 2.2 变量常量 2.2.3 分隔符 (4) 分号(;):用来终止一条语句;也用来分隔for循环控制语句圆括号的表达式。 (5) 逗号(,):用来分隔变量列表的各个变量或参数列表的各个参数;也用来分隔for循环控制语句圆括号各表达式部分的语句序列。 (6) 圆点(.):用来分隔包与其子包或类;也用于类和实例对象调用成员变量和成员方法。 (7) 空白( ):这类分隔符比较特殊,包括空格(Space)、跳格(Tab)和换行(Enter)。 《Java程序设计案例教程》教学课件02Java语言基础全文共48页,当前为第9页。 2.2 变量常量 2.2.4 变量 变量是程序运行过程值可以发生改变的量。Java变量是程序在计算机内存的一个基本存储单元。Java变量必须先声明后使用。 声明变量的格式为: 变量名必须是Java合法的标识符,可以依据个人的喜好命名变量。习惯上以其所代表的含义给变量命名,如n

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值