一、Java的抽象类

抽象类的知识点:

  1. public abstract class 类名 {} 。
  2. 抽象类里可以写普通方法抽象方法
  3. 抽象类不能被实例化!!!
  4. 抽象类的使用:通过别的类继承抽像类并必须对类中的抽象方法进行重写
  5. 抽象类的抽象方法在本类中不一定要实现
  6. 抽象类是一种约束,规定本类中必须要有的一些方法。

抽象类的定义(abstract关键字):

阅读全文 »

Java的多态

一、定义:同一种方法根据发送对象的不同二采取多种不同的行为方式。

二、一个对象的实际类型是确定的,但可以指向对象的引用类型有很多(父类、有关系的类)。

阅读全文 »

一、Java的继承

1. 继承的本质是对某一批类的抽象,从而实现对世界更好的建模。

2. 子类继承父类,子类可拥有父类中所有的属性和方法。

阅读全文 »

Java构造方法

定义: 构造方法是在类的实例化时自动调用的方法。

特点:

1.必须与类的名字相同

2.必须没有返回值类型,也不能写void

一、无参构造方法

1
2
3
4
5
6
7
//一个类即使什么都不写也会存在一个无参构造方法
public class Person {
String name;
public Person(){
this.name="张三";
}
}
阅读全文 »

Java方法的定义与调用

一、方法的定义:

1
2
3
4
5
6
7
8
9
/*
修饰符 返回值类型 方法名(参数列表) 抛出异常{
方法体
return 返回值;
}
*/
public String sayHello(){
return "hello,world";
}
阅读全文 »

JavaDoc生成文档

JavaDoc可以为类创建文档,生成效果类似于JavaSE API和开发文档

生成步骤

1.在类中写入注释

1
2
3
4
5
6
7
8
9
10
11
12
13
package demo;

/**
* @author Haikez
* @version 1.0
* @since 1.8
*/
public class MergeSort {
/**
* @author Haikez
* @version 1.0
* @param args
*/

其中@后面的内容:

阅读全文 »

#这是一级标题

##这是二级标题

###这是三级标题

字体

** Hello,World(粗体) **
*** Hello,World(斜体加粗) ***
*Hello,World(斜体) *
~~ Hello,World(删除线) ~~

引用

这是一段引用

阅读全文 »