凌晨三点醒来听见窗外有人在背Java开发面试题?

  没错!就是刚才。

  1. jdbc连接数据库的步骤
  2.  1 String sql="select * from t_organization";
     2 //加载数据库驱动
     3 Class.forName("com.mysql.jdbc.Driver");
     4 //获取数据库连接对象
     5 Connection connection = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/dbc?useUnicode=true&characterEncoding=UTF-8&useSSL=true", "root", "12345");
     6 //连接对象创建statement对象
     7 Statement statement = connection.createStatement();
     8 //statement的执行sql返回结果集
     9 ResultSet resultSet = statement.executeQuery(sql);
    10 resultSet.last();
    11 //connection.commit();
    12 System.out.println(resultSet.getRow());
    13 //关闭流

     

  3. HashTable与HashMap的区别
  4. 安全性:Hashtable高于HashMap,因为Hashtable中几乎所有方法都加了锁    同步,而HashMap没有,可以效率相比Hashtable低于HashMap,在多线程下HashMap则需要手动实现同步机制。
    使用方面:Hashtable不允许键或值存在null,而HashMap可以存在一个键为null,多个值为null。
    实现方面:HashMap的实现原理是先将键的Hashcode转化为2进制,再将当前Map的容量减一的十进制数转为2进制,最后算出两者的与&运算结果作为存储这个value的地址
    继承不同:HashMap继承抽象Map,Hashtable继承Directory。
    实现:都实现了Map接口

     

  5. 并发包
  6. springMvc原理
  7. 前端控制器请求处理引射器,返回一个执行链,控制器再去请求适配器,适配器拿到执行链给处理器去执行,返回一个视图和模型到适配器,再到控制器,控制器发送给视图解析器,解析器解析后返回给控制器控制器经过渲染返回给控制器再给页面展示

     

  8. spring原理
  9. String,StringBuild,StringBuffer区别
  10. 数据结构有哪些
  11. 排序算法来一遍
  12. jvm调优的几个点
  13. mysql数据库怎么搭建集群
  14. mysql的索引类型有几种
  15. mysql的索引引擎有几种
  16. SQL语句优化有几个方面
  17. 会写lambda表达式吗
  18. nodejs的回调机制是什么
  19. 集合有几种类型
  20. 垃圾回收机制了解吗
  21. springBoot的优势
  22. springBoot有哪些注解
  23. 什么是微服务
  24. 反射是什么
  25. 什么是并发和并行
  26. 授权机制oauth2.0

 

转载于:https://www.cnblogs.com/erfsfj-dbc/p/10842291.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值