1. java中的直接输数
int 整型直接数,如(222)、(222)、0x100(十六进制)、012(八进制)
long 长整型直接数(在整数值后面加上“L”或者“l”,表示标准long型):
如222l、-222L、0X100l、012L。
float单精度浮点型直接数(在其后加上F/f,表示标准的float型):如:10.5f、-100.223F、6E+3、2.3e-3。
double 双精度浮点型直接数(可在其后加上d/D ):如100.2D、100.2、100.223d、2.2e-5等、
boolean型直接数,只有两种,true 和 false。
char 字符直接数:’a’、’中’、’\u0041’(unicode编码)、’\n’(转义字符)。注意:英文半角单引号括起来。
String字符串类型直接数:”abc”、”中国”、”本站欢迎您\n”(包含转义字符)。注意:英文半角双引号括起来。
在java中支持十进制、八进制(以“0”[零,不是字母’O’]开头)和十六进制(以“0x”或0X开头,第一个是数字0)的直接数表示。
在java中可以直接进行输出这些直接数。如:
2.进制转换
负数转二进制的步骤:
(1).将此负数的绝对值化为二进制。
(2).求出此二进制数的反码。
(3).给求得的反码最后一位加1.
例如,求-5的二进制数
用java 中封装的类,进行进制间的转化
3.java中的变量
成员变量(全局变量):定义在方法体之外,类体之中的位置
特性:可以被类体中所有的方法共享.
局部变量:定义在语句块或者方法体中的位置
二者的区别:
1、各自的作用域不一样。
2、成员变量具备自动初始化的能力,而局部变量在定义的时候,一定要显示手动初始化。
3、当成员变量和局部变量重名的时候,遵循的是就近原则。
4、成员变量可以随意的使用任何的修饰符,但是局部变量不能使用 [访问权限] 的修饰符
5、final关键字。在成员变量和局部变量中都是可以使用的,一旦使用了final,表示就是一个常量了。
定义变量的语法:
4. x =x+1,x+=1及x++的效率哪个最高?为什么?
5.String的数据类型?
1> 6. 描述整数型各进制之间的转换规则?
本文地址:https://blog.gengchao.cn/post-12.html
未标注转载均为本站远程,转载请注明文章出处:
发表评论