javadoc标记

@author:指定java程序版本。( java工具默认不提取)
@version:指定源文件的版本。( java工具默认不提取)
@deprecated:不推荐使用的方法。
@param:方法的参数说明信息。
@return:方法的返回值类型
@see:“参见”,用于指定交叉的参考的内容。
@exception:抛出异常的类型。
@throws:抛出的异常,和@exception同义。

标识符

java 中左右括号成对关系 java中的括号表示什么_操作数

分隔符:

  1. 分号( ;):作为语句的结束,
  2. 花括号( {} ):定义一个代码块
  3. 方括号( [] ):用于访问数组
  4. 圆括号:形参生命、传值、整体、优先计算、强转等。
  5. 空格:分隔一条语句不同部分:空格符(Space)、制表符(Tab)、 回车(Enter).
  6. 圆点:用作对象和成员间的分隔符,调用部分显示。

标识符:
7. 可以使用字母、数字、下划线(_)和(java 中左右括号成对关系 java中的括号表示什么_运算符_02) ,不能包含@、#等其他特殊字符。

java 中左右括号成对关系 java中的括号表示什么_操作数_03


java 中左右括号成对关系 java中的括号表示什么_算术表达式_04

基本数据类型

java 中左右括号成对关系 java中的括号表示什么_java 中左右括号成对关系_05


数据类型转换:

10. 自动转换:将表数范围小向表数范围大的会自动转换。

11. 强制转换:又称《缩小转换》,将范围大的存入范围小的,语法格式;(targetType)value,强制类型运算符是圆括号。

12. 自动提升 :当一个算术表达式包含多个基本类型的值时,整个算术表达式数据类型都会跟着自动提升,规则如下:

1)所有的byte类型,short类型和char类型将被提升到int类型

2)整个算术表达式的数据类型自动提升到与表达式中最高等级操作数同样的类型。

位运算符:
13. 《&》:按位与。当两位同时位1时才返回1。
14. 《|》:按位或。只要有一位位1即返回1。
15. 《~》:按位非。单目运算符,将操作数的每个位(包括符号位) 全部取反。
16. 《^》:按位异或。当两位相同时返回0,不同时返回1。
17. 《<<》:左移运算符。
18. 《>>》:右移运算符。
19. 《>>>》:无符号右移运算符

三目运算符: 《?:》
20. 先对逻辑表达式求值,如果返回位true,返回第二个值,如果为false,则返回第三个操作数。
21. 目的是:取代if else。

java 中左右括号成对关系 java中的括号表示什么_操作数_06

String str= 5>3 ? "5大于三" : "5不大于三"

java 中左右括号成对关系 java中的括号表示什么_java 中左右括号成对关系_07