![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
阳来了
这个作者很懒,什么都没留下…
展开
-
Java中 ==和equals()方法的区别
1、====既可以比较基本数据类型,也可以比较引用数据类型。对于基本数据比较的是值,对于引用数据类型比较的是内存地址。class A{ int i;}public class EqualTest { @Test public void test1(){ int i = 10; double j = 10.0; if (i == j){ System.out.println("相等");原创 2021-01-30 10:10:50 · 113 阅读 · 1 评论 -
this关键字
this关键字如果有同一类型的两个对象,a和b,当我们调用此类中的同一方法时,该类是怎样知道是谁调用的哪?例子:class Apple{ public void eat(int i){ System.out.println("吃" + i + "个苹果"); }}public class thisTest { public static void main(String[] args) { Apple a = new Apple();原创 2021-01-29 10:48:07 · 46 阅读 · 0 评论 -
方法重载
方法重载Java中的方法的重载是,方法名相同,形参列表不同。其中形参列表不同包括:形参的个数不同,或者形参的类型不同。例子public class Load { //测试 public static void main(String[] args) { Load loadInstance = new Load(); loadInstance.load(1,2); loadInstance.load(1,"你好呀");原创 2021-01-29 09:37:35 · 55 阅读 · 0 评论 -
break、continue和标签
break、continue和标签1、break 和 continue在任何迭代语句的主体部分,都可用break和continue 控制循环流程。其中break是强制退出循环,不执行循环中剩余的语句。而continue则是停止执行当前的迭代(循环操作),然后退回循环起始处,开始下一次循环。示例:1、break测试//测试break@Test public void testBreak(){ for (int i = 0; i < 3; i++) { Syste原创 2021-01-29 09:17:56 · 138 阅读 · 0 评论 -
Java操作符注意点
Java操作符注意点文章目录Java操作符注意点1、算数运算符2、自增自减3、关系运算符4、逻辑运算符中的短路5、按位操作符6、移位操作符7、字符串操作符8、截尾和舍入1、算数运算符对于整数的除法操作会直接砍掉小数,而不是进位。//整数除法 @Test public void testIntDiv(){ int x = 13; int y = 4; System.out.println(x/y); /*结果:3*/ }2、自增自减a+原创 2021-01-27 12:09:26 · 113 阅读 · 1 评论