为了账号安全,请及时绑定邮箱和手机立即绑定

我想问一下static和privte有什么区别?

我想问一下static和privte有什么区别?

内向控 2016-11-12 17:50:39
查看完整描述

3 回答

已采纳
?
忘性最大的人

TA贡献118条经验 获得超37个赞

很明显两个单词本身就不一样,private是访问修饰符,表明某个变量或者函数,或者类的访问权限,private是实现封装的重要关键字,而static则是另一个比较重要的关键字,表示静态,也就是被修饰者归类所有,随着类的加载而存在,不是某个对象的特有资源。估计题主刚入门,不要着急,先慢慢学习,这两个还有很多用法和特点,手机码字比较困难,题主就先这么一看,等你深入学习之后才能掌握,不必心急要理解这两个关键字。
查看完整回答
反对 回复 2016-11-12
?
选个好位置

TA贡献2条经验 获得超0个赞

static:静态的就是说常驻能存 privte:私有的,这是一个访问修饰符 用privte修饰的属性和方法只能在当前类中使用 注意 作用范围是当前这个类
查看完整回答
反对 回复 2016-11-13
?
微笑听雨

TA贡献27条经验 获得超25个赞

static+变量名 是类变量,我一般把它当做常量或全局变量来用,因为他可以通过<类名.变量名>在任何一个地方访问.
static+方法名 是类方法,在任何一个地方都可以通过<类名.方法名>调用,不需要创建对象

private+变量名 是私有变量,只能由该对象内部的方法访问,其他对象不能通过<对象名.变量名>来访问
private+方法名  是私有方法,也只能由对象内部的方法访问,外部对象是访问不到的


查看完整回答
反对 回复 2016-11-12
  • 3 回答
  • 0 关注
  • 2151 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信