JAVA
yanglxxxxxxx
这个作者很懒,什么都没留下…
展开
-
【JAVA基础】Integer和int的区别(面试题?)
本文转自https://www.cnblogs.com/guodongdidi/p/6953217.htmlint和Integer的区别1、Integer是int的包装类,int则是java的一种基本数据类型2、Integer变量必须实例化后才能使用,而int变量不需要3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接...转载 2019-07-15 09:22:23 · 217 阅读 · 0 评论 -
【java】方法的重载
方法名称一样,参数列表不一样。方法重载与下列因素有关:1.参数个数2.参数类型3.参数类型的顺序与下列因素无关:1.参数名称2.方法的返回值类型方法的重载可以实现,调用一个方法,但是因为传递的参数不同,就可以实现不同的功能,但是前提就是相应的参数需要存在。...原创 2019-07-08 21:16:09 · 91 阅读 · 0 评论 -
【java】常量的定义
信仰差点崩塌。常量的定义必须赋初值,而且后续的代码里不能去改变他的大小。定义一个常量,但是你没有给他赋值,就会报错。解决办法有两种,一种是在定义的时候就把值写上去,另一种是在构造方法里边赋值总而言之,常量的定义是必须赋值的。...原创 2019-02-21 15:05:58 · 3498 阅读 · 0 评论 -
==与equal()区别
== 的作用: 基本类型:比较的值是否相同(四类八种基本数据类型,byte,short,char,int,long,float,double,boolean。String不是基本数据类型) 引用类型:比较的是堆内存地址值是否相同equals 的作用: 引用类型:默认情况下,比较的是地址值。注:不过,我们可以根据情况自己重写该方法。一般重写都是自动生成,比较对象的成员变量值是否相同...原创 2019-01-23 11:06:07 · 1124 阅读 · 0 评论