
java
文章平均质量分 84
java
szc1767
这个作者很懒,什么都没留下…
展开
-
Java移位运算符
则得到的最终结果是0000 0000 0000 0000 0000 0000 0000 1100,1)把3转换为二进制数字0000 0000 0000 0000 0000 0000 0000 0011,按二进制形式把所有的数字向右移动对应的位数,低位移出(舍弃),高位的空位补符号位,即正数补零,负数补1。1)11的二进制形式为:0000 0000 0000 0000 0000 0000 0000 1011。3)最终结果是0000 0000 0000 0000 0000 0000 0000 0010。原创 2025-01-03 10:50:19 · 565 阅读 · 0 评论 -
Java 内部类
通常用于创建只需要使用一次的类对象,可以简化代码,提高代码的可读性和可维护性。3、成员内部类和静态内部类可以被任意修饰符修饰。方法内部类和匿名内部类,不能被修饰符修饰。使用内部类继承某个具体的或抽象的类。定义在类内部的类,与类的方法,属性属于同一级别的,即也是外部类的成员。1、内部类可以直接访问外部类的属性(静态类只能访问静态属性)所谓内部类就是在一个类的内部嵌套其他类结构。2、内部类可以对该包下的其他类隐藏。3、方法内部类(局部内部类)jdk17 以上才支持。一般内部类划分的类型。原创 2025-01-02 16:36:31 · 287 阅读 · 0 评论 -
java基础
成员变量:1、成员变量定义在类中,在整个类中都可以被访问。2、成员变量随着对象的建立而建立,随着对象的消失而消失,存在于对象所在的堆内存中。3、成员变量有默认初始化值。局部变量:1、局部变量只定义在局部范围内,如:函数内,语句内等,只在所属的区域有效。2、局部变量存在于栈内存中,作用的范围结束,变量空间会自动释放。3、局部变量没有默认初始化值。原创 2023-12-21 17:08:07 · 869 阅读 · 0 评论