java
文章平均质量分 62
Gray_humor
这个作者很懒,什么都没留下…
展开
-
解决Eclipse中.properties文件中文乱码问题
在.properties文件写注释时,发现中文乱码了,由于之前在idea中有见设置.properties文件的编码类型,便找了找乱码原因 在中文操作系统中,Eclipse中的Java类型文件的编码的默认设置是GBK,但是对Properties资源文件的编码的默认设置是ISO-8859-1。所以编辑Java文件中的中文不会出现问题,但编辑Properties资源文件中的中文会出现问题。 解决乱码方...转载 2018-11-10 23:13:05 · 230 阅读 · 0 评论 -
String的intern()方法详解
官方API: intern public String intern() 返回字符串对象的规范化表示形式。 一个初始时为空的字符串池,它由类 String 私有地维护。 当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(该对象由 equals(Object) 方法确定),则返回池中的字符串。否则,将此 String 对象添加到池中,并且返回此 String...转载 2018-12-27 14:19:44 · 306 阅读 · 0 评论 -
java程序的初始化过程
java程序的初始化可以看做是代码块的执行,他们的执行顺序如下: (1)父类的静态变量 (2)父类的静态代码块 (3)子类的静态变量 (4)子类的静态代码块 (5)父类非静态变量 (6)父类非静态代码块 (7)父类构造函数 (5)子类非静态变量 (6)子类非静态代码块 (7)子类构造函数 是不是很难记,初始化呢,只要记住这几个原则 (1)在实例化一个类时,如果发现父类未被实...原创 2018-12-27 16:33:33 · 323 阅读 · 0 评论 -
Integer 类和 int 基本数据类型的区别
1、Integer 类简介 首先我们大致看一下Integer是什么,Integer 类在JDK1.0的时候就有了,它是一个类,是 int 基本数据类型的封装类。 基本API如下: 2、Integer 类和 int 的区别 ①、Integer 是 int 包装类,int 是八大基本数据类型之一(byte,char,short,i...转载 2018-12-28 14:56:15 · 516 阅读 · 0 评论 -
IO流
ObjectOutputStream/ObjectInputStream: 对象的输入输出流 作用:读写对象信息。写到文件上将对象信息持久化 对象输出流:ObjectOutputStream 对象输入流:ObjectInputStream 注意: 如果对象需要被写出到文件上,则对象所属的类必须要实现Serializable接口。Serializable接口没有方法,只是一个标识接口 对象的...原创 2018-12-29 20:48:31 · 188 阅读 · 0 评论 -
什么是Java序列化,如何实现java序列化
简要解释: 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的, 然后使用...原创 2018-12-29 23:02:14 · 182 阅读 · 0 评论