Java 刷题

Java抽象类可以实例化吗?
抽象类不能用来创建对象;

方法重载(overload):
1.必须是同一个类
2方法名(也可以叫函数)一样
3参数类型不一样或参数数量不一样

方法的重写(override)两同两小一大原则:
方法名相同,参数类型相同
子类返回类型小于等于父类方法返回类型,
子类抛出异常小于等于父类方法抛出异常,
子类访问权限大于等于父类方法访问权限。

Java中几个类的继承关系

Collection
—–List
—–LinkedList 非同步
—-ArrayList 非同步,实现了可变大小的元素数组
—-Vector 同步
——Stack
—–Set 不允许有相同的元素

Map
—–HashTable 同步,实现一个key–value映射的哈希表
—–HashMap 非同步,
—–WeakHashMap 改进的HashMap,实现了“弱引用”,如果一个key不被引用,则被GC回收

下面有关spring的依赖注入,
当设值注入与构造注入同时存在时,先执行设值注入,再执行构造注入。

机制:spring mvc的入口是servlet,而struts2是filter。

Hibernate所鼓励的:
1.尽量使用many-to-one,避免使用单项one-to-many

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值