Java

Java归并排序(Merge Sort)

归并排序(MergeSort)是建立在归并操作上的一种有效的稳定的排序算法,该算法是采用分治法(DivideandConquer)的一个非常典型的应用。归并排序将两个有序的子序列合并得到一个完全有序的序列,即先使每个子序列有序,再使子序列段间有序。

Java子类的继承性

类有两种重要的成员:成员变量和方法。子类的成员中有一部分是子类自己声明定义的,另一部分是从它的父类继承的。子类继承父类的成员变量作为自己的一个成员变量,就好像该成员变量是在子类中直接声明一样,可以被子类中自己定义的任何实例方法操作。子类继承父类的方法作为自己的一个方法,

Java方法

类体的内容分为变量的声明和方法的定义,方法的定义包括两部分:方法头和方法体。基本格式如下:方法头{方法体的内容}方法头由方法的类型、名称和名称之后的一对小括号以及其中的参数列表所构成。无参数方法定义的方法头中没有参数列表,即方法名称之后一对小括号中无任何内容。

Java字符串与字节数组

String类的构造方法String(byte[])用指定的字节数组构造一个字符串对象。String(byte[],intoffset,intlength)构造方法用指定的字节数组的一部分,即从数组起始位置offset开始取length个字节构造一个字符串对象。

Java while循环语句

while循环语句的语法格式如下:while(表达式){//语句}注意:1)表达式必须是一个求值为boolean型数据的表达式。2)复合语句称作循环体,若循环体只有一条语句时,大括号{}可以省略。while循环语句的执行规则:(1)计算表达式的值,若该值为true,则进行(2),否则进行(3)。

Java自定义异常类

我们要知道,使用Java内置的异常类可以描述在编程时的大部分异常,除此之外,我们在编程时还可以扩展Exception类定义自己的异常类,然后根据程序的需要来规定哪些方法产生这样的异常。自定义异常类的格式:publicclass异常类名extendsException{无参构造带参构造}例如:publi

Java文件对话框

文件对话框是一个选择文件的界面。Javax.swing包中的JFileChooser类可以创建文件对话框,使用该类的构造方法JFileChooser()创建初始不可见的有模式文件对话框。然后文件对话框调用下述2个方法:showSaveDialog(Componenta);showOpenDialog(

Java接口参数

如果准备给一个方法的参数传递一个数值,你可能希望该方法的参数的类型是double类型,这样一来就可以向该参数传递byte、int、long、float和double类型的数据。如果一个方法的参数是接口类型,我们就可以将任何实现该接口的类的实例的引用传递给该接口参数,

Java常量

与其他语言一样,Java中也有常量的概念,常量顾名思义是恒定不变的值,他不可以被修改。下面我们来了解一下Java中的各种常量。常量分类1.整型Java的整型常量值主要有如下3种形式。十进制数形式:如156、-32、0。八进制数形式:Java中的八进制常数的表示以0开头,

Java赋值运算符实例讲解

赋值运算符左面的操作数必须是变量,不能是常量或表达式,赋值表达式的值就是=左面变量的值。注意:1)不要将赋值运算符=与关系运算符==混淆。2)除赋值运算符=外,还有扩展赋值运算符。赋值运算符说明举例=将右操作数的值赋给左操作数c=a+b+=将左操作数和右操作数相加的值赋给左操作数c+=a等价于c=c+