原文:java基础学习总结——this关键字

一 this关键字 this是一个引用,它指向自身的这个对象。 看内存分析图: 假设我们在堆内存new了一个对象,在这个对象里面你想象着他有一个引用this,this指向这个对象自己,所以这就是this,这个new出来的对象名字是什么,我们不知道,不知道也没关系,因为这并不影响这个对象在内存里面的存在,这个对象只要在内存中存在,他就一定有一个引用this。 看下面的例子分析: 在内存中分析main ...

2014-04-01 18:15 9 10717 推荐指数:

查看详情

java基础学习总结——super关键字

一、super关键字      在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对象里面会有一个父类对象。怎么去引用里面的父类对象呢?使用super来引用,this指的是当前对象的引用,super ...

Wed Apr 02 02:16:00 CST 2014 17 65070
java基础学习总结——static关键字

一、static关键字      原来一个类里面的成员变量,每new一个对象,这个对象就有一份自己的成员变量,因为这些成员变量都不是静态成员变量。对于static成员变量来说,这个成员变量只有一份,而且这一份是这个类所有的对象共享。 1.1.静态成员变量与非静态成员变量的区别   以下 ...

Wed Apr 02 02:13:00 CST 2014 16 12427
python基础之常用关键字总结

前言 到python3.6为止,python内置的关键字有33个,比python2.7的版本多了2个。下面总结一下python3的关键字的使用。 python内置关键字 解释器在加载上下文的时候,如果遇到一些预先设定的变量值,就会触发解释器内置的一些操作,这些预定的变量值就是关键字。 查看 ...

Wed Oct 24 06:30:00 CST 2018 0 3309
JavaScript学习总结(十)——this关键字

JavaScript的this总结:   1、this不能在类定义的外部使用,只能在类定义的内部使用。    2、哪个对象调用this所在的函数,那么this代表的就是哪个对象实例。 ...

Thu May 01 08:07:00 CST 2014 3 5033
Java基础(五) final关键字浅析

前面在讲解String时提到了final关键字,本文将对final关键字进行解析。 static和final是两个我们必须掌握的关键字。不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构。下面我们来了解一下final关键字及其用法。 final ...

Sun Jun 23 17:26:00 CST 2019 0 1502
Java关键字abstract与final总结

关键字:abstract 用来修饰抽象类与抽象类中的方法 抽象类需要注意的几点: 抽象类不能被实例化。抽象类可以包含属性;方法;构造方法,但是构造方法不能用来new实例,只能被子类调用 有抽象方法的类,一定是抽象类,但是抽象类可以没有抽象方法 ...

Sun May 26 00:34:00 CST 2019 0 756
java基础之super关键字

一、在java里面,对于super关键字通常有两种用法: 1. 用在子类的构造方法里(初始化用),主要是调用父类的默认构造方法,如果父类有不止一个构造方法,可以通过super指定具体的构造函数,比如 super(paras); 2. 用在子类里调用隐藏或重写的属性或行为 ...

Thu Aug 23 21:04:00 CST 2018 0 4015
java基础(五)-----关键字static

Java中并不存在全局变量的概念,但是我们可以通过static来实现一个“伪全局”的概念,在Java中static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,当然也可以修饰代码块。 Static变量 在类中用static声明的成员变量为静态成员变量,它为该类 ...

Wed Feb 20 00:30:00 CST 2019 3 663
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM