热门好课推荐
猜你喜欢
相关培训 相关博客
  • [面试原题][题目] 什么是面向对象,Java语言面向对象有那些特点?[正确答案]博为峰小博老师:面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。例如五子棋,面向对象的设计则是从另外的思路来解决问题。整个五子棋可以分为1、黑白双方,这两方的行为是一模一样的,2、棋盘系统,负责绘制画面,3、规
    2016-10-27 11:17:59
    阅读量:401
    评论:0
  • [面试原题][题目一] Java的HashMap是如何工作的?[正确答案]博为峰小博老师:HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值。HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象。当我们将键值对传递给put()方法时,它调用键对象的hashCode()方法来计算has
    2016-10-26 11:30:02
    阅读量:338
    评论:0
  • [面试原题][题目一] Java集合框架是什么?说出一些集合框架的优点?[正确答案]博为峰小博老师:每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。它还
    2016-10-26 10:14:16
    阅读量:373
    评论:0
  • [面试原题][博为峰题目]选项中哪一行代码可以替换题目中//addcodehere而不产生编译错误?()A publicabstractvoidmethod(inta);B constInt=constInt+5;C publicintmethod();D publicabstractvoidanotherMe
    2016-10-27 13:53:56
    阅读量:156
    评论:0
  • 博为峰小博老师:Hibernate充分体现了ORM的设计理念,是现在流行的持久层框架之一,它提供了高效的对象到关系型数据库的持久化服务。它将持久化服务从软件业务层中完全抽取出来。让业务逻辑的处理更加简单,程序之间的各种业务并非紧密藕合,更加有利于商效地开发与维护。使开发人员在程序中可以利用面向对象的思想对关系型数据进行持久化操作,为关系型数据库和对象型数据打造了一个便捷的高速公路。下图就是一个
    2016-12-25 20:27:49
    阅读量:171
    评论:0
  • 博为峰小博老师:[缓冲区Buffer]一个Buffer对象是固定数量的数据的容器。其作用是一个存储器,或者分段运输区,在这里数据可被存储并在之后用于检索。尽管缓冲区作用于它们存储的原始数据类型,但缓冲区十分倾向于处理字节。非字节缓冲区可以在后台执行从字节或到字节的转换,这取决于缓冲区是如何创建的。缓冲区的工作与通道紧密联系。通道是 I/O传输发生时通过的入口,而缓冲区是这些数据传输的
    2016-12-09 16:23:41
    阅读量:123
    评论:0