java基础
文章平均质量分 52
fancy days
这个作者很懒,什么都没留下…
展开
-
java内部类注意点
Java内部类需要注意的点分类成员内部类成员内部类是最普通的内部类,它是外围类的一个成员,所以他是可以无限制的访问外围类的所有成员属性和方法,尽管是private的,但是外围类要访问内部类的成员属性和方法则需要通过内部类实例来访问。在成员内部类中要注意第一:成员内部类中不能存在任何static的变量和方法;(由于内部类的实例化是由外部类实例化之后加载的,如果外部类还没有实例化,这时候调用内部类的静态成员,此时内部类还没有被加载,却要开始创建静态成员,这是矛盾的,所以java中不能存在内部原创 2022-03-12 17:03:12 · 492 阅读 · 0 评论 -
Java中this和super的使用方法
this的使用场景:1、当前对象的引用。代码如下:public class Person { private String name; private Integer age; public Person getCurrentPerson() { return this; } public static void main(String[] args) { Person tom = new Person();原创 2021-04-14 09:54:41 · 1023 阅读 · 0 评论 -
Java中位运算符
1、"按位与"运算符 '&' 双目运算符运算法则:,如果两个整型数据a,b对应位都是1,则结果位才是1,否则是0。如果两个操作数的精度不同,则结果的精度与精度高的操作数相同。2、”按位或“运算符 '|'双目运算符运算法则:如果两个操作数对应位都是0,则结果位才是0,否则为1.如果两个操作数的精度不同,则结果的精度与精度高的操作数相同。3、”按位取反“运算符 '~'单目运算符运算法则:将操作数二进制中的1改为0,0修改为1.4、”按位异或“运算符 ’^‘双目运算原创 2021-04-01 22:24:57 · 232 阅读 · 0 评论 -
java原码,补码,反码
java原码,补码,反码正数的原码,补码,反码都是相同的负数的原码是第一位是1,其余位与它绝对值的其余位一致,负数的反码是在负数原码基础上第一位不变,其余为取反,负数的补码是在负数的反码基础上加1.例如:int a = 5;int b = -5;a的原码 0000 0000 0000 0101;a的反码 0000 0000 0000 0101;a的补码 0000 0000 0000 0101;b的原码 1000 0000 0000 0101;b的反码 1111 1111 1111原创 2021-04-01 21:47:40 · 124 阅读 · 0 评论