java语言基础(二)

1.if与switch的区别

if :1.对具体的值进行判断。  2.对区间进行判断 。  3.对于没算结果Boolean类型的表达式进行判断

switch:  1.对具体的值进行判断,值得个数通常是固定的。这种情况用switch语句会将具体答案加载进内存,效率相对高一点。

2.break与continue

break的作用范围:要么是switch语句,要么是循环语句,他可以跳出标号。

       XX:for(int x=0;x<3;x++){

             YY : for(int y=0; y<3; y++){

                       System.out.println(x);    break  XX;   //  跳出最外层循环,结束            输出结果:0

                 }

}

continue作用范围:循环结构。

          结束本次循环,继续下次循环。如果continue单独存在,下面不要有任何语句,因为执行不到。

3.进制转换

十---->二:            Integer.toBinaryString();

十----->八:                Integer.toOctalString();

十----->十六:                  Integer.toHexString();

4.面向对象:1.面向对象是一种常见的思想,符合人们的思考习惯。

                       2.他可以将复杂的问题简单化

                       3.面向对象的出现让曾经在过程中的执行者变成了指挥者。对象其实就是该类事物事实存在的个体,同常只关注两方面一个是属性,一个是行为。

                       4.类与对象的关系:类是事物的描述,对象是该类事物的实体。

5.匿名对象:其实就是定义对象的简写格式。

      设定cat是个类,    new cat();就是匿名对象。      调用   new cat().eat();

1.当对象仅进行一次调用的时候,就可以简化成匿名对象。

2.匿名对象可以作为实际参数进行传递。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值