月度归档:2014 年十二月

JAVA自学教程之(关键字三final:针对extends打破封装性)



JAVA自学教程之(关键字三final:针对extends打破封装性)。

final:
final 可以修饰类、方法、变量

final 修饰的类不可以被继承

final 修饰的方法不可以被覆盖 final 修饰的变量是一个常量,只能被修饰一次 内部类只能访问被final修饰的局[......]

Read more

JAVA自学教程之(继承下:抽象类abstract)



JAVA自学教程之(继承下:抽象类abstract)。

抽象:模糊 == 看不懂

继承:发现事物之间的共性关系,并向上抽取,以提高代码的复用性

 

事物里都具备这个功能,但是这个功能是什么,怎么去做,不知道,这就涉及到了抽象

 

1、继承:A,[......]

Read more

JAVA自学教程(接口:implements及其基本应用)

JAVA自学教程(接口:implements及其基本应用)。接口:
我们知道抽象类中可以定义抽象方法,也可以定义非抽象方法,当一个抽象类中的方法都是抽象方法的时候,我们就可以定义另一种表现方式:接口(interface),所以接口是一种特殊的抽象类
接口的出现将“多继承”通过另一种形式表示出来,[......]

Read more

JAVA大数值问题总结

JAVA大数值问题总结。

大数值问题:

如果基本的整数(如:int、long)和浮点数的精度不狗满足需求时,那么就可以用java.math包中的两个类BigInteger(任意精度的整数)和BigDecimal(任意精度的浮点数).

这两个类可以实现人一次长度数字的数值

[......]

Read more

JAVA自学教程之(多态及其基本应用)

JAVA自学教程之(多态及其基本应用)。多态:
面向对象的第三个特征,定义:某类事物存在多种形态,比如,函数就具备多态性,同名的一个函数,它的参数列表不一样,它的存在性就不一样,还有同一个函数,放在父类和放在子类,它的存在性也就不一样。
对象也存在多态性。
例子:动物有猪、猫、狗等
猫这个对[......]

Read more

JAVA自学教程之(内部类及其特点)

JAVA自学教程之(内部类及其特点)。内部类:
内部类就是一个类定义在一个类里,定义在类中的类就叫做内部类
一、访问特点:
内部类可以直接访问外部类的成员,包括私有成员 外部类要访问内部类的成员,必须创建内部类的对象

简单体现:

 

Read more