一.Java的基础组成1.关键字--被赋予特殊含义的单词            学习Java的过程中去记忆。2.标识符---就是指名称(类名、对象名、变量名、函 ...
1.关键字--被赋予特殊含义的单词
学习Java的过程中去记忆。
2.标识符---就是指名称(类名、对象名、变量名、函数名、对象名等)
1.26 个英文字母的大小写、0~9数字、_和$(不允许有空格)
2.数字不能开头,关键字不能用来命名
3.类名-首字母大写(XxxYyyZzz);函数名-(xxxYyyZzz);变量名对象名(xxxyyyzzz)
(1)和(2)是强制规则,(3)是潜规则
3.注释
1.单行注释——//注释内容
2.多行注释——/*注释内容*/
3.文档注释——/**注释内容*/
4.常量与变量
5.运算符
6.语句
7.函数
8.数组
二.常量(常量是一个确定的值,不需要名字)
常量类型:整数常量,小数常量,boolean常量(值只有true,false),字符常量,字符串常量,
null常量(值只有null--意为空,用于作为引用型变量的值)
定义常量的格式:
final 常量类型 常量名=值;
例如:final int yuanzhoulv=3.1415926
注意:常量的值是固定的,只要被定义出来值就再也不能改变,也就是说一个常量的标识符只能对以一个值不能修改。
三.进制
-------进制只不过是个数的表现形式
1.八进制
逢8进1,比如0234(开头是0,表示这是一个八进制数,其表示数字156,算法:从最低位数起0 1 2, 4*8^0+3*8^1+2*8^2=156)
2.十六进制
逢十六进1,10~15由A~F表示,比如0x9C(开头0x表示这是一个十六进制数字,其表示数字156,算法:从最低位数起0 1 2, C*16^0+9*16^1=156)
3.十进制
逢十进一,比如156(表示数字156,算法:从最低位数起0 1 2, 6*10^0+5*10^1+1*10^2=156)
4.二进制
逢二进一,比如0000-0000-1001-1100,(表示数字156,算法:从最低位数起0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15,由于0*2^n=0,所以为0的位置略去, 2^2+2^3+2^4+2^7=156)
8位取值范围【-2^7——2^7-1】;16位取值范围【-2^15——2^15-1】;
32位取值范围【-2^31——2^31-1】;64位取值范围【-2^63——2^63-1】
总结:
1.在计算机中,所有的数据都是先转化为二进制再进行二进制间的变化,一切的基础都是二进制
2.计算机的基础算法就是二进制,生活中多用十进制,十进制转八和十六先转成二进制再算比较好
3.二进制的负数:(其开头肯定是1)
-156如何用16位的二进制表示?(正的取反加1)
先是156的表示:0000-0000-1001-1100,取反(1变0,0变1),
得到:1111-1111-0110-0011,加1,得到1111-1111-0110-0100------这就是-156
1111-1111-0110-0100又表示十进制的哪个负数?(减1取反)
原标题:黑马程序员——01.Java编程基础(一) ——常量、变量、运算符
关键词:JAVA
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。