往者不可谏,来者犹可追
Java中输入输出流特点的总结 Java中输入输出流特点的总结
Java的输入输出流 流:一连串流动的字符,以先进先出的形式发送和接收信息。 文件输入 读 文件输出 写 File类的使用File类 文件可认为是相关记录或放在一起的数据的集合 在Java中,使用java.io.F
Java中多线程特点的总结 Java中多线程特点的总结
进程的概念 进程是指可执行程序并存放在计算机存储器的一个指令序列,它是一个动态执行的过程; 线程是比进程还要小的运行单位,一个进程包含多个线程; 线程可以看作一个子程序; 线程调度的先后次序是随机的。 线程的创建(两种方法) 创建一个Th
Java中集合的总结 Java中集合的总结
集合 Java中的集合是工具类,可以存储任意数量的共同属性的数据。 数组只能用于存储固定长度数据的场景,而集合可以存储任意长度的数据 集合的应用场景 无法预测存储数据的数量 同时存储具有一对一关系的数据 需要进行数据的增删 数据重复问题
Java中String类型和StringBuilder类型的总结 Java中String类型和StringBuilder类型的总结
String类的常用方法 方法 说明 int length() 返回当前字符串长度 int indexOf(int ch) 查找字符在该字符串中第一次出现的位置 int indexOf(String str) 查找str字
Java中异常特点的总结 Java中异常特点的总结
程序中的异常 在程序运行过程中,意外发生的情况,背离我们程序本身意图的表现,都可以理解为异常; 利用Java中的异常机制,我们可以更好地提升程序的健壮性; 在Java中,通过Throwable及其子类描述各种不同的异常类型。 异常处理
Java中单例设计模式的总结 Java中单例设计模式的总结
设计模式 一种设计经验 单例模式 优点 在内存中只有一个对象,节省内存空间; 避免频繁的创建销毁对象,提高性能 避免对共享资源多重占用 缺点 扩展比较困难; 如果实例化后的对象长期不利用,系统将默认为垃圾进行回收,造成对象状态丢失
Java中继承特点的总结 Java中继承特点的总结
继承的概念 将父类(基类)的属性和方法给予子类(派生类); 一种类与类的关系; 使用已存在的类的定义作为基础建立新的类; 新类的定义可以增加新的数据或者新的功能,也可以用父类的功能,但不能选择性地继承父类; 两个类满足”A is a b”的
Java中多态特点的总结 Java中多态特点的总结
多态的分类 编译时多态(设计时多态):方法重载; 运行时多态:JAVA运行时根据调用该方法的实例的类型来决定调用哪个方法则被称为运行时多态; 平时说的多态,多指运行时多态。 多态 向上类型转换(Upcast):将子类型转换为父类型,隐式/
Java中构造方法的总结 Java中构造方法的总结
构造方法的特征 构造方法必须与类的名字相同,可以带有和不带有参数,没有返回值; 构造方法必须有访问修饰符,没有返回值类型; 只能在对象实例化的时候调用; 当没有指定构造方法时,系统会自动添加无参的构造方法; 当有指定构造方法时,无论是有参数
Java数组知识总结 Java数组知识总结
Java数组简介 数组是一系列同类型元素的有序集合。 数组只能存储固定数量的元素,即,数组的长度在数组最初创建的时候就确定了,之后不能变动。 Java数组的特点 数组是**引用类型 **的。 所有的元素都按照顺序存储在一块连续的内存中。