发表于: 2017-07-29 00:34:15

2 876


日报又忘写了,看来以后得先占着。。老是忘掉

今天完成的:探讨了一下DB设计和接口,写了一个接口。

收获:

反射

类本身其实是是java.long.Class类的实例化对象,普通对象可以通过new出来,但Class的实例对象只能通过java虚拟机创建。

Class类的实例对象有三种表示方式:

Foo foo1 =new Foo();

1Class c1= Foo.class  //任何一个类都有一个隐含的静态变量class,实例化出Foo

2Class c2=foo1.getClass(); //已知该类的对象,调用其getClass方法,c1=c2称为类类型

3Class c3;c3= Class.forName(com.imooc.foo); //反射

Foo foo=(Foo)C1/c2/c3.newInstance();可以通过类类型创建类对象

编译时加载类是静态加载类,运行时加载类是动态加载类。New对象是静态加载类,在编译时加载。实现功能的类一般使用动态加载,使用静态加载时只要有一个错误,程序便无法向下运行,并且增加了程序的灵活性,在不使用某个类时不进行加载。

遇到的问题:

1.因为没和前端约定过,很多接口没法写,只能等他们了

明天的计划:

写接口


返回列表 返回列表
评论

    分享到