Java学习-第三节笔记

本文介绍了Java中的算术、赋值、关系和自增自减运算符的使用,以及如何进行幂运算。此外,还讲解了包的命名规则、导入包的方式,并通过实例展示了位运算符的运用。同时,文章提到了三元运算符在条件判断中的应用。
摘要由CSDN通过智能技术生成

运算符

  1. 算数运算符   +  -  *   /   %  ++  --
  2. 赋值运算符  =
  3. 关系运算符  >  ,< , >=,<=.
  4.  ++ 、--
  5. 异或、取反
public class Demo04 {
    public static void main(String[] args) {
        //++  --自增  自减
        int a=3;

        int b=a++;  //a=a+1 // 执行完这行代码,先给b赋值,再给a自增
        //a=a+1;
        System.out.println(a);
        System.out.println(b);
        //a=+1
        int c=++a;  //a=a+1  先自增,再给c赋值
        System.out.println(a);
        System.out.println(c);
        //幂运算2^3
        double pow=Math.pow(2,3);
        System.out.println(pow);
    }
}
package operator;

public class Demo06 {
    public static void main(String[] args) {
        /*
        A=0011 1100
        B=0000 1101
        A&B = 0000 1100    都为1则为1
        A|B = 0011 1101    任何一个为1则为1
        A^B = 0011 0001    (异或)  相同则为0,否则为1
        ~B  = 1111 0010     取反--B取反

        2*8=16
        效率极高
        <<
        >>

        0000 0001   0
        0000 0010   1
        0000 0100   2
        0000 1000   3
        0001 0000   4
         */
        System.out.println(2<<3);
    }
}
package com.kuang.operator;
//三元运算符
public class Demo08 {
    public static void main(String[] args) {
      //
      int score = 50;
      String type = score <60 ?"不及格":"及格";//必须掌握
      System.out.println(type);
    }
}

包机制(本质文件夹)

  • 不同包可以重名,最好不要重名(包名倒着写 com.baidu.www,一般为公司域名倒着写)

  • 导入包--- import

    1. import ---导入包下具体类 import com.kang.bate.Demo01;

    2. import com.kang.bate.*; --------导入这个包下所有类

    阿里巴巴开发手册-----百度搜索即可

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值