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