前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一分钟学Java之public,private

一分钟学Java之public,private

作者头像
微笑的小小刀
发布2019-09-10 15:11:52
4990
发布2019-09-10 15:11:52
举报
文章被收录于专栏:java技术大本营java技术大本营

总结昨天

昨天@Bot小伙伴指出了语法中的错误:

If you want to practice you (r) English?

大家一起鼓掌,欢迎也欢迎大家来一起寻找今天的错误

今日正文

大家好,欢迎收听今天小刀一分钟学java之访问修饰符, 如public , private , protect , default 这些等等

作用域可以直接看上面就不多说了,我们直接说使用场景.有一句说是,道理我都懂,就是不会用.也有很多小伙伴在群里面说不知道怎么用, 所以我们以后都会把使用场景也带上,当然 ,小刀学识也有限,我知道的,我都会分享出来,大家也可以一起来分享.

private :

一般使用在 静态成员常量如

代码语言:javascript
复制
public static final String MINI="程序员学习大本营";

private :

从封装的角度来说,建议变量都定义成private ,然后需要被外界访问到的, 暴露一个get方法出去

代码语言:javascript
复制
private String mini = "程序员学习大本营";
public String geMini(){
return mini;
}

protect :

一般用在架构设计中,存放一些子类公用的变量

代码语言:javascript
复制
public class BaseXXX  {
  protected String mini;
}
public class SubXXX extends BaseXXX{
public String getMini(){
return mini;
}
}

defalut:

在小刀的开发经验中,没有主动用过,,只有忘写的时候,所以,并不推荐大家使用!!

英语学习

In our work , we should use 'private' to protect our parameters. To be sure that no one can modify they outside the class.

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-09-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 java技术大本营 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档