6 ffcling

尚未进行身份认证

我要认证

java初学者,大家一起进步

等级
TA的排名 38w+

java按行读取文件,可做模板(简单易懂),大家一起学习

比较基础的文件按行读取方法,但很实用

2016-06-02 11:13:11

java基础之对象的向下转型

上一篇通过一个简单的demo介绍了什么是对象的向上转型,那么对应的就有对象的向下转型。什么是向下转型;即将父类的对象赋值给子类的引用1、向下转型的前提是向上转型class Person{    String name;    int age;    void introduce(String name,int age)    {        S

2015-10-29 21:26:12

java基础之对象的向上转型

对象的向上转型什么是向上转型:将子类的对象赋值给父类的引用。1、一个引用可以调用哪些变量(变量和函数),取决于这个引用的类型中变量的定义。   p这个引用是Person类型,Person类型中定义了name和age属性,已经introduce方法。   p可以调用的变量只能是Person类中已经定义的变量的类型,name和age,但没有address.它不可以引用Student类中

2015-10-29 21:23:53

java基础之函数的复写(override)

本例子是函数的复写的例子(override)1、函数的复写也叫覆盖和重写,但绝对不是重载。重载发生在一个类中,且函数名相同,参数列表不同。2、复写的前提必须是继承,即复写必须发生在具有父子关系的两个类中3、父类和子类中,各有一个函数,这两个函数的定义(返回值类型,函数名,参数列表)完全相同;4、使用super来调用父类的成员函数的格式:super.父类的成员函数();

2015-10-29 21:20:30

java基础之继承extends,以及子类实例化过程

本例子是继承、子类实例化的过程的例子继承:1、java只支持单继承,不允许多继承2、使用继承是为了减少重复代码3、继承,即子类得到了父类的所有成员变量和成员函数。子类实例化过程:super关键字的用法。1、在子类的构造函数中,必须调用父类的构造函数2、若子类构造函数当中没有主动调用父类的构造函数,编译器会默认加上一行super()来调用父类的构造函数;3

2015-10-29 21:13:37

java基础之static关键字(2)

上一篇解释的是如何调用静态成员变量,本例子则讲解的是调用静态成员函数的方法,以及什么是静态代码块。静态代码块格式:static{//为静态成员变量赋值。}1、静态成员函数也可以使用类名调用,本例中,Person.talk();2、静态成员函数中不能使用 非静态 成员变量,本例中如果把成员变量name 定义为非静态,则编译不能通过,会出错;3、静态函数中不能使

2015-10-29 21:08:27

java基础之static关键字(1)

使用static修饰的成员函数和成员变量都是静态的。下面讲一下如何调用静态成员变量,使用的demo都是最简单易懂的,希望初学者可以看懂。/*本例子是静态成员变量的应用,成员变量i是静态的;1、可以使用类名调用静态成员变量,如Person.i;也可以使用对象调用成员变量,如,p1.i;2、所有对象使用的静态成员变量的值是同一个,一旦静态成员变量的值被修改,则全部修改,本例子中

2015-10-29 20:59:10
勋章 我的勋章
    暂无奖章