类成员变量和类方法:出现在类中,但不与实例挂钩。 实例成员变量:不是类成员变量 实例方法:不是类方法 静态方法和静态变量是在初始化的时候就已经生成了,不需要再进行new就可以访问调用,但是静态方法没办法调用非静态成员 接口是没有构造函数的,new时需要知道这个接口的某个具体实现类的名字。 priva ...
分类:
其他好文 时间:
2020-04-21 14:48:28
阅读次数:
67
所有的变量名、方法名、类名:命名时,必须清楚表达它的意思 类成员变量:首字母小写,驼峰规则。如myBirth; 局部变量:首字母小写,驼峰规则。 常量:所有字母大写,中间用下划线分开(_)。如MAX_LENGTH; 类名:首字母大写和驼峰规则。如TestMyself; 方法名:首字母小写和驼峰规则。 ...
分类:
其他好文 时间:
2020-04-19 14:44:03
阅读次数:
63
目录 Java类加载机制的七个阶段 加载 验证 准备(重要) 解析 初始化(重要) 使用 卸载 在许多Java面试中,我们经常会看到关于Java类加载机制的考察,例如下面这道题: class Grandpa { static { System.out.println("爷爷在静态代码块"); } } ...
分类:
编程语言 时间:
2020-03-31 01:05:31
阅读次数:
60
可以使用类向导工具建立MFC消息映射,添加类成员变量和成员函数等,会自动生成相关代码,十分方便。 ...
分类:
编程语言 时间:
2020-03-30 19:56:09
阅读次数:
65
在子类中想要获取父类中的值的方法: 在子类中 super 代表了父类,可以用 super.成员变量名 来获取父类成员变量名 在子类的构造函方法中可以用 super(属性值,属性值.....) 的方式给父类中的属性赋值。(必须写在子类构造方法里的第一行) Obeject类是所有类的父亲,object类 ...
分类:
编程语言 时间:
2020-03-19 21:24:53
阅读次数:
64
static 关键字主要用来修饰方法 ,类 ,成员变量以及代码块。 1、修饰成员变量和成员方法 被 static 修饰的成员属于类,不属于这个类的某个对象,而是被类中所有对象共享,可以并且建议通过类名调用。被static 声明的成员变量属于静态成员变量,静态变量存放在 Java 内存区域的方法区,方 ...
分类:
其他好文 时间:
2020-03-15 20:34:27
阅读次数:
76
const成员函数:不能更改类成员变量的值或者调用任何非const成员函数 (任何不修改成员数据的函数都应该声明为const成员函数,提高程序的可靠性和可读性) ...
分类:
其他好文 时间:
2020-03-14 11:02:50
阅读次数:
31
Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实现等。这种特性意味着Objective-C不仅需要一个编译器,还需要一个运行时系统来执行编... ...
分类:
移动开发 时间:
2020-03-03 15:07:57
阅读次数:
86
Java实例化顺序 1.初始化父类静态变量,如果没有赋值,默认初始化为null 2.调用父类 static{} 静态代码块 3.初始化子类静态变量 4.调用子类 static{} 静态代码块 5.初始化父类成员变量,如果没有赋值,默认初始化为null (此时this指针已经存在了) 6.调用父类 成 ...
分类:
编程语言 时间:
2020-03-02 14:46:26
阅读次数:
79
@Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。?通过 @Autowired的使用来消除 set ,get方法。在使用@Autowired之前,我们对一个bean配置起属性时,是这样用的 <property name="属性名" value=" 属性值"/ ...
分类:
编程语言 时间:
2020-03-01 00:46:10
阅读次数:
64