博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
访问修饰符
阅读量:5922 次
发布时间:2019-06-19

本文共 623 字,大约阅读时间需要 2 分钟。

final 是老婆,独享的,这对象和引用就占起来,不能在把这个引用给别人了。 static是某个情人,这意味着他还是其他人的情人,所以这叫公共情人。一旦某个类有一个static了,那就意味着这个变量被这个类所有对象共用。 abstract 是小姐,很悲惨,只有到了做的时候你才知道是谁。而且很可能下一次可能又换人了。 你可以把你的老婆当做共同情人,所以final static 是可以一起的,但是你不能把天下的小姐都当做事你老婆,这是不合法的,所以final 和 abstract 是不能在一起的。如果你把static,abstract放一起就是你光顾某个小姐,那么其他人必须也要去找她,这也是不可能的所以这两个也是不能放一起的。
final定义的类似与一个常量,static是静态修饰符(使用同一个内存地址,值变了,地址也不变),abstract抽象定义。
方法的修饰符有两类:     1.访问控制修饰符(public,private,protected,package)     2.方法本身修饰符(static,final,abstract,native,synchronized) 类的修饰符:     1.前缀修饰符(public,abstract,final)     2.后缀修饰符(extends,implements)

转载于:https://www.cnblogs.com/bluewelkin/p/3275066.html

你可能感兴趣的文章
PDF Puppeteer Error
查看>>
Python基础入门教程:Day21-30/Web前端概述
查看>>
Git安装以及常用命令(图文详解)
查看>>
第二天 web 笔记
查看>>
ERC1400提案中文版,关于ERC的新成员,你想要知道的都在这里了
查看>>
C++ 学习笔记之——文件操作和文件流
查看>>
同步和死锁
查看>>
flutter系列集合之App项目集成flutter混合开发详细指南大神必学
查看>>
前端的技术栈是如何规划和演进的
查看>>
设计模式之工厂方法模式
查看>>
配置 babel 支持对象扩展运算符、class 直接赋值变量等新特性
查看>>
HTML5 新标签
查看>>
iOS 使用百度地图进行定位和路线规划
查看>>
用python写一个workflow百度翻译插件
查看>>
动态配置LauncherActivity/根据不同资源文件生成apk
查看>>
沸点2.0更新,“有趣”又“有料”
查看>>
typescript 基础
查看>>
堆和栈
查看>>
wepy框架开发小程序文档
查看>>
java多数据源自动切花
查看>>