访问修饰符 控制被访问的权限 public protected default(不写) private (权限从高到低) 静态(static) 内存结构 ...
分类:
编程语言 时间:
2019-10-17 22:02:12
阅读次数:
81
序列化:把对象转换为字节序列的过程称为对象的序列化。反序列化:把字节序列恢复为对象的过程称为对象的反序列化。 通过实现Serializable接口来达到目的 transient 修饰的属性,不会被序列化 静态static的属性,不序列化 需要显式的声明serialVersionUID这个属性,如果不 ...
分类:
其他好文 时间:
2019-09-01 21:39:45
阅读次数:
69
所有方法都是静态 static 的 public static <T> void sort(List<T> list) ####sort(list) 对应list 集合排序 public static <T> int binarySearch(List<?> list,T key) 二分查找法 pu ...
分类:
其他好文 时间:
2019-08-06 00:23:56
阅读次数:
176
static关键字 用来修饰方法的情况 任何使用这个静态方法呢? 可以直接通过对象名称的方式进行调用。 更好的写法是通过类名称进行调用。 分别定义成员变量和静态变量 静态方法里面不能用this ...
分类:
编程语言 时间:
2019-07-18 13:24:54
阅读次数:
89
简述 static{} 静态代码块,加载类之前执行 {} 代码块,每次new的时候都会被执行 示例 类: 调用函数: 输出结果: This is a static block 这是一个代码块 这是一个代码块 这是一个代码块 这是一个代码块 创建了4个对象,但是static块只执行一次,而代码块,每次 ...
分类:
编程语言 时间:
2019-06-01 21:23:41
阅读次数:
103
静态static注意事项 在静态方法中是没有this关键字的 1,静态是随着类的加载而加载,this是随着对象的创建而存在。 2,静态比对象先存在。 静态方法只能访问静态的成员变量和静态的成员方法 静态方法: 成员变量:只能访问静态变量 成员方法:只能访问静态成员方法 非静态方法: 成员变量:可以是 ...
分类:
编程语言 时间:
2019-05-23 16:50:07
阅读次数:
94
静态static 如果一个成员变量使用了static关键字,那么这个变量不再属于对象自己,而是属于所在的类,多个对象共享同一份数据 静态static 关键字修饰成员变量 静态static关键字修饰成员方法 一旦使用static修饰成员方法,那么这就成为了静态方法,静态方法不属于对象,而是属于类的 如 ...
分类:
编程语言 时间:
2019-05-18 09:56:13
阅读次数:
117
构造方法 构造方法constructor概述和格式: A:构造方法概述和作用 给对象的数据(属性)进行初始化 B:构造方法的格式特点 a:方法名与类名相同(大小也要与类名一致) b:没有返回值类型,连void都没有 c:没有具体的返回值return 注意事项: 1、构造方法不能用对象调用 2、构造方 ...
分类:
编程语言 时间:
2019-05-16 00:00:30
阅读次数:
164
一个对象有对应的一些属性,把这个对象保存在硬盘上的过程叫做”持久化”. 对象的默认序列化机制写入的内容是:对象的类,类签名,以及非瞬态和非静态字段的值。(因为静态static的东西在方法区.) 序列化能把堆内存中的对象的生命周期延长,做持久化操作.当下次再需要这个对象的时候,我们不用new了,直接从 ...
分类:
编程语言 时间:
2019-05-04 11:33:24
阅读次数:
136
如图错误: 引入js/css后,控制台出现的错误! 我的错误则是因为在静态文件夹下的原因. 解决:如果要放在webRoot下的静态(static)文件夹下,需要在springMvc的配置文件中添加上注解(<mvc:default-servlet-handler/>)和(<context:annota ...
分类:
Web程序 时间:
2019-05-04 10:07:55
阅读次数:
545