摘要:
1、容器指的是“可以容纳其他对象的对象”,这种说法对吗? 对的 2、Collection/Set/List的联系跟区别? collection接口(list、set)和map接口的区别 3、Set和List的特点跟区别? Set集合是无序的,元素不允许重复。HashSet, LinkedHashSe 阅读全文
2019年2月28日
摘要:
1、为什么需要包装类?包装类的作用是? 我们知道Java是一个面相对象的编程语言,基本类型并不具有对象的性质,为了让基本类型也具有对象的特征,就出现了包装类型(如我们在使用集合类型Collection时就一定要使用包装类型而非基本类型),它相当于将基本类型“包装起来”,使得它具有了对象的性质,并且为 阅读全文
摘要:
1、Java中,处理异常的两大步是? 捕获异常,声明异常 2、如果catch两个异常,一个是父类,一个是子类。这两个异常的catch顺序如何 确定? 先捕获子类异常,再捕获父类异常 3、finally里面一般放置什么代码? 4、Error和Exception的区别和联系 5、Throwable是一个 阅读全文
摘要:
1、简述面向对象和面向过程的区别和联系? 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 2、对象和类的关系 阅读全文
摘要:
1、三种控制结构是什么? 顺序、循环、选择. 2、if后面不写{},if的控制范围是否只限于第一句? 是的 3、Math.random是什么意思?如果想要获取15-20之间的随机数,怎么写? 产生一个0-1的随机数,包含0但不包含1 (int)(Math.random()*6)+15 4、switc 阅读全文