重拾一些最最基础的东西

编写java代码,由java编译器(javac)编译生成字节码文件,然后由java解释器(java)执行。
note:字节码文件是与平台无关的二进制码,执行时由解释器解释生成本地机器码,解释一名,执行一句。


int型内存分配4个字节(byte),一个字节由8位(bit)组成,占32位。
byte内存分配1个字节,点8位。
short-->2-->16
long-->8-->64
char-->2-->16
float-->4-->32
double-->8-->64

按精度从“低”到“高”排列顺序:
byte short int long float double
当把级别低的变量值赋给级别高的变量时,系统自动完成数据类型的转换。
如反过来,需要显示类型转换。
short i=2;short n=(short)(i+1);这样就需要显示转换。short i=2;i+=2;这样可以。



位运算
正数:原码、补码和反码相同。
负数:最高位为1,其余各位为原码的相应位取反,然后对整个数加一。
1.按位与'&',如果两个数据对应位都是1,则对应位结果为1,否则为0
2.按位或'|',如果两个数据对应位都是0,则对应位结果为0,否则为1
3.按位非'~',,单目运算符
4.按位异或'^',如果两个数据对应位相同,则对应位结果为0,否则为1


重写方法指父类子类之间的关系,重载指同一个类中方法名一样,参数不同
this代表使用该方法的当前对象
评论
qiuyuanshan 2007-06-01
c[img]
qiuyuanshan 2007-06-01
[img][/img]
发表评论

您还没有登录,请登录后发表评论

qiuyuanshan
搜索本博客
最近加入圈子
存档
最新评论