• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
yeyutian
博客园    首页    新随笔    联系   管理    订阅  订阅
JAVA基础Day2-基本运算符/自增自减运算符/逻辑运算符、位运算符/包机制

一、基本运算符

  • 算术运算符:+、-、*、/、%、++、--
  • 赋值运算符:=
  • 关系运算符:>、<、>=、<=、==、!= 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

生成帮助文档。

posted on 2022-09-19 17:09  独一无二小叶子  阅读(30)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3