基础篇
1、 Java语言有哪些特点
1、简单易学、有丰富的类库
2、面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高)
阿里内部资料
基本类型 大小(字节) 默认值 封装类
6、Java自动装箱与拆箱
装箱就是自动将基本数据类型转换为包装器类型(int-->Integer);调用方法:Integer的
valueOf(int) 方法
拆箱就是自动将包装器类型转换为基本数据类型(Integer-->int)。调用方法:Integer的
intValue方法
在Java SE5之前,如果要生成一个数值为10的Integer对象,必须这样进行:
从这2段代码可以看出,在通过valueOf方法创建Integer对象的时候,如果数值在[-128,127]之间,
便返回指向IntegerCache.cache中已经存在的对象的引用;否则创建一个新的Integer对象。
上面的代码中i1和i2的数值为100,因此会直接从cache中取已经存在的对象,所以i1和i2指向的是
同一个对象,而i3和i4则是分别指向不同的对象。
面试题2:以下代码输出什么
还有很多就不一一介绍了。下面是整理的一些面试题大纲,需要的来领取。
-------------------------------------------------------------------------------------------------
链接:https://pan.baidu.com/s/1OMRkYDFE7D_vWZh_CWTKOg?pwd=t87b
提取码:t87b
-------------------------------------------------------------------------------------------------
视频资料整理
大型互联网项目分布式,微服务,三高架构,各种源码分析,高并发项目,资料源码都有。架构师必看的精品视频。
哇哈哈支付平台