java 基础 01 变量和注释、数据类型

前端之家收集整理的这篇文章主要介绍了java 基础 01 变量和注释、数据类型前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

内容时,则需要声明一个变量来处理,而变量的本质就是内存中内容,由于该存储单元的数据可以改变,因此得名"变量"。

内容不同导致存储单元的大小不同,在Java语言中采用数据类型加以描述,为了便于下次访问则需要指定一个名称,叫做变量名。

名称    =    初始值 ;      //其中初始值可以省略,但分号不可以省略

方法的方法体中,直接声明的变量叫做局部变量,该变量的作用域从声明开始一直到方法体结束。

支持汉语,但不推荐使用。

1.4常见的注释

  //    单行注释,从//开始,一直到本行的末尾都是注释内容

/** 开始,以 */结束。生成信息,并输出到HTML文件中。

2.数据类型
2.1 基本分类

    (1)基本数据类型

 










 






32 + 8 + 4 + 1

0010 1101

 




0*2^7 + 0*2^6 + 1*2^5 + 0*2^4 + 1*2^3 + 1*2^2 + 0*2^1 + 1*2^0
0 + 0 + 32 + 0 + 8 + 4 + 1
45

 




绝对值转化为二进制:0010 1101
按位取反: 1101 0010
再加1: 1101 0011

 





0)

 


添加负号。

先减1: 1101 0010
按位取反:0010 1101
转换为十进制整数:45
添加负号:-45

 





 




026(八进制)

 



0b010 110(二进制)

 



0xa3(十六进制,采用a~f来表示10~15)

 



@H_900_301@ 0b1001 1011(二进制)

 



0 ~ 127 => 0 ~ 2^7-1
0*2^7 + 1*2^6 + 1*2^5 + 1*2^4 + 1*2^3 + 1*2^2 + 1*2^1 + 1*2^0
0 + 64 + 32 + 16 + 8 + 4 + 2 + 1
127

 

-128 ~ -1 => -2^7 ~ -2^0
先减1: 0111 1111
按位取反:1000 0000
转换为十进制整数:128
添加负号: -128
先减1: 1111 1110
按位取反:0000 0001
转换为十进制整数:1
添加负号:-1

 











代码中直接写出的整数数值叫做直接量/字面值/常量,如:20,该数值默认为int类型,若希望表达比int类型还大的直接量,则需要在直接量的后面加上l或者L,推荐使用L,


 





代码中只能写出的小数数值叫做直接量,如:3.14,默认为double类型,若希望表达float类型的直接量,则需要在直接量的后面加f或F即可。

 



 

原文链接:https://www.f2er.com/java/238570.html

猜你在找的Java相关文章