原文:Java中怎么使用this关键字?在什么时候可以使用?

在java中,this通常指当前对象,或当前对象的某个成员,你可以利用this来实现这个目的.this的另一个用途是调用当前对象的另一个构造函数. 最普遍的情况就是,在你的方法中的某个形参名与当前对象的某个成员有相同的名字,这时为了不至于混淆,你便需要明确使用this关键字来致命你要使用某个成员,使用方法 this.成员名 ,而不带this的那个便是形参.另外,还可以用 this.方法名 来引用 ...

2016-04-24 14:21 1 1470 推荐指数:

查看详情

Java的super关键字何时使用

子类的构造函数不是必须使用super,在构造函数,如果第一行没有写super(),编译器会自动插入.但是如果父类没有不带参数的构造函数,或这个函数被私有化了(用private修饰).此时你必须加入对父类的实例化构造.而this就没有这个要求,因为它本身就进行实例化的构造 ...

Mon Jun 05 18:08:00 CST 2017 0 3494
javaabstract关键字使用

1.abstract:抽象的。 2.abstract可以用来修饰的结构,类、方法。 3.abstract修饰类,抽象类。 (1)此类不能实例化。 (2)抽象类中一定有构造器,便于子类实例化时调用(涉及,子类对象实例化的全过程)。 (3)开发,都会提供抽象类的子类,让子类对象实例化,完成 ...

Thu Jun 11 05:12:00 CST 2020 0 580
Javathis关键字使用小结

象有不同的this。 1、 使用this来区分当前对象。 Java为解决变量的命名冲突和不确定性问题,引入关键字this代表其 ...

Mon Oct 30 06:47:00 CST 2017 1 14957
Javathis关键字在构造方法使用

1. Javathis关键字代表对象本身。用this关键字可以在类的内部调用属性和方法,这样代码的可读性比较高,因为它明确的指出了这个属性或方法的来源。 2. 同时在构造函数也可以使用this关键字调用本类的其它构造函数,但有几点需要注意: 构造函数调用其它构造函数,需要 ...

Fri Sep 23 22:15:00 CST 2016 0 11904
Javafinally关键字使用(转)

与其他语言的模型相比,finally 关键字是对 Java 异常处理模型的最佳补充。finally 结构使代码总会执行,而不管有无异常发生。使用 finally 可以维护对象的内部状态,并可以清理非内存资源。 如果没有 finally,您的代码就会很费解。例如,下面的代码说明,在不使用 ...

Thu Aug 24 23:10:00 CST 2017 0 2792
java53个关键字的意义及使用方法

摘自:https://www.cnblogs.com/feng9exe/p/9224450.html 1.java关键字分别是什么,作用是什么? static 例子: public class Test ...

Tue Apr 02 23:13:00 CST 2019 0 2948
Java关键字this、super的含义及使用

Java语言中this的含义及作用:   关键字this用来指向当前实例对象(内存里正在运行的哪个实例对象),它的另一作用是用来区分对象的成员变量与方法的形参。   关键字super指的是当前对象里边的父对象的引用,通过super可以调用父类的构造方法、父类的方法和属性。   在Java ...

Sat Jun 09 23:31:00 CST 2018 0 1007
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM