java几道基本的简答题

1.方法重载:方法名相同,但方法的参数类型或数量不同

2.上转型对象有怎样的特点:
   上转型对象不能操作子类新增的成员变量;
   不能使用子类新增的方法。
   上转型对象可以操作子类继承或者隐藏的成员变量,也可以使用子类继承的或者重写的方法。
   上转型对象操作子类继承或重写的方法,其作用等价于子类对象去调用这些方法。
    因此,如果子类重写了父类的某个方法,则当对象的上转型对象调用这个方法时
    一定是调用了这个重写的方法

3.什么叫事务,JDBC处理事物的步骤:
  1,事务是作为单个逻辑工作单元执行的一系列操作。
  2,一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,
只有这样才能成为一个事务
       事务处理步骤:
  3,conn.setAutoComit(false);设置提交方式为手工提交
  4,conn.commit()提交事务
  5,出现异常,回滚 conn.rollback();

5.常用的事件处理:
  动作事件处理    焦点  鼠标 键盘

6.MouseListener接口有5个抽象方法,分别在什么时候触发:
   在光标移入组件时;在光标移出组件时;鼠标按键被按下时;鼠标按键被释放时;
   发生单击事件时;
7.JDBC操作的步骤?
  加载数据库驱动类;打开数据库连接;执行sql语句;处理返回结果;关闭资源
8.表与表之间关系:一对一,一对多,多对多

9.什么是set集合?
   set集合为集类型,集是最简单的一种集合,存在集中的对象不按特定方式排序 ,
  只是简单把对象加入集合中,类似于向口袋里放东西

10.简述addall()方法和removeall()方法的用途?
  addall方法用来将指定集合中的所有对象添加到该集合中;
  removeall方法用来从该集合中移除同时包含在指定集合中的对象;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嗯嗯,是楠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值