首页 > 编程语言 >JAVA基础Day2-基本运算符/自增自减运算符/逻辑运算符、位运算符/包机制

JAVA基础Day2-基本运算符/自增自减运算符/逻辑运算符、位运算符/包机制

时间:2022-09-19 17:24:37浏览次数:62  
标签:自增 JAVA ++ 逻辑 运算符 自减 && 赋值

一、基本运算符

  • 算术运算符:+、-、*、/、%、++、--
  • 赋值运算符:=
  • 关系运算符:>、<、>=、<=、==、!= instanceof
  • 逻辑运算符:&&、||、!
  • 位运算符:&、|、^、~、>>、<<
  • 条件运算符:?:
  • 扩展赋值运算符:+=、-=、*=、/=

二、自增、自减运算符

一元运算符;

a++;   先赋值再+1
++a;   先+1再赋值

三、逻辑运算符、位运算符

逻辑与运算&&:有假则假;
逻辑或运算||:有真则真;
逻辑非运算!:真变为假,假变为真;

短路运算

当a&&b,a为假,那么不再执行b式子;

位运算符

按位异或(^)
取反(~)
右移(>>) 相当于/2
左移(<<) 相当于*2

字符串连接符(+)

定义 a=10 b=20
System.out.println(""+a+b);
System.out.println(a+b+"");

第一条语句输出:1020
第二条语句输出:30

三、三元运算符

x? y : z
如果x==true, 则结果为y, 否则结果为z;

四、包机制

包语句的语法格式:

package pkg1[.pkg2[.pkg3]];
使用某一个包的成员,需要导入该包:
import package1[.package2...].(classname|*);
一般利用公司域名倒置作为包名;
eg: www.baidu.com 包名为com.baidu.www

五、JavaDoc

暂时略。等到需要这个部分的知识的时候再来补。

标签:自增,JAVA,++,逻辑,运算符,自减,&&,赋值
From: https://www.cnblogs.com/yeyutian/p/16706678.html

相关文章

  • JAVA学习-四则运算的优化
    在这一节中要对上次写的用random函数的应用生成的四则运算程序进行优化,要求是需要实现在线答题,并且可以给出题目的答案讲错题存起来,可以进行错题重做,还要给出错题率以及相......
  • 新手学习Java的好习惯分享
    1、爱好这个是动力,如果你不爱Java,不爱计算机,而是喜爱游戏,娱乐或者其他的,你不适合做程序员。如果你能在电脑前,一坐就是4-5个小时,你能为了学习而阅读英文的资料......
  • 2 Java内存层面的对象认识
    目录1对象的创建2对象的内存布局3对象的访问定位3.1句柄访问3.2直接指针访问说明:此分析基于HotSpot虚拟机1对象的创建Java对象的创建方式有三种:通过new创建通过......
  • javascript 对象的细节
    对象的集中声明方式//方式一:letstu={ name:'小明',age:'17',study:function(){console.log(this.name+'爱学习')}}//调用方式:stu.name;stu......
  • JAVA接口组成更新与方法引用
    JAVA接口组成更新与方法引用接口组成接口组成更新概述接口的组成常量publicstaticfinal(可以省略)抽象方法publicabstract(可以省略)默认方法(java8......
  • java入门
      成功了编译是javac加那个文件名Hello.java   这个是代码......
  • java毕业生就业管理系统 高校毕业生就业服务平台 就业管理系统 高校就业统计系统 java
    ......
  • 力扣92(java&python)-反转链表Ⅱ(中等)
    题目:给你单链表的头指针head和两个整数 left和right,其中 left<=right。请你反转从位置left到位置right的链表节点,返回反转后的链表。示例1:输入:head=......
  • VBA中使用JAVASCRIPT
    PrivateSubCommandButton1_Click()DimjsstrDimsbAsStringDimoSCAsObjectDimiAsIntegerSetoSC=CreateObjectx86("MSScriptControl.ScriptControl")'......
  • 运算符
    运算符Java语言支持如下运算符:算术运算符:+,-,,l,%,++,--赋值运算符=关系运算符:>,<,>=,<=,==,!=instanceof逻辑运算符:&&(与),||(或),!(非)位运算符:&,|,^,~,>>,<<,>>>(......