java每日一点:static关键字
1. static关键字作用是使类的成员变成类相关,而不是实例相关;
2. 外部类上一级单元是包,不能用static修饰,而内部类上一级单元是外部类,可以用static修饰,从而将内部类变成外部类相关,而不是外部类实例相关。因此static不可修饰外部类,但可以修饰内部类
3. 静态内部类可以包含静态或非静态成员;
4. 静态内部类无法访问外部类的实例成员,只能访问静态成员;
5. 外部类所有方法,初始化块均可以访问内部定义的静态内部类
6. 外部类的外部,也可以实例化静态内部类,语法:外部类.内部类 变量名 = new 外部类.内部类构造方法()
1. static关键字作用是使类的成员变成类相关,而不是实例相关;
2. 外部类上一级单元是包,不能用static修饰,而内部类上一级单元是外部类,可以用static修饰,从而将内部类变成外部类相关,而不是外部类实例相关。因此static不可修饰外部类,但可以修饰内部类
3. 静态内部类可以包含静态或非静态成员;
4. 静态内部类无法访问外部类的实例成员,只能访问静态成员;
5. 外部类所有方法,初始化块均可以访问内部定义的静态内部类
6. 外部类的外部,也可以实例化静态内部类,语法:外部类.内部类 变量名 = new 外部类.内部类构造方法()
全部评论
相关推荐
2025-12-28 16:32
重庆邮电大学 Java
程序员花海:1.技能放最后,来面试默认你都会,技能没啥用
2.实习写的看起来没啥含金量,多读读部门文档,包装下 接LLM这个没含金量 也不要用重构这种 不会给实习生做的
3.抽奖这个还是Demo项目,实际在公司里面要考虑策略,满减,触发点,触发规则 库存 之类的,不是这个项目这么简单
4.教育背景提前,格式为 教育背景 实习 项目 技能 自我评价 点赞 评论 收藏
分享
查看1道真题和解析