当前位置: 首页 > wzjs >正文

胶州网站设计深圳网络推广公司排名

胶州网站设计,深圳网络推广公司排名,舆情监测分析系统,桂林人论坛风姿摄影一.this关键字 Java中提供了一个关键字this来指代当前对象,用于在方法中访问对象的其他成员。接下来详细讲解this关键字在程序中的3种常见用法,具体如下: 1.通过this关键字调用成员变量,解决与局部变量名称冲突问题。具体代码如下: class Person{int age; …

在这里插入图片描述
一.this关键字
Java中提供了一个关键字this来指代当前对象,用于在方法中访问对象的其他成员。接下来详细讲解this关键字在程序中的3种常见用法,具体如下:
1.通过this关键字调用成员变量,解决与局部变量名称冲突问题。具体代码如下:

class Person{int age;                       //成员变量public Person(int age){        //局部变量    this.age = age;              //将局部变量age的值赋给成员变量age}t}   

在上面的代码中,构造方法的参数被定义为age,它是一个局部变量,在类中还定义了一个成员变量,名称也是age。在构造方法中如果使用“age”,则是访问局部变量,但如果使用"this.age"则是访问成员变量。

2.通过this关键字,具体示例代码如下:

class Person{public void openMouth(){}public void speak(){this.openMouth();}} ;

在上面的speak()方法中,使用this关键字调用了openMouth()方法。需要注意的是,此处的this关键字可以省略不写,也就是说上面的代码写成“this.openMouth()”和“openMouth()”效果是完全一样的。

3.通过this关键字调用构造方法。构造方法是在实例化对象时被Java虚拟机自动调用的,在程序中不能调用其他方法一样去调用构造方法,但可以在一个构造方法中使用“this([参数1,参数2…])”的形式来调用其他的构造方法。

接下来通过一个案例来演示这种形式构造方法的调用:
Example11.java

class Person{public Person(){System.out.println("无参的构造方法被调用了...");}public Person(int age){this();System.out
http://www.dtcms.com/wzjs/431937.html

相关文章:

  • 如何对网站的文件和资源进行优化?深圳网络推广哪家好
  • 做网站公司教程win7系统优化软件
  • play字体WordPress石家庄seo排名外包
  • 个人备案网站建设方案书阿里云自助建站
  • 浙江华企做的网站怎么样百度手机
  • 企业建网站哪家好seo是什么的
  • 徐州哪家做网站好沈阳seo优化新势力
  • 搭建网站免费qq群推广引流免费网站
  • 西安市高新区建设规划局网站新华传媒b2b商务平台
  • 宁津诚信建设网站百度百科合作模式
  • vue.js网站如果做自适应微信营销软件群发
  • 营销型网站制作msgg无锡seo
  • 查网站流量查询工具360指数查询工具
  • 德阳公司网站建设足球世界排名前十
  • 武汉本地论坛排行湖南seo优化首选
  • html个人网站源码东莞疫情最新消息
  • 个人网站 cdn线上推广的方式有哪些
  • 宝塔window怎么做网站宁波企业seo外包
  • 泉州手机端建站模板搜索网站的浏览器
  • 东莞seo网站建设公司山西网络推广专业
  • 宜昌网站建设平台全国最好网络优化公司
  • 文化传播公司网站备案怎么设置自己的网站
  • 电子商务网站建设考试题seo公司 引擎
  • 深圳营销型网站开发seo培训多少钱
  • 深圳企业建站系统模板外贸独立站怎么做
  • 广东专业高端网站建设广告信息发布平台
  • 那个网站教做菜做的好360开户
  • 网站建设之织梦模板优秀软文案例
  • 网站推广需求小程序开发公司
  • 网站加速器quickq网络运营需要学什么