一、关键字
概念:被Java语言赋予特定含义的单词
特点:组成关键字的字母全部小写,goto和const作为保留字存在。Notepad++对关键字有特殊的颜色标记。
用于定义数据类型的关键字 | ||||
class | interface | byte | short | int |
long | float | double | char | boolean |
void |
|
|
|
|
用于定义数据类型值的关键字 | ||||
true | false | null |
|
|
用于定义流程控制的关键字 | ||||
if | else | switch | case | default |
while | do | for | break | continue |
return |
|
|
|
|
用于定义访问权限修饰符的关键字 | ||||
private | protected | public |
|
|
用于定义类,函数,变量修饰符的关键字 | ||||
abstract | final | static | synchronized |
|
用于定义类与类之间关系的关键字 | ||||
extends | implements |
|
|
|
用于定义建立实例及引用实例,判断实例的关键字 | ||||
new | this | super | instanceof |
|
用于异常处理的关键字 | ||||
try | catch | finally | throw | throws |
用于包的关键字 | ||||
package | import |
|
|
|
其他修饰符关键字 | ||||
native | strictfp | transient | assert |
|
二、标识符
常见命名规则:
1.包:相当于文件夹,可以解决命名冲突问题
2.类或接口
3.方法或变量
4.常量
三、注释
概述:解释说明程序的文字,提高程序的阅读性,可以帮助我们排错。初学者可以先养成习惯:先写注释再写代码,即先把自己的思想通过注释整理出来,再用代码去体现
注意事项:
四、常量
概述:在程序运行过程中,值不能发生改变的量
字面值常量:
字符串常量:用双引号括起来的内容 :String是常量,StringBuffer是变量
null表示的数值: 0x 00000000 ,把这片内存空间清0
表示不指向任何对象,null对象调用方法的话会报错空指针异常
比如请求参数中没有“IG” ,但是使用了getParameter("IG"),得到的就是NULL
整数常量的表示形式:
由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头,如0xa8c631d
规律:进制越大,表现形式越短
整数常量的进制转换:
1、十进制转为其它进制:
除基(2/8/16)取余,直到商为0,余数自下往上取得到的就是2/8/16进制。比如17/2=8...1 ; 8/2=4...0 ; 4/2=2...0 ; 0/2=0...1; 二进制为1001
2、其它进制转为十进制:
权: 从最右边一位开始编号,对应位上的编号即为该位的权,最后边一位的编号为0
比如110011=1*2^0 + 1*2^1 + 0*2^2 + 0*2^3 +1*2^4 + 1*2^5 =1+2+16+32=51
3、"8421"法快速转换
举例: 0b 11001010 = 128+64+8+2 =202;
二进制和八进制、十六进制的快速转换:
八进制每三位对应一个二进制数位,十六进制每四位对应一个二进制数位,不足的补0
转存失败重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消