this 关键字的作用
1.表示对当前对象的引用。
2.用于在构造方法中引用满足指定参数类型的构造器(其实也就是构造方法)。但是这里必须非常注意:只能引用一个构造方法且必须位于开始!
super的用法和this 相同,只是它指代的是继承父类的对象。
final关键字:
它的用法分为很多种,但是总的来说表示“不可修改的!”。首先是“final”数据。当“final”用于JAVA基本数据类型变量时表示该变量是固定不变的。即该对象一旦被初始化就不能在改变;但是必须注意:如果该变量不是基本数据类型,是一个普通的类(比如数组,或者用户自定的类)。那么这时候表示该引用所指向的地址是不变的,不能在把他指向另外一个对象。但是对象自身却是可以改变的。
static关键字
static是静态的意思。在成员的声明前面加上关键字static就能创建这样的成员。如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象。这样的话就像编写一个JAVA版的C程序了~
可以将方法和变量都声明为static。
static 都会最先加载,主函数main就是个例子
public protected private关键字
这三个关键字所指的变量的作用范围不同
public 是公共的意思,它的作用范围是整个工程,可以被任意类调用
protected 可以被同包中的类或者是继承子类调用
private 是私有的意思,它只能被当前类调用。
若是什么都不写的话,那么这个变量的作用范围只能是在同一个包中,就是只可以被同包中的类调用
分享到:
相关推荐
第2部分辨析并修改病句取.rar
第2部分辨析并修改病句取.docx
关于Java中finally语句块的深度辨析.doc
英语相似词语辨析英语相似词语辨析
2020中考语文复习方案第一部分积累与运用专题三蹭与标点:蹭辨析
高中生物部分易混淆概念的辨析.doc
词语辨析归类.pdf
部编上册八年级道德与法治辨析题复习集锦.pdf
专升本词义辨析
经典JAVA语法问题辨析 面试宝典 内容摘要: ArrayList,Vector, LinkedList的存储性能和特性 List、Map、Set三个接口,存取元素时,各有什么特点 abstract class和interface有什么区别 单件模式 序列化 Reflect MVC
辨析List,Set和Map接口。 • 理解List接口,辨别使用List接口的实现类。 • 理解Set接口,辨别使用Set接口的实现类。 • 理解Map接口,辨别使用Map接口的实现类。 培养面向接口编程的思维...
常见同义词辨析 1、angle, corner 这两个名词都有“角”之意。 angle :几何学上的用词,指两条直线相交而成的角。也可引申指看问题的方面或角度。 corner :多指物体的棱角或房间、街道的角落。 2、angry, ...
交易系统与图表分析, 李汉军著. ......................................................................
互联网金融之辨析,对互联网金融的本质及其与传统金融的对比分析比较到位。
这个也是word版,50多页。有带实例辨析的有不带实例的,内容非常丰富,解释也非常清晰明了。这个值得一看。
英语相似词汇辨析英语相似词汇辨析英语相似词汇辨析英语相似词汇辨析英语相似词汇辨析英语相似词汇辨析英语相似词汇辨析英语相似词汇辨析英语相似词汇辨析英语相似词汇辨析英语相似词汇辨析英语相似词汇辨析英语相似...
介绍Java和C语言中的自增和自减区别,如a++和a--的区别。
java I/O 知识点总结 关于字符和字节的区别和用法详解
浙江专用2021版高考语文一轮复习第1部分专题五辨析蹭1高考体验练习苏教版
英语词汇辨析,2009年考研的英语词汇辨析