zoukankan      html  css  js  c++  java
  • Java基础题

    问题:

      1、请对比一下重载和重写的区别。

      2、请对比一下接口和抽象类的异同。

      3、写出一个单例模式,并说明其优点。

      4、用过String、StringBuffer吗,说出他们的异同。

      5、什么是值传递和值引用,说出其区别。

      6、“==”与“equals”的区别。

      7、abstract可以与synchronized、static、native连用吗,为什么?

      8、什么是控制反转,它有什么优点?

      9、Servlet的生命周期是什么?

      10、Struts2的核心控制器是什么,并说出Struts的流程。

      11、Hibernate的二级缓存用过吗?用的是什么插件?

      12、说出Hibernate的get()方法和load()方法的区别。

      13、sleep()与wait()的区别。

      14、用过Jquery吗,它的选择器都有哪些?

      15、Collection与Collections的区别,Collection都有哪些子接口,并说出其区别。

      16、字符流和字节流的区别。

      17、I/O与新I/O的区别。

      19、什么面向对象,与面向过程的区别?  (这道题回答的时候有点纠结,知道怎么回事,就是不好说,奶奶的!)

      20、Hibernate与JDBC的区别。

      21、说出JDBC的常用类。

      22、写出Oracle的分页SQL(Oracle的有点长,我就写了Mysql的,呵呵有点郁闷了,Oracle分页太长了没记住)

      23、XML解析器有哪些。

      24、解释一下final关键字(这个我回答的不完全,我只回答了修饰类的,而漏掉了修饰方法和变量)

      25、描述反射机制的作用。

      26、谈谈final, finally, finalize的区别。

      27、数据库连接Join与Union的异同。

      暂时只想到这些问题,这些问题都很基础,主要考察对Java基础的了解,答案我就不贴出来了,上网找一下,记得更清楚!

     

     出处http://www.cnblogs.com/bester/p/3259352.html

  • 相关阅读:
    解决ios下的微信页面背景音乐无法自动播放问题
    vue Vue-cli 笔记
    document.documentElement和document.body区别介绍
    GD库使用小结---2
    GD库使用小结---1
    踩到两只“bug”
    CI加载流程小结
    文件加载---理解一个project的第一步
    缓存的使用
    小小的分页
  • 原文地址:https://www.cnblogs.com/bester/p/3259352.html
Copyright © 2011-2022 走看看