java类中的两种成员访问是什么
作者:小宇宙叶知秋
时间:2023-04-30
来源:正软商城
浏览:1
1、静态成员静态成员属于类,访问时需要类访问。静态成员开放空间是在这类内存首次加载时开放的。2、非静态成员非静态成员属于对象,访问时需要使用对象。当对象被实例化时,非静态成员开放空间。在静态方法中,非静态成员不能直接访问。采用非静态方法,可直接访问静态成员。3、实例classPerson{Stringname;staticinta;voideat(){}staticvoidsleep(){}}classProgram{publicstaticvoidmain(String[]args){Personxia
本文目录
1、静态成员
静态成员属于类,访问时需要类访问。
静态成员开放空间是在这类内存首次加载时开放的。
2、非静态成员
非静态成员属于对象,访问时需要使用对象。
当对象被实例化时,非静态成员开放空间。
在静态方法中,非静态成员不能直接访问。
采用非静态方法,可直接访问静态成员。
3、实例
class Person {
String name;
static int a;
void eat() {}
static void sleep() {}
}
class Program {
public static void main(String[] args) {
Person xiaoming = new Person();
// 访问非静态成员
xiaoming.name = "xiaoming";
xiaoming.eat();
// 访问静态成员
Person.a = 10;
Person.sleep();
// 注:
// 访问静态的成员, 也可以使用对象来访问, 但是会有警告
// 推荐使用类来访问静态成员
}
}
作者最新文章
笔趣阁在线阅读免费无弹窗小说网站入口教程
2026-11-05 08:38
Excel单元格内换行教程:Alt+Enter快捷键与自动换行设置
2026-10-30 18:49
3DMax材质贴图浏览器怎么打开
2026-10-29 12:08
blender几何节点功能怎么开启教程界面入口与启用步骤
2026-10-18 13:20
PDF删页删错怎么找回?PDF删页报参数错误怎么办?
2026-10-17 11:21
上一篇:
Java如何调用数据库的存储过程?
热门文章
更多
精品专题
更多
Mac软件
更多
火山引擎 网页版
Windows/ macOS/ Linux
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。
















