switch和if else 学弟求助,Java基础编程好过么= =(2)

电脑杂谈  发布时间:2017-12-31 20:09:11  来源:网络整理

所有关键字都是小写的

程序中的标识符不能以关键字命名。

Java中的常量

常量就是在程序中固定不变的值,是不能改变的数据。例如数字1,字符‘a’,浮点数3.2

整型常量

二进制:由数字0和1组成的数字序列。允许使用字面值来表示二进制数,前面要以0b或0B开头,目的是为了和十进制进行区分,如0b10110010。

八进制:以0开头并且其后由0~7范围内(包括0和7)的整数组成的数字序列,如0342

十六进制:以0x或者0X开头并且其后由0\~9、A~F(包括0和9、A和F)组成的数字序列,如0x23AF。

十进制

浮点数常量

浮点数常量就是数学中用到的小数,分为float单精度浮点数和double双精度浮点数两种类型。

单精度浮点数后面以F或f结尾,而双精度浮点数则以D或d结尾。在使用浮点数时也可以在结尾处不加任何的后缀,此时虚拟机会默认为double双精度浮点数。

字符常量

字符常量用于表示一个字符,且必须包含一个字符。一个字符常量要用一对英文半角格式的单引号”引起来,它可以是英文字母、数字、标点符号以及由转义序列来表示的特殊字符。

'a' '\r' '&' '\u0000'

‘\u0000’表示一个空白字符,即在单引号之间没有任何字符。之所以能这样表示,是因为Java采用的是Unicode字符集,Unicode字符以\u开头,空白字符在Unicode码表中对应的值为’\u0000’。

1

字符串常量

字符串常量用于表示一串连续的字符,一个字符串常量要用一对英文半角格式的双引号”“引起来。

一个字符串可以包含一个字符或多个字符,也可以不包含任何字符,即长度为零。

布尔常量

布尔常量即布尔型的两个值true和false。

null常量

null常量只有一个值null,表示对象的引用为空。

反斜杠(\)

在字符常量中,反斜杠(\)是一个特殊的字符,被称为转义字符,它的作业是用来转义后面一个字符。转义后的字符通常用于表示一个不可见的字符或具有特殊含义的字符。

\r表示回车符,将光标定位到当前行的开头,不会跳到下一行。

\n表示换行符,换到下一行的开头。

\t表示制表符,将光标移到下一个制表符的位置,就像在文档中用Tab键一样。

\b表示退格符号,就像键盘上的Backspace键。

以下的字符都有特殊意义,无法直接表示,所以用斜杠加上另外一个字符表示。

\’表示单引号字符,Java代码中单引号表示字符的开始和结束,如果直接写单引号字符(’),程序会认为前两个是一对,会报错,因此需要使用转移符(\’).

\”表示双引号字符。

\\表示反斜杠字符,由于在Java代码中的斜杠(\)是转义字符,因此需要表示字面上的\,就需要使用双斜杠(\\)。

Java中的变量

变量的定义

在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中,每个内存单元都用一个标识符来标识。这些内存单元被称为变量,定义的标识符就是变量名,内存单元中存储的数据就是变量的值。

int x=0,y;

y=x+3;12

第一行代码的作用 是定义了两个变量x和y,也就相当于分配了两块内存单元,在定义变量的同时为变量x分配了一个初始值0,而变量y没有分配初始值,变量x和y在内存中的状态为。

第二行代码的作用是为变量赋值,在执行第二行代码时,程序首先取出变量x的值,与3相加后,将结果赋值给变量y,此时变量x和y在内存中的状态发生了变化。

变量的数据类型

Java是一门强类型的语言,它对变量的数据类型有严格的限定。在定义变量时必须声明变量的类型,在为变量赋值时必须赋予和变量同一种类型的值,否则程序会报错。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-57209-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 普布桑珠
      普布桑珠

    • 澜依
      澜依

      于是俺们厂里买了好多跟废品差不多的浙商设备

    • 马强
      马强

      成功了发屁都是真理

    热点图片
    拼命载入中...