关于下列代码说法错误的是
A: 16行@RestController注解标记表示类FoodController是一个控制器。它必须加载类的前面。不能加载方法的前面
B: 17行定义了类与路径的映射关系,表示可以/food路径的访问,由FoodController来处理
C: 19行~20行表示需要由用户使用new方法,创建foodDao对象。
D: 22~38行定义的方法的调用URL路径是/food/findAll。
A: 16行@RestController注解标记表示类FoodController是一个控制器。它必须加载类的前面。不能加载方法的前面
B: 17行定义了类与路径的映射关系,表示可以/food路径的访问,由FoodController来处理
C: 19行~20行表示需要由用户使用new方法,创建foodDao对象。
D: 22~38行定义的方法的调用URL路径是/food/findAll。
举一反三
- 使用下面哪种方法能进行路径的创建( )
- 简述this与super的区别。____属性访问:this访问本类中的属性,如果本类没有此属性则从父类中继续查找;super访问父类中的属性。方法:this访问本类中的方法,如果本类没有此方法则从父类中继续查找;super访问父类中的方法。调用构造:调用本类构造,必须放在构造方法的首行;调用父类的构造,必须放在子类构造方法的首行。代表:this表示当前类的对象引用;super表示父类存储空间的标识。
- java中,构造方法什么时候被调用?( ) A: 创建对象时 B: 使用对象的方法时 C: 类定义时 D: 类加载时
- 关于类的加载时机说法错误的是( ) A: Java程序启动时加载所有的类到内存中 B: 某个类的对象被创建时加载一个类 C: 用类名调用该类的静态方法时加载一个类 D: 初始化一个类的子类时加载一个类
- super调用父类构造方法的代码必须位于子类构造方法的第一行。