this&super关键字: this:代表本类对象的引用 super:代表父类存储空间的标识(可以理解为父类对象引用) this和super的使用分别 成员变量: this.成员变量 - 访问本类成员变量 super.成员变量 - 访问父类成员变量 成员方法: this.成员方法 - 访问本类成员 ...
分类:
其他好文 时间:
2020-07-16 00:04:14
阅读次数:
52
1. 2.实例变量就是对象个体特有的数据,例如狗狗的名称和年龄等。 3.构造方法:--init--()方法是构造方法,构造方法用来初始化实例变量。 #coding=utf-8class Dog: def __init__(self,name,age):#构造方法 self.name=name #创建 ...
分类:
编程语言 时间:
2020-06-26 20:17:29
阅读次数:
89
static修饰符的作用:是静态的意思,区分类与对象,如果在字段和方法前添加了static,那么它就属于类,否则就属于对象 (被所有的对象共享,节省空间,当没必须每个对象都存储一份的时候,可以直接使用类名调用) static内存分析 深入变量(分为成员变量跟局部变量) 成员变量:类成员变量(静态变量 ...
分类:
编程语言 时间:
2020-06-14 20:36:45
阅读次数:
72
#用构造器确保初始化 在Java中,通过提供构造器,类的设计者可确保每个对象都会得到初始化。 #方法重载 方法名,返回值都相同,参数列表不同的类称为重载。 ##区分重载方法 Java是如何区分方法名都相同的方法的?其实规则很简单:每一个重载的方法都必须有一个独一无二的参数列表。 ##涉及基本类型的重 ...
分类:
其他好文 时间:
2020-06-10 22:44:55
阅读次数:
91
@ 在Java语言中,根据定义变量位置的不同,可以将变量分成两大类:成员变量和局部变量。成员变量和局部变量的运行机制存在较大差异。 成员变量和局部变量是什么 成员变量指的是声明在一个类中,但在方法、构造方法和语句块之外的变量, 局部变量指的是声明在方法、构造方法或者语句块中里的变量。 不管是成员变量 ...
分类:
编程语言 时间:
2020-06-05 23:22:37
阅读次数:
107
一、类与对象及其使用 1.类与对象概述 1) 描述现实世界事物 ①属性就是该事物的描述信息(事物身上的名词)。 ②行为就是该事物能够做什么(事物身上的动词)。 2) Java中最基本的单位是类 ①成员变量就是事物的属性。 ②成员方法就是事物的行为。 3) 定义类其实就是定义类的成员(成员变量和成员方 ...
分类:
编程语言 时间:
2020-05-31 00:38:18
阅读次数:
94
一、命名规范 匈牙利命名法:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。 驼峰法:混合使用大小写字母来构成变量和函数的名字,如同驼峰一般起伏。 #### 样例 #### # g_:全局变量 # m_:类成员变量 # s_:静态变量 # c_:常 ...
分类:
其他好文 时间:
2020-05-23 00:07:39
阅读次数:
97
1.构造方法:对象创建时首先初始化变量,然后调用构造方法,用于初始化变量 实例化一个对象实际上就是调用这个对象的构造方法 2.有参构造方法使用总结 1.参数的类型和顺序同样需要和定义规范一致 2.有参数的构造方法可以让用户轻松选择使用何种方式完成对象的初始化工 作 3.使用有参构造方法能有效比卖你用 ...
共同点: @Autowired&@Resource都是完成对象的依赖注入 他们都是写在类成员变量上或成员变量的setter方法上 不同点: Autowired完整类org.springframework.beans.factory.annotation.Autowired,是Spring定义的注解; ...
分类:
其他好文 时间:
2020-05-05 11:13:38
阅读次数:
60
一、概述 根据JavaAPI所述,Java 程序中的所有字符串字面值(如 "abc" )都是String类的实例实现;字符串是常量,它们的值在创建之后不能更改,因此它是可以共享的;字符串缓冲区支持可变的字符串;Java 语言提供对字符串串联符号("+")以及将其他对象转换为字符串的特殊支持;字符串串 ...
分类:
编程语言 时间:
2020-04-29 23:17:17
阅读次数:
71