JAVA面试题集7012471954.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA面试题集7012471954.doc

JAVA面试题集 之一 1、面向对象的三个基本特征 ?????? 答:封装性?? 继承性? 多态性 2、方法重载和方法重写的概念和区别 ??????? overload:同一个类中,有多个方法名相同,但参数类型或个数不同????????????????????????????????????????????? ??????? overriding:子类与父类中某个方法名,参数个数,类型相同,我们说该方法被重写。子类的对象调用这个方法时候,直接调用子类中 的这个方法,父类中的方法如同被屏蔽。 3、接口和内部类、抽象类的特性 ???????? 接口:是用来组织类内容的一种程序结构,java语言提供接口功能,来实现多重继承,一个类可以有多个接口????? ???????? 内部类:内部类对象可以访问其外部类的任何成员 , 内部类对其他外部是不可见的 ???????? 抽象类:提供一个抽象类的功能,但不提供改功能的具体实现。声明方法的存在而不去实现它的类被叫做抽象类,抽象类不能用static和final 修饰。 ???????? 4??? 文件读写的基本类 ???????? FileInputStream?? FileOutputStream 5、串行化的注意事项以及如何实现串行化 ???????? 串行化可以把变量包括对象,转化成连续bytes数据; 6、线程的基本概念、线程的基本状态以及状态之间的关系 ???????? 线程是一个完成某中特定功能的的代码,是程序中的单个顺序流控制。一个程序内部可以同时执行多个线程。 ???????? 线程的基本状态::新建、就绪、运行、阻塞、死亡 7、线程的同步、如何实现线程的同步      被宣布为同步的方法,对象,或类数据,在任何一个时刻只能被一个线程使用。      使用关键字:Syschronized ????????? 8、几种常用的数据结构及内部实现原理。      heap 和 stack      栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。      堆是栈的一个组成元素 9、Socket通信(TCP、UDP区别及Java实现方式)      TCP:传输控制协议  传送数据之前要先建立连接  ????????? UDP:用户数据报协议 传送数据之前无需先建立连接       TCP相关java类:Socket,ServerSocket ????????? UDP相关java类:DatagramPacket,DAtagramSocket,MulticastSocket 10、Java的事件委托机制和垃圾回收机制     java 事件委托机制的概念,一个源产生一个事件并将它送到一个或多个监听器那里。在这种方案中,                      监听器简单的等待,直到它收到一个事件。一旦事件被接受,监听器将处理这个事件,然后返回     垃圾回收机制:它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,       Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用可以       使用的内存。垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使       用的对象进行清楚和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。回收机制有分代复制垃圾回       收和标记垃圾回收,增量垃圾回收。  11、JDBC调用数据库的基本步骤 ???????? 注册数据库驱动程序: Class.forname(数据库驱动) ? 获得数据库的连接: Connection conn=DriverManger.getConnection(数据库的URL,访问用户名,密码) ? 执行SQL语句: Statement st=conn.createStatement();ResultSet rs=st.executeQuery(sql 语句) ???????? ????????? 12、解析XML文件的几种方式和区别 ???????? DOM:document object model文档对象模式和SAX:simple apis for xml xml简单应用程序接口. ??????? 区别:DOM将文档载入到内存中处理,而SAX则相反,它可以检测一个即将到来的 XML流,由此并不需要所有的XML代码同时载入到内存        中。        1,DOM是复杂对象处理的首选,比如当XML比较复杂的时候,或者当你需要随机处理文档中数据的时候。SAX从文档的开始通过每

文档评论(0)

changlipo2019 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档