Java运算符及包机制

  1. 算术运算符:+-*/%++--

  2. 赋值运算符:=,+=,-=,*=,/=

  3. 关系运算符:>,<,>=,<=,==,!=,instanceof

  4. 逻辑运算符:&&,||,!

  5. 位运算符:&,|,^(相同为零),~(取反),>>(右移——/2),<<(左移——*2),>>>(了解!!!)

  6. 条件运算符:? :

注意:

  • 自增自减放在变量的后面就是等这个式中所有运算符执行完之后才执行自增自减

  • 只有关系运算符和逻辑运算符的结果为布尔值

  • 逻辑运算符中的与或是短路运算符

  • 位运算符是操作二进制数的,直接和底层打交道,所以效率是极高的

    2<<3意思就是把1向左移动三位,左移一位就是乘2,左移3位就是乘2的三次方

  • 条件运算符是三元运算符,就是操作三个操作数,那二元就是操作两个,一元就是操作一个

包机制:

  • 包的本质就是文件夹,就是更好的管理类

  • 包名一般为公司域名的倒置,例如:com.baidu.www ,且包名必须放在类的最上面,导入的包必须放在本包的下面

例外:

  • 按住Ctrl,然后点击类,就可以进去Java提供的类

  • 按住Ctrl,点击包名,就可以找到包的位置

(0)

相关推荐

  • 第二十六集 逻辑运算符

    介绍了C语言中的逻辑运算符

  • Java 运算符

    计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量.我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运 ...

  • java中的反射机制

    前言: ​相信很多人都知道反射可以说是Java中最强大的技术了,它可以做的事情太多太多,很多优秀的开源框架都是通过反射完成的,比如最初的很多注解框架,后来因为java反射影响性能,所以被运行时注解AP ...

  • python 包机制、导入模块

    表白:黑白圣堂血天使,天剑鬼刀阿修罗.  讲解对象:/python 包机制.导入模块 作者:融水公子 rsgz Python3 教程 python教程 http://www.rsgz.top/post ...

  • 推荐:Linux启动Java程序jar包Shell脚本

    每次启动Java程序jar包的时候,难道你还在手敲java -jar xxserver.jar--?边敲边想着都需要追加哪些参数? 今天就推荐给大家一个几乎通用的Shell脚本,它支持Java程序Ja ...

  • 信息加密系统设计(依托Java平台安全包)

    这是加密系统设计的一个示例 一.目的与要求 (一)目的 通过实践,了解运用相应密码算法,设计并实现一个加密系统的全过程,掌握设计和实现信息安全系统的基本手段和常用方法,提高学生的动手能力和分析.解决问 ...

  • Java:Java的jar包之POI的简介、安装、使用方法(基于POI将Word、Excel、PPT转换为html)之详细攻略

    Java:Java的jar包之POI的简介.安装.使用方法(基于POI的转换-Word.Excel.Ppt等转html)之详细攻略 POI的简介 Apache POI是Apache软件基金会的开放源码 ...

  • JAVA运算符

    JAVA语言支持如下运算符 算术运算符: .- .* ./ .% (取余). .-- 赋值运算符: = 关系运算符:>.< .>=.<=.==(等于).!=(不等于) 逻辑运算 ...

  • Java基础07 包

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 我们已经写了一些Java程序.之前的每个Java程序都被保存为一个文件,比如Tes ...

  • 高级开发必须理解的Java中SPI机制

    本文通过探析JDK提供的,在开源项目中比较常用的Java SPI机制,希望给大家在实际开发实践.学习开源项目提供参考. 1 SPI是什么 SPI全称Service Provider Interface ...