Java标示符、保留字和数制

原创 2016年06月01日 06:38:03

一.Java标识符

程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)。Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。例如,identifier,userName,User_Name,_sys_val, $change为合法的标识符,而2mail room#,class 为非法的标识符。

二.Java保留字

具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为保留字(reserved word),也称为关键字,下面列出了java语言中的所有保留字:
bstract,break,byte,boolean,catch,case,class,char,continue,default,double,do,else,extends,false,final,float,for,finally,if,import,implements,int,interface,instanceof,long,length,native,new,null,package,private,protected,public,return,switch,synchronized,short,static,super,try,true,this,throw,throws,threadsafe,transient,void,while 。

java语言中的保留字均用小写字母表示。

三.数制

数制可以说是纯粹数学上的内容,只不过在计算机语言开发中,使用的比较频繁。在编程语言中,数制一般包括二进制、八进制、十进制和十六进制。

1.二进制
二进制的特征:有两个数字组成:“0”和“1”;运算时逢二进一。

例如:1100110011、10000001。

2.八进制
八进制的特征:有 8 个数字:“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”;运算时逢八进一。

例如:014、729。

注意:八进制的数据有一个 0的前缀。它经常会与二进制产生混淆,所以建议在 Java程序设计中,最好不要使用八进制。

3.十六进制
十六进制的特征:有 16 个数字:“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”、“A”、“B”、“C”、“D”、“E”、“F”;运算时逢十六进一。

例如:0XB。

注意:十六进制用 A、B、C、D、E、F这五个字母分别表示 10-15。字母不区分大小写。十六进制的数据有一个 0X的前缀。

4.十进制
十进制的特征:有 10 个数字:“0”、“1”、“2”、“3”、“4” 、“5”、“6”、“7”、“8”、“9”;运算时逢 10 进一。

例如:89、92。
版权声明:本文为芝麻软件工作室原创文章,未经芝麻软件工作室允许不得转载。

相关文章推荐

——Diary2(Java基础语法1——关键字,标示符,注释,常量和变量,运算符)

android培训、java培训

Java的关键字,标示符,变量

Java中的关键字 Java 语言中有一些具有特殊用途的词被称为关键字。关键字对 Java 的编译器有着特殊的意义,在程序中应用时一定要慎重哦!! Java 中常用关键字: ...

Java标示符简单命名规则

  • 2013-08-15 19:52
  • 454B
  • 下载

黑马程序员----Java语法基础(1){标示符,变量,常量,运算符}

一、标示符 命名规则:由数字,字母,_,$组成,其中数字不能开头,通常不使用$,这个一般是由厂商们的API中使用的。 变量 变量:分为基本数据类型和引用数据类型。基本数据类型:int ,float...

java基础部分:数据类型转换和一些标示符的应用

分享下我我学习javase过程中的一些笔记,希望给同是在奋斗路上的朋友加油吧,同时也是督促自己保持一个良好的学习习惯,加油!!1,数据类型的转换 1.1数据类型分为8种 a...

Java基础一:关键字、标示符、变量、常量和数据类型转换

1.Java中的关键字 Java 语言中有一些具有特殊用途的词被称为关键字。关键字对 Java 的编译器有着特殊的意义,在程序中应用时一定要慎重哦!! Java 中常用关键字: Java 关键字...

黑马程序员——java的注释、标示符和关键字

          黑马程序员——java的注释、标示符和关键字   第一讲 java的注释 在任何编程语言中,都存在注释,注释的主要功能是让其他用户方便的读每...

java保留字、关键字

  • 2008-07-18 21:09
  • 10KB
  • 下载

黑马程序员_03_标示符_常量_进制_变量_类型转换

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------   0201-0201-020...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)