按位与,按位或,【按位异或】(仅供自己参考)

1.与或非逻辑

按位与:都真才真

按位或:一假必假

按位异或运算:相同为0,不同为1

按位异或运算对两个整型数据a、b按位进行运算,运算结果是一个整型数据c。运算法则为:如果a、b两个数据对应位相同,则c的该位是0,否则是1。

例如:

a:0 1 0 1 0 0 1 1

b:0 0 1 1 1 0 1 0

c:0 1 1 0 1 0 0 1

2.自增

i++ 即后加加,原理是:先自增,然后返回自增之前的值
++i 即前加加,原理是:先自增,然后返回自增之后的值

3.构造方法

方法名必须与类名相同
可以有 0 个、1 个或多个参数
无返回值,包括 void
默认返回类型就是对象类型本身
只能与 new 运算符结合使用

super关键字
1.this();和super();不能一起用
2.super调用父类的方法
this关键字
this()调用本类的方法
在这里插入图片描述

4.断点调试(debug)

快捷键:
F7跳入方法内
F8逐行执行
shift+F8跳出方法
F9(resume执行到下一个断点)

5.用于日期格式化的

直接在类里面:

Date date = null; // date 是 java.util.Date 类型,表示日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm"); //可以用于日期格式化的

方法里:

 //找出正确金额的条件
        balance += money;
        //拼接收益入账信息到 details
        date = new Date(); //获取当前日期
        details += "\n收益入账\t+" + money + "\t" + sdf.format(date) + "\t" + balance;

6.重写与重载

java中的重载与重写的区别:
子类重写父类方法

1、重载发生在本类,重写发生在父类与子类之间;

2、重载的方法名必须相同,重写的方法名相同且返回值类型必须相同;

3、重载的参数列表不同,重写的参数列表必须相同。

7.多态

多态是同一个行为具有多个不同表现形式或形态的能力。

多态就是同一个接口,使用不同的实例而执行不同操作

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值