猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
我想问一下static和privte有什么区别?
内向控
浏览 2152
回答 3
3回答
忘性最大的人
很明显两个单词本身就不一样,private是访问修饰符,表明某个变量或者函数,或者类的访问权限,private是实现封装的重要关键字,而static则是另一个比较重要的关键字,表示静态,也就是被修饰者归类所有,随着类的加载而存在,不是某个对象的特有资源。估计题主刚入门,不要着急,先慢慢学习,这两个还有很多用法和特点,手机码字比较困难,题主就先这么一看,等你深入学习之后才能掌握,不必心急要理解这两个关键字。
0
0
1
选个好位置
static:静态的就是说常驻能存 privte:私有的,这是一个访问修饰符 用privte修饰的属性和方法只能在当前类中使用 注意 作用范围是当前这个类
0
0
0
微笑听雨
static+变量名 是类变量,我一般把它当做常量或全局变量来用,因为他可以通过<类名.变量名>在任何一个地方访问. static+方法名 是类方法,在任何一个地方都可以通过<类名.方法名>调用,不需要创建对象 private+变量名 是私有变量,只能由该对象内部的方法访问,其他对象不能通过<对象名.变量名>来访问 private+方法名 是私有方法,也只能由对象内部的方法访问,外部对象是访问不到的
0
0
2
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续