这类问题,个人感觉也只会出现在笔试题。 感觉面聊的概率非常小,也是非常基础性的问题。 首先,这是JDK1.5之后的提供了自动装箱拆箱,所以作为开...
这种一般出现在笔试选择题,考核的技术点非常基础。 向上转型:Person person = new Student(); 安全的 向下转型:Te...
封装,继承,多态 封装 类,封装了数据(属性)和行为(方法) 狭义的封装:就是创建一个类,属性私有化,提供getter和setter方法,并且提...
这个问题,通常会让很多人有点不知所措,感觉我一直在编码,但是说到思想很难去阐述。 下面,我说说自己的想法, 首先,谈谈“面向过程”vs“面向对象...
这两个题目,非常简单,但因为笔试的曝光率高,所以务必掌握 第一,N的阶乘,比如,求第8个数的阶乘? 第二,不死神兔的故事,其原型是斐波那切数列,...
递归,方法内部调用方法自身 递归的注意事项: 找到规律,就是写出递归公式 找到出口(边界值),就是结束递归的条件 注意:如果递归太多层,或者没有...
可以多种实现方式 方式一:使用中间变量temp 方式二:数学运算(这种方式,需要考虑数据越界的问题,因为数据类型有一定的数据表示范围) 方式三:...
这道题目,简单到不好意思出,但经常会有人答不全或答错,所以简单写下: 八种基本数据类型如下: boolean,char,byte,short,i...
Java追求一次编译,处处运行,那Java是怎么做到的? 这需要我们从一段Java程序的运行流程来说起,流程如下: Java源文件(.java文...