Java

Java异常的分类

1.Throwable类什么是Throwable类?Throwable类就是Java语言中所有错误或异常的超类,是对所有异常进行整合的一个普通类,其作用是提取保存在堆栈中的错误信息。2.Error类Error类是Throwable类的子类,包括系统异常、虚拟机异常等用户无法阻止的问题。

Java File类目录

1.创建目录File对象调用方法publicbooleanmkdir()创建一个目录,如果创建成功返回true,否则返回false,如果该目录已经存在将返回false。2.列出目录中的文件如果File对象是一个目录,那么该对象调用下述方法列出该目录下的文件和子目录。

Java for循环语句

循环语句是根据条件,要求程序反复执行某些操作,直到程序“满意”为止。for循环语句的语法格式如下:for(表达式1;表达式2;表达式3){//语句}注意:1)表达式2必须是一个求值为boolean型数据的表达式。2)复合语句称作循环体,若循环体只有一条语句时,大括号{}可以省略。

Java内部类

通过以往的学习,我们已经知道,类可以有两种重要的成员:成员变量和方法,实际上,类还有一种成员:内部类。在一个类中定义另一个类,我们把这样的类称作内部类,包含内部类的类称作内部类的外嵌类。内部类和外嵌类之间的关系:1)内部类的外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法。

Java继承与多态

我们都知道“哺乳动物有很多种叫声”,比如:“吼”“嚎”“汪汪”“喵喵”等等,这就是叫声的多态。那么当一个类有很多子类时,并且这些子类都重写了父类中的某个方法,当我们把子类创建的对象的引用放到一个父类的对象中时,就得到了该对象的一个上转型对象,

Java归并排序(Merge Sort)

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

Java算数运算符实例讲解

算数运算符包括+、-、*、/、%、++、--,其使用方法与其在数学中一致。假设变量a的值为10,变量b的值为5:算数运算符说明举例+加法a+b等于15-减法a-b等于5*乘法a*b等于50/除法a/b等于2%取余a%b等于0++自增a++或++a等于11--自减a--或--a等于9注意:1)算数运算符

Java super关键字

用super操作被隐藏的成员变量和方法子类一旦隐藏了继承的成员变量,那么子类创建的对象就不再拥有该变量,该变量将归关键字super所拥有,同样子类一旦隐藏了继承的方法,那么子类创建的对象就不能调用被隐藏的方法,该方法的调用由关键字super负责。

Java接口的UML图

表示接口的UML图和表示类的UML图类似,使用一个长方形描述一个接口的主要构成,将长方形垂直地分为三层。顶部第1层是名字层,接口的名字必须是斜体字形,而且需要用<<interface>>修饰名字,并且该修饰和名字分列在两行。第2层是常量层,列出接口中的常量及类型,格式是“常量名字:类型”。