0. 单行注释: 双斜线后(//) 多行注释: 用"/*"和"*/"将注释包含起来.
1. 文档注释: javadoc将源代码里的文档注释提成生成一份API文档. (API文档中的包注释并不是直接放在Java源文件中的, 通常通过一个标准的HTML文件来提供包注释(包描述文件).
javadoc只处理文档源文件在类、接口、方法、Field、构造器和内部类之前的注释, 而且默认只处理以public或protected修饰的类、接口、方法、Field、构造器和内部类之前的文档注释.
文档注释以(/**)开始, 以(*/)结束.
2. javadoc用法: javadoc 选项 Java源文件/包,
3. 标识符 是用于给程序中的变量、类、方法命名的符号. 标识符可以由字母、数字、下划线和美元符号($)组成(其中数字不能打头). 标识符不能使关键字或保留字或三个特殊的直接量(true, false和null).
4. java关键字一览
abstract | boolean | break | byte | case |
catch | char | class | continue | default |
do | double | else | enum | extends |
final | finally | float | for | if |
implements | import | instanceof | int | interface |
long | native | new | package | private |
protected | public | return | strictfp | short |
static | super | switch | synchronized | this |
throw | throws | transient | try | void |
volatile | while | interface | | |
8. 17的八进制021, 十六进制0x11或0X11, 二进制0b1001或0B1001.
9. 字符常量 如'A', '\n', '\uXXXX'(直接使用Unicode值来表示字符型常量, 其中XXXX代表一个十六进制的整数)等.
10. Java的浮点类型默认是 double类型, 如果希望把一个浮点类型值当做float类型处理, 应在这个浮点值后加f或F.
11. Java还提供了三个特殊的浮点值: 正数(浮点数)除以0得到"正无穷大", 用Double或Float的POSITIVE_INFINITY表示; 负数(浮点数)除以0得到"负无穷大", 用Double或Float的NEGATIVE_INFINITY表示; 0.0除以0.0或对一个复数开方得到"非数", 用Double或Float的NaN表示.(NaN不与任何数值相等, 甚至不与NaN相等.)
12. Java中, boolean类型的数值只能是true和false, 不能用0或1来代替, 其他基本数据类型的值也不能转换成boolean类型.
13. 算术表达式中,等级低的数据类型向等级高的进行自动类型转换, 等级高的向等级低的转换时必须进行强制类型转换(float f=123.321f; int i = f;报错).
14. 常量池(constant pool)指的是在编译期被确定, 并被保存在已编译的.clss文件中的一些数据. 包括关于类、方法、接口中的常量, 也包括字符串直接量.
15. 求余运算的两个操作数都是整数时, 第二个操作数不能是0; 如果两个操作数中有浮点数, 则允许第二个操作数是0或0.0, 求余运算的结果是非数(NaN). 0和0.0对0以外的任何数求余得到0或0.0.
16. 位运算符:(*总是对补码进行操作.)
(补码: 正数的补码等于原码; 负数的补码等于原码符号位不变, 其余位取反加一.)
&:按位与; |:按位或; ^:按位异或;
~:按位非(但目运算符, 用法如:~5);
<<:左移运算符(空位补0); >>:右移运算符(空位补符号位); >>>无符号右移运算符(左边空出来的位总补0);
(移位运算符只适用于byte、short、char、int和long等整数类型. 且低于int类型(byte、short和char)的操作数总是先自动类型转换成int类型再位移; 对int型a>>b, 当b>32时, 系统先用b对32取余, 得到的结果才是真正移位的位数(a>>32的结果和a相同); 对long型a>>b, 当b>64时, 先b对64取余.)
17. 同样对于(byte a = 5;)来说(a = a + 5;)报错(因为5默认为int类型, 相加之后为int型), 而(a += 5;)不报错.(?书上没说为什么)
18. 逻辑运算符:(用于操作布尔型的变量或常量)
&&:与; ||:或; !:非; ^:异或;
&:不短路与; |:不短路或;
-------------------------------------------------------------课后题----------------------------------------------
准备周三晚上的方便食品工艺学考试, , ,
##考试完了又多玩儿了一天, 怎么达到计划的速度啊!!!!
--------------------------------------------------------------------------------------------------------------------
不做了.