1.可以用来修饰的结构:主要用来修饰类的内部结构 属性、方法、代码块、内部类 2.static修饰属性:静态变量(或类变量) 2.1 属性,是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量) * 实例变量:我们创建了类的多个对象,每个对象都独立的拥一套类中的非静态属性。当修改其 ...
分类:
其他好文 时间:
2020-07-06 20:21:45
阅读次数:
47
Java中String类、Static关键字、Array类、Math类的一些见解 ...
分类:
其他好文 时间:
2020-07-03 21:12:08
阅读次数:
58
1、static关键字的作用: 1)函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值; 2)在模块内的static全局变量可以被模块内所用函数访问,但不能被模块外其他函数访问; 3)在模块内的static函数只可被这一模块 ...
分类:
移动开发 时间:
2020-06-30 14:31:27
阅读次数:
63
嵌套类(Nested Class),是 Java 中对类的一种定义方式。Java 编程语言允许一个类被定义在另一个类中,这样的类就称为嵌套类。嵌套类分为两种:静态的和非静态的。用 static 关键字来声明的嵌套类,称为静态嵌套类(Static Nested Class)。非静态嵌套类(Non-St... ...
分类:
编程语言 时间:
2020-06-26 11:05:56
阅读次数:
65
static关键字和final关键字 static(静态) 作用 用来修饰属性、方法、代码块、内部类 static修饰属性 表示静态变量(类变量) 按是否使用static修饰,属性的分类 静态属性 当创建了类的多个对象、每个对象都共享一个静态变量 当通过某一个对象修改静态变量时,会导致其他对象此静态 ...
分类:
其他好文 时间:
2020-06-24 00:17:16
阅读次数:
46
final,static关键字 final 是用于修饰 类、方法、局部变量、成员变量 final 修饰类 public final class Person 特点:被final 修饰的类不能够被继承 final 修饰方法 格式: 修饰符 final 返回值类型 方法名(参数){ ? 方法体 ? 返回 ...
分类:
其他好文 时间:
2020-06-16 21:52:37
阅读次数:
60
一.介绍ThreadLocal 1.1ThreadLocal的功能 我们知道,变量从作用域范围进行分类,可以分为“全局变量”、“局部变量”两种: 1.全局变量(global variable),比如类的静态属性(加static关键字),在类的整个生命周期都有效; 2.局部变量(local varia ...
分类:
编程语言 时间:
2020-06-16 15:31:15
阅读次数:
68
ThreadLocal介绍 我们知道,变量从作用域范围进行分类,可以分为“全局变量”、“局部变量”两种: 1.全局变量(global variable),比如类的静态属性(加static关键字),在类的整个生命周期都有效; 2.局部变量(local variable),比如在一个方法中定义的变量,作 ...
分类:
编程语言 时间:
2020-06-14 15:12:11
阅读次数:
122
ThreadLocal介绍 我们知道,变量从作用域范围进行分类,可以分为“全局变量”、“局部变量”两种: 1.全局变量(global variable),比如类的静态属性(加static关键字),在类的整个生命周期都有效; 2.局部变量(local variable),比如在一个方法中定义的变量,作 ...
分类:
编程语言 时间:
2020-06-14 11:04:25
阅读次数:
59
(阿里云【名师课堂】Java面向对象开发44 ~ 46:static关键字) 44:static属性 在讲解之前首先观察一道程序: 范例:定义一个表示人的类,同时设置他所在的国家 class Person{ private int age ; private String name ; String ...
分类:
编程语言 时间:
2020-06-12 12:54:30
阅读次数:
54