基础知识
1、java基本数据类型(8种)
1.基本数据类型有哪些,各占多少位,浮点型表示能否精确的表示小数,int的范围(这个当时脑袋可能抽了,顺嘴说了2-32到232 - 1,面试官可能知道我的意思,没有指出)最大值为什么要减一,int的最小值在计算机中怎么表示(我回答的是二进制表示,没有思考直接说是32位全是1,回答错了,实际是10000…0000) 这个知识点很久没有看过了,所以回答的不是很好。
10.private那四个权限的限制
答:一个是标记的变量只能自己使用,一个是标记的变量可以让父子都可以访问,一个是可以接收同一个包的其他类的引用,一个是所有的其他包都可以引用。
4.反射的作用及机制
3.泛型,子类继承父类的public可以写成private吗(竟然回答错了,这地方拉跨了,基础还得巩固)(不可)
1.数组构造过程:
当时面试官就打在屏幕上:描述 int[] Array={1,3,5,7,9}的构造过程。我问您是指什么,就告诉我说描述下怎么创造出来的?但我还是没听懂?后来问各种同学才知道应该是想说数组内存的分配方法,就是栈里开辟地址空间,将A