Java

Java子类与父类

Java子类与父类当我们准备编写一个类的时候,发现某个类有我们所需要的成员变量和方法,如果我们想复用这个类中的成员变量和方法,即在所编写的类中不用声明成员变量和定义方法,就相当于有了这个成员变量和方法,那么我们可以将编……

Java Map集合

Java Map集合Map是一种依照键(key)存储元素的容器,键很像下标,在List中下标是整数,在Map中键可以使任意类型的对象。Map中不能有重复的键,每个键都有一个对应的值(value)。一个键和它对应的值构成m……

Java数据流

Java数据流DataInputStream和DataOutputStream类创建的对象称为数据输入流和数据输出流。这两个流是很有用的两个流,它们允许程序按着机器无关的风格读取Java原始数据。也就是说,当读取一……

Java Scanner类使用默认分隔标记解析字符串

Java Scanner类使用默认分隔标记解析字符串前几节我们学习了怎样使用String类的split(Stringregex)来分解字符串,以及怎样使用StringTokenizer类来解析字符串中的单词,这一节我们学习怎样使用Scanner类的对象……

Java接口与多态

Java接口与多态由于不同的类在实现同一个接口时可能具有不同的实现方式,所以接口变量在回调接口方法时就可能具有多种形态。接口多态定义的格式:接口 变量名 = new……

Java instanceof运算符实例讲解

Java instanceof运算符实例讲解instanceof运算符左面的操作数是一个对象,右面的操作数是一个类,当左面的对象是右面的类或子类创建的对象时,该运算符运算的结果是true,否则是false。实例:public ……

Java二维数组

Java二维数组在Java中,二维数组被看作数组的数组,即二维数组是一个特殊的一维数组,二维数组的每个元素都是一个一维数组。1.二维数组的定义1)格式一:元素的数据类型[][]数组的名字=new元素的数据类型[二维数……

Java自定义异常类

Java自定义异常类我们要知道,使用Java内置的异常类可以描述在编程时的大部分异常,除此之外,我们在编程时还可以扩展Exception类定义自己的异常类,然后根据程序的需要来规定哪些方法产生这样的异常。自定义异常类的格……

Java类

Java类类是组成Java程序的基本要素,一个Java应用程序就是由若干个类所构成。类是Java语言中最重要的“数据类型”,类声明的变量被称作对象。类的定义包括两部分:类声明和类体。基本……

Java直接插入排序

Java直接插入排序直接插入排序是指将一个个待排序的元素插入到前面已经排好序的有序序列中去,直到插完所有元素为止,主要步骤如下:1)先假设第一个元素已经排好序。2)然后依次取出还需要进行排序的下一个元素,也就是排序完成的……