Java面试题
暴走的小米渣
Hello word
展开
-
Java面试
Java基础 Java面向对象 1.什么是封装? 答:封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。 2.多态的概念 用最简单的一句话就是:父类型的引用指向子类型的对象。用一句比较通俗的话:同一操作作用于...原创 2019-07-18 08:39:59 · 1068 阅读 · 4 评论 -
Java面试题2
逻辑题 有两个不规则的水桶,分别为5L和3L,现在准备让你装满4L水,如何装(不能在桶上做标记 解答一:用3L的取1次倒入5L桶中, 再取一次倒满5L的(3L桶中便剩1L),然后把5L里的全部倒掉,再把3L中剩的1L倒入5L的桶中(5L桶中剩1L), 然后再用3L的取一桶加入5L的桶中就可以了(1L+3L=4L). 结论:3*3-5=4 解答二:用大容器装满水将小容器的倒满,大容器里面还有2L,小...原创 2019-07-30 21:29:18 · 366 阅读 · 0 评论