今天做了什么:
看了一会黑马,看了关于静态数据和静态方法的用法,静态方法中只能访问静态,非静态方法中可以访问所有,静态方法中没有this关键字(this关键字就是对象调用函数时在函数的空括号内由虚拟机自动编写的调用的对象的类型的this相当于形参).然后在一个类中静态常量每创建一个类就会存在不用重新设置数据,每个对象共享一个数据.然后就是看了工具类的介绍,关于工具类就像字面含义一样,仅仅作为一个工具,他的本身是没有存在意义的,因此要在类中创建一个私有属性的,构造函数,让这个工具类不能创建对象,关于工具类中的函数的调用可以直接使用类名进行调用,然后就是关于集合的.集合如果想要用下标获取其中的数据就要使用get函数.例如ArrayList<student> list = new ArrayList<>();此时调用第一个元素,list.get(0);但是是对象因此想要调取具体的值就要再次调用list.get(0).getname();紧接着看了关于继承的知识.子类继承父类,但是java中不存在多继承的关系.继承时使用extends进行继承.public class student extends person{};但是java支持多层继承就是一代又一代.但是最起始的是object这是由虚拟机自己构造的父类.
进行了继承和集合的编写.
遇到了什么困难:
进行编写链表是还是没有什么思路 ,还有就是累了不想改代码了,javaweb还没看.
明天准备做什么:
准备出去看下住院的朋友然后滚回来学习java.