
java
面试冲冲冲
这个作者很懒,什么都没留下…
展开
-
JAVA序列化和反序列化
1.定义 序列化:Serialize,java对象存储到文件中将java对象的状态保存下来的过程。 反序列化:DeSerialize,将硬盘上的数据重新恢复到内存当中,恢复成java对象。 2.实现序列化和反序列化 1.参与序列化和反序列的对象必须实现Serializable接口 2.Serializable接口是一个标志接口,起到标志作用,没有任何方法 3.Serializable这个标志接口是给java虚拟机参考的,java虚拟机看到这个接口之后,会为该类自动生成一个序列化版本号 3.tr原创 2022-03-09 22:07:25 · 226 阅读 · 0 评论 -
java.io.File的常用方法
File类是java.io包中唯一代表磁盘文件本身对象,定义了与平台无关的方法来操作文件,可以新建,删除等操作,但不能访问文件内容。 1.exists() 判断文件路径是否存在 public class FileTest { public static void main(String[] args) { File f = new File("D\\file"); System.out.println(f.exists());//false } 2.cre原创 2022-03-08 17:05:08 · 2053 阅读 · 0 评论 -
String类的常用方法
1.charAt方法 返回指定索引处的字符 public class StringDemo01 { public static void main(String[] args) { char c = "奥特曼".charAt(1); System.out.println(c);//特 } } 2.compareTo方法 字符串之间比较 public class StringDemo02 { public static void ..原创 2022-02-28 19:06:23 · 370 阅读 · 0 评论 -
JAVA抽象类和接口的区别以及各自的特点
分析抽象类和接口的区别之前,先看看JAVA抽象类和接口的特定 抽象类 1.抽象类的特点: 抽象类和抽象方法必须使用abstarct关键词修饰 public abstract class People {} public abstract void eat(); 抽象类中不一定有抽象方法,有抽象方法一定是抽象类 抽象类不能直接实例化 抽象类如何实例化呢?参照多态的方式,通过子类对象进行实例化 public abstract class Animal { public abs.原创 2022-02-26 19:25:08 · 559 阅读 · 0 评论