- 博客(3)
- 收藏
- 关注
原创 什么时候使用静态?
什么使用静态? 要从两方面下手: 静态修饰的内容有成员变量和函数。 什么时候定义静态变量(类变量)呢? (1) 当对象中出现共享数据时,该数据被静态所修饰。 (2) 对象中的特有数据要定义成非静态存在于堆内存中。 什么时候定义静态函数呢? (1) 当功能内部没有访问到非静态数据(对象的特有数据), (2) 那么该功能可以定义成静态的。 class Person { String name; static String country = "cn"; public static voi
2020-05-23 17:30:04
404
原创 main学习日记(自用)
public static void main(String[] args) 主函数:是一个特殊的函数。作为程序的入口,可以被jvm调用。 主函数的定义: public:代表着该函数访问权限是最大的。 static:代表主函数随着类的加载就已经存在了。 void:主函数没有具体的返回值。 main:不是关键字,但是是一个特殊的单词,可以被jvm识别。 (String[] arr):函数的参数,参数类型是一个数组,该数组中的元素是字符串。字符串类型的数组。 主函数是固定格式的:jvm识别。 jvm在调用
2020-05-23 17:05:01
123
原创 static学习笔记(自用)
static学习日记(自用) static 静态变量 用于修饰成员变量和成员函数 当成员那被静态修饰后 就多了一个调用方式 除了可以被对象调用外 还可以直接被类名调用 类名.静态成员 static特点: (1)随着类的加载而加载 也就是说静态会随着类的消失而消失,说明他的生命周期最长,当Human类加载到内存中 country在内存中 而name则不在(因为只有创建对象之后 对...
2020-05-07 23:10:54
203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人