Java中this的简单应用
1.局部变量与成员变量同名的情况下
Person(String name, int age){this.name = name;//this.name指代的是类里定义的name而不是Person这个函数的参数。this.age = age;
}
2.需要用this指代当前的对象,return this
calss Person{int age=0;Person grow(){age++;return this;}void print(){System.out.println("My age is:"+age);}class Demo{public static void main(String args[]){Person p = new Person();p.grow().grow().grow().speak();}}
}输出:My age is:3
Java中this的简单应用相关推荐
- Java中的GC简单介绍
文章目录 一.GC是什么? 二.为什么要GC? 三.怎么GC? 一.GC是什么? GC英文全称为Garbage Collection,即垃圾回收. Java中的GC就是对内存的GC. Java的内存管 ...
- Java 中 10 大简单的性能优化
点击"终码一生",关注,置顶公众号 每日技术干货,第一时间送达! Java 7 ForkJoinPool和 Java 8 的并行Stream有助于并行化东西,这在您将 Java 程 ...
- java中的List简单介绍
List是Java中比较常用的集合类,关于List接口有很多实现类,本文就来简单介绍下其中几个重点的实现ArrayList.LinkedList和Vector之间的关系和区别. List 是一个接口, ...
- 在Java中搭建一个简单的MVC框架
搭建一个简单的Java MVC框架 一 . 前言 二. 代码实现 1. 思路分析 2. 代码实现 2.1 Controller注解 2.2 RequestMapping注解 2.3 UserContr ...
- Java中UUID的简单介绍
一.什么是UUID? UUID全称:Universally Unique Identifier,即通用唯一识别码. UUID是由一组32位数的16进制数字所构成,UUID的标准型式包含32个16进制数 ...
- java中Scanner的简单用法
一.用法 1.先导入Java.util.Scanner包 import java.util.Scanner; 2.创建Scanner类的对象 Scanner sc=new Scanner(System ...
- java中split方法 简单详细
java中split方法 思考下列代码的执行结果 public static void main(String[] args) {// TODO Auto-generated method stubS ...
- java中创建dvd_JAVA简单模拟DVD功能
建立数组1. public class DVD_set { 2. //此处为copy 3. String[] name = new String[50];// 存储DVD的名字 4. String[] ...
- java中String.split() 简单学习
在java.lang包中有String.split()方法的原型是: public String[] split(String regex, int limit) split函数是用于使用特定的切割符 ...
- JAVA中LinkedLockingQueue的简单使用
1.相关知识的了解 阻塞队列:当队列为空时,去队列中取数据会被阻塞.当队列满时,往队列中放数据会被阻塞. 非阻塞队列:当队列为空时,去队列取数据会直接返回失败,队列满时,往队列中放数据会直接返回失 ...
最新文章
- 2021年AI网络安全发展趋势
- monocross 环境搭建:MonoTouch Mono for Android
- 用windows自带压缩备份mysql_Windows下配合计划任务的Mysql定时压缩备份
- 机器学习大佬的进阶之路!一位北大硕士毕业梳理了完整的学习路线!
- 线切割机上的DOS系统
- D - Counting Stars HDU - 7059
- 《Python Cookbook 3rd》笔记(4.2):代理迭代
- Poj_1325 Machine Schedule -最大匹配性质题目
- 构建生态安全格局的方法
- abstract class和interface的区别
- win2008r2 mysql 远程_SQL SERVER 2008 R2如何开启数据库的远程连接(转)
- 2019年最值得关注的几个公众号,好评率高达99.99%
- 在鉴定名画真伪这件事上,专家可能要被AI代替了
- 判断客户端是否安装FlashPlayer及版本
- Java基础篇之什么是CharArrayWriter
- Vue 配置请求本地Json数据
- is not in the sudoers files的解决办法
- Ubuntu 桌面截屏(或截图)的方式
- 正则表达式之邮箱地址格式+非法字符+后缀长度的验证
- ubuntu下配置apache2+php+mysql By Assassin
热门文章
- 一篇写的很好的XGBoost的博客(于简书转载)
- python numpy中astype使用不当导致图像出现artifact
- 创建一个springMVC项目总结
- 各类最新Asp .Net Core 项目和示例源码
- ORACLE常见问题一千问[501至600](不怕学不成、就怕心不诚!)
- runat=server
- 新的信息论诞生前的若干问题分析
- Python学习笔记:TypeError: not all arguments converted during string formatting
- Python学习笔记:IO编程StringIO和BytesIO
- KNN-----Python程序学习(一)