JAVA自学教程之(关键字一this)。关键字:
this 关键字
this 使用一:
直接以代码解释:
- class Man
- {
- private int age;
- [......]
JAVA自学教程之(关键字一this)。关键字:
this 关键字
this 使用一:
直接以代码解释:
JAVA自学教程之(关键字二static)。关键字二、 static(静态)
特点: static 用于修饰成员(成员函数和成员函数)
static的存在,优先于对象存在,随着类的加载而加载
static所修饰的成员,被所有对象共享
static可以直接被类名调用,格式:System.out[......]
JAVA自学教程(单例设计模式)。
杂谈:
如果一个类里的方法都是静态的,那么就没有必要创建对象,为了不让其他程序创建对象,就可以把当前类的构造函数私有化。
JAVA自学教程之(继承及super使用)。继承:(extends)
很多类,但是有一些成员,都是重复的,所以为提供复用性,把重复的代码抽取出来,就应用了继承 1.提高了代码的复用性
2.让类与类之间产生了关系,继承给多态提供了前提,没继承就没多态
[......]
JAVA自学教程之(关键字三final:针对extends打破封装性)。
final:
final 可以修饰类、方法、变量
final 修饰的类不可以被继承
final 修饰的方法不可以被覆盖 final 修饰的变量是一个常量,只能被修饰一次 内部类只能访问被final修饰的局[......]
JAVA自学教程之(继承下:抽象类abstract)。
抽象:模糊 == 看不懂
继承:发现事物之间的共性关系,并向上抽取,以提高代码的复用性
事物里都具备这个功能,但是这个功能是什么,怎么去做,不知道,这就涉及到了抽象
1、继承:A,[......]
JAVA自学教程(接口:implements及其基本应用)。接口:
我们知道抽象类中可以定义抽象方法,也可以定义非抽象方法,当一个抽象类中的方法都是抽象方法的时候,我们就可以定义另一种表现方式:接口(interface),所以接口是一种特殊的抽象类
接口的出现将“多继承”通过另一种形式表示出来,[......]
JAVA输入输出实例总结。
标准输入:
JAVA大数值问题总结。
大数值问题:
如果基本的整数(如:int、long)和浮点数的精度不狗满足需求时,那么就可以用java.math包中的两个类BigInteger(任意精度的整数)和BigDecimal(任意精度的浮点数).
这两个类可以实现人一次长度数字的数值