1. "super 关键字" 1. "this和super的区别" 2. "访问成员的区别" 2. "this关键字" 3. "this特点" 4. "this使用场景" 3. "static关键字" 5. "例子" 4. "访问权限修饰符" 6. "特点" 7. "总结:" 1. "四个修饰符的特 ...
分类:
编程语言 时间:
2019-04-25 17:40:24
阅读次数:
149
其实大家在写代码的时候,难免会用到关键字,今天主要就平常中用到的常用关键字给大家做个总结,以便于大家能更好的理解其在代码中的用途。C语言关键字总结static关键字C语言const关键字C语言register关键字用法auto关键字inline内联函数1.static关键字static可以用来修饰局部变量、全局变量、函数局部变量生命周期:原先存在栈中,生命周期语句执行完毕便结束了。现在存放到静态数
分类:
编程语言 时间:
2019-04-25 13:17:34
阅读次数:
133
在之前的学习中https://www.cnblogs.com/cykfory/p/10551045.html 提到了java中代码的执行顺序 这里对static进行一些补充说明 static定义的块在类被加载的时候就运行一次,然后存在jvm中,不是每次实例化都运行 ...
分类:
编程语言 时间:
2019-04-22 12:03:39
阅读次数:
129
@[TOC] static关键字特点 随着类的加载而加载 static修饰的变量和方法都会放在方法区中静态区,是属于类的。 静态变量属于类不属于对象 对象也可以使用静态变量 当没有对象时可以直接用类来调用静态变量 被类的所有对象共享 静态的内容存在于方法区的静态区 static的使用 可以通过类名调 ...
分类:
其他好文 时间:
2019-04-20 00:01:35
阅读次数:
150
一、static关键字的用途 概念:static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。 概括:方便在没有创建对象的情况下也能调用(方法/变 ...
分类:
编程语言 时间:
2019-04-11 01:28:50
阅读次数:
178
一、基本常识 二、关于main方法 我们最常见的static方法就是main方法,至于为什么main方法必须是static的,现在就很清楚了。因为程序在执行main方法的时候没有创建任何对象,因此只有通过类名来访问。 三、学习通道 https://www.cnblogs.com/dolphin052 ...
分类:
编程语言 时间:
2019-04-06 18:39:52
阅读次数:
135
1.如果类只有静态方法,可以将构造函数标记为private以避免被初始化; 2.常量同时标记为static和final,常量名全部大写,下划线连接; 3.final修饰一个成员变量(属性),必须要显示初始化。这里有两种初始化方式,一种是在变量声明的时候初始化;第二种方法是在声明变量的时候不赋初值,但 ...
分类:
其他好文 时间:
2019-04-02 12:54:46
阅读次数:
177
4.8主要讲了static关键字,并且具体介绍了静态字段,静态属性,静态方法,静态类,静态构造方法,单例模式,具体是采用什么方式访问的。 4.9介绍了一个概念叫嵌套类,类定义在另一个类的内部,由于嵌套类被声明的位置比较特殊,致使其访问权限与引用方式与普通类有所区别。 4.10匿名类:使用匿名类的方式 ...
分类:
其他好文 时间:
2019-03-24 23:07:38
阅读次数:
177
4.8讲的是static 关键字。它用于修饰类 ,字段 ,属性,方法和构造方法等。被它修饰的类称为静态类,成员称为静态成员。 先说静态字段,它是普通字段前面加个static,它不属于任何对象,只属于类,只能用‘类名.静态字段名’的方式来访问。要注意,无论创建多少个对象,静态字段的值都不改变。只有用‘ ...
static关键字修饰的类称为静态类,被static修饰的成员称为静态成员。静态成员包括四个方面; 1,静态字段。静态对象不属于任何对象,只属于类,通过“类名.静态字段名”的方式来访问。 2,静态属性。静态属性可以读写静态字段的值,并保证静态字段值的合法性,调用静态属性时需要使用”类名.静态属性名“ ...
分类:
其他好文 时间:
2019-03-23 16:06:08
阅读次数:
128