摘要:
概述 广泛指对文件的读写操作 java的IO操作不仅仅是可以对文件进行读写,还可以对字符串,字节数组,对象,基本数据类型进行读写 操作分为按字节进行操作和按字符进行操作。当要求精度很高时,每一个字节都不能出错,比如在操作图片,视屏,音频等需要按字节流进行IO操作;之外的IO操作优先考虑字符,其效率要 阅读全文
摘要:
List 有序可重复,可以通过下标操作元素 实现类 ArrayList:数组实现,线程不安全;查询慢,修改快 LinkedList:链表实现,线程不安全;查询快,修改慢 Vector:数组实现,线程安全 Stack:Vector的子类,提供堆栈操作,先进后出;push():尾部添加;pop():尾部 阅读全文
摘要:
常用类 Object Java一切对象的父类,toString()会自动调用,有时需要根据需要重写某些方法 public boolean equals(Object obj) //判断两个对象是否相等 public String toString() //返回该对象的字符串表现方式 public i 阅读全文
摘要:
1, 私有化构造器,使之不能通过new创建对象 2, 在内部实例化通过静态方法抛出 3, 一个类只产生一个对象,节约资源 饿汉模式 懒汉模式 阅读全文
摘要:
成员内部类 当成外部类的一个属性 1, 私有变量变得不“私有”了,访问起来很方便 2, 在内部内中this指向外部类,“外部类.this”指向内部类 3, 实例化内部类:外部类.内部类 对象名 = new 外部类().new 内部类() 4, private内部类:该内部类不能实例化 5, stat 阅读全文
摘要:
访问修饰符 修饰符一般只修饰属性和方法,属性尽量使用private,方法尽量使用public public公开的,只要在同一工程内就可以访问 protected受保护的,只能在当前包或子类中才能访问 缺省,没有修饰符即默认,只能在当前包中才能访问 private,私有的,只能在当前类中使用 类型修饰 阅读全文
摘要:
1,基本数据类型 类型 所占空间 范围 说明 byte 1 -128~127 short 2 -215~-215-1 int 4 -231~-231-1 默认整型 long 8 -263~-263-1 末尾加L float 4 -3.403E38~3.403E38 末尾加F double 8 -1. 阅读全文