发表于: 2017-12-09 00:46:26
1 800
今日完成(2017/12/08)
1.安装spring,开始安装后一直在下载各种文件,3小时了都还没完成;
2.学习JAVA基础—接口、继承和多态;
学习到这里感觉礼节比较吃力,需要反复查询资料,充分理解知识要点,所以今天只学习了部分继承方面的内容:
a.子类在可以(在子类构造方法中)调用父类方法(用super()方法调用)、重写父类方法、新增方法。
重写(覆盖):在子类中保留父类成员方法的名称,改变父类成员方法的存储权限、返回值类型。
b.object类:是JAVA中所有类的父集
I.toString()方法:将一个对象返回为字符串形式;
II.getClass().getname()方法:返回对象执行时的Class实例,然后使用此实例调用getname()方法可以取得类的名称;
可以用来和toString()方法联合使用输出类的名称;
III.equal()方法:比较两个对象实际内容是否相等:
和"=="运算符的区别:“==”运算符是比较两个对象的引用是否相等;
equal()方法需要在自定义类中重写才能比较两个对象内容,否则其默认实现“==”运算符;
c.向上转型、向下转型:
这里感觉理解起来比较吃力
I.向上转型:将具体的类转换为抽象类;将子类对象赋值给父类类型的变量(将对象赋值给变量?);
II.向下转型:将抽象类转换为较具体的类;
3.看了下网上资料了解了一点mybatis 下载了mybatis-3.4.5(还没搞清楚这是什么?)
明日计划
1. java基础—接口、继承和多态的学习与实践(重点)
2. 学习了解mybatis
今日完成(2017/12/09
一边安装spring 一边看书,到现在还没安装好。也不能用eclipse实践实例;
所以先mark。每天补充java基础,已经原地踏步几天了。明天能整天学习,应该进行实践了
评论