学java教程之this关键字
学编程吧学java教程之this关键字发布了,欢迎通过xuebiancheng8.com来访问
java中的this关键字是一个非常重要的关键词。java中的this关键词主要有两种用法,先看第一种
public class Person{
private String username;
private int age;
public Person(String username,int age){
this.username = username;
this.age = age;
}
}
在这里this关键字就代表了对象自己,也就是属性里面的username,把参数username的值给属性里面的username
this.age = age的作用也是把参数age的值给属性里面的age
再来看一个例子
public class Person{
private String username;
private int age;
Person(){
System.out.println("无参构造方法");
}
public Person(String username,int age){
this();
this.age = age;
}
}
这里就是Person的第二个用法。
this调用了无参的构造方法
也就值会执行无参构造方法这行代码
this的第二种用法必须用在第一行。
更多内容请通过xuebiancheng8.com来访问吧,具体网址是
http://xuebiancheng8.com/play/goodgoodstudy_118_daydayup.html
转载于:https://www.cnblogs.com/xuebiancheng8/p/3952521.html
学java教程之this关键字相关推荐
- 学java教程之String类
学编程吧学java教程之String类发布了,欢迎通过xuebiancheng8.com来访问 java类中的String类应该是用的最多的一个类,我们时时刻刻都离不开String类,时时刻刻都在用, ...
- 千锋教育威哥学Java教程之Java基础学习路线
一. Java到底是什么? Java是一门全球范围内使用最广泛的,面向对象的编程语言.Java语言具有功能强大和简单易用两个特征,它作为面向对象编程语言系列的代表,极好地实现了面向对象理论,允许程序员 ...
- Java培训教程之this关键字讲解
前面小节中,类在定义成员方法时,局部变量和成员变量可以重名,但此时不能访问成员变量.为避免这种情形,Java提供了this关键字,表示当前对象,指向调用的对象本身.接下来演示this的本质,如例4-1 ...
- Java教程之JDBC中的常用接口和类
JDBC定义了一系列操作数据库的接口和类,这些接口和类位于java.sql包中.接下来,本节将详细介绍JDBC的常用API. Driver接口 Driver接口是所有JDBC驱动程序必须要实现的接口, ...
- 教妹学Java:48 个关键字
关键字 "二哥,就我之前学过的这些 Java 代码中,有 public.static.void.main 等等,它们应该都是关键字吧?"三妹的脸上泛着甜甜的笑容,我想她在学习 Ja ...
- Java教程之Java反射
反射是Java中核心技术之一,这里先不定义什么叫反射,先看一个例子 public class Person { public void run() { System.out.println(" ...
- Java教程之RabbitMQ介绍
前言 RabbitMQ是基于AMQP协议(Advanced Message Queue Protocol)的消息中间件. 什么是消息队列 消息队列属于进程间通信的一种方式,使用消息队列可以通过异步方式 ...
- Java教程之mysql分库分表方案
1 前言 各位小伙伴,在目前企业级开发中采用Mysql做为数据库是一个主流选择,而当数据量比较大的情况下,为了支撑项目的正常快速的运行,我们不得不选择对数据库分库分表操作,本章节就对数据库的分表做一些 ...
- java 怎么用 string method return数量_java教程之Map应该怎么用
java教程之Map应该怎么用 在自学或者看java教程的时候,大家多多少少都存在着这样或者那样的疑惑,对于这些中软国际小编一直也在整理,今天为大家献上的是关于Map应该怎样去用的一些方法,还是跟过去 ...
最新文章
- 团队项目第一阶段冲刺站立会议11(4月28日)
- 双线路切换-冗余备份实验
- python数据分析常用包之Scipy
- 小甲鱼 OllyDbg 教程系列 (一) :二进制破解科普系列之 ReverseMe
- Mathematics Base - 期望、方差、协方差、相关系数总结
- iOS手势全屏滑动返回
- 一个本科生的毕业设计和论文
- 联想服务器linux系统raid驱动,IntelRAID 6.12版RAID卡驱动官方正式版下载,适用于linux-驱动精灵...
- C语言学生档案表设计——作业
- 怎么卸载quartus_分享一个Quartus工程清理方法
- HBuilderX配置自动格式化,统一代码规范
- python爬取知乎网页图片
- oracle收集统计信息和直方图,oracle统计信息和直方图
- 电气工程类期刊最新数据+2019年电气工程领域的中文期刊(EI期刊+中文核期刊)
- Redis记录:Invalid argument during startup: Failed to open the .conf file
- 【ROS】实操_话题发布
- Android无法播放本地视频
- 数据结构与算法之Python实现——单链表
- 前端知识15:webpack打包其他资源之字体图标
- 千寻和省cors精度对比_为什么使用千寻cors服务?它有什么优势?
热门文章
- Windows Phone7 -- ApplicationBar具体使用说明(设置显示迷你模式和背景半透明模式)...
- winsock 错误
- NLTK学习笔记(二):文本、语料资源和WordNet汇总
- Matlab画图-非常具体,非常全面
- mex+matlab2013b+vs2012安装
- docker 虚拟机搭建mongodb一主一从一复制_Docker最全教程——MongoDB容器化(十三)...
- 激光标记舱口轮廓生成_宣城国产圆管激光切割机-利晟激光
- Docker Swarm集群搭建
- 【Groovy】集合遍历 ( 集合中有集合元素时调用 flatten 函数拉平集合元素 | 代码示例 )
- 【Groovy】字符串 ( 字符串注入函数 | asBoolean | execute | minus )