首页 > 代码库 > Java基础语法
Java基础语法
1. 关键字
访问控制: private(私有的) protected public(公共的)
类,方法和变量修饰符: abstract class extends final implements interface native new static strictfp synchronized transient volatile
程序控制: break continue return do while if else for instanceof switch case default
错误处理: try cathc throw throws
包相关: import package基本类型: boolean byte char double float int long short null true false
变量引用: super this void
保留字: goto const
2. 标识符
2.1 定义
1:Java对各种变量、方法和类等要素命名时,使用的字符序列称为标识符。
2:只要是可以起名字的地方都叫标识符。
2.2 标识符的合法定义
1:由26个英文字母大小写,数字0-9,符号:_或$组成。
2:数字不可以开头。
4:Java严格区分大小写,长度无限制。
5:标识符不包含空格。
2.3 Java名称命名规范
1:包名:多单词组成时所有的字母都小写。如:xxxyyyzzz
2:常量名:所有字母都大写,多单词组成时用下划线连接。XXX_YYY_ZZZ
3:类名接口名:多单词组成是所有的首字母大写。驼峰写法:XxxYyyZzz 4:变量名和函数名:多单词组成时,第一个单词首字母小写,之后的单词首字母大写。xxxYyyZzz
3. 注释
1、单行(single-line)注释:“//……”
2、块(block)注释:“/*……*/”
3、文档注释:“/**……*/”
4、javadoc 注释标签语法
@author 对类的说明 标明开发该类模块的作者
@version 对类的说明 标明该类模块的版本
@see 对类、属性、方法的说明 参考转向,也就是相关主题
@param 对方法的说明 对方法中某参数的说明
@return 对方法的说明 对方法返回值的说明
@exception 对方法的说明 对方法可能抛出的异常进行说明
4. 常量
? 常量表示不能改变的数值
? Java中常量的分类:
1. 整数常量。所有整数
2. 小数常量。所有小数
3. 布尔型常量。较为特有,只有两个数值。true false
4. 字符常量。将一个数字字母或者符号用单引号(‘ ’)标识
5. 字符串常量。将一个或者多个字符用双引号标识
6. null常量。只有一个数值就是:null
? 对于整数:Java有四种表现形式
1. 二进制
2. 十进制
3. 八进制:0-7,满8进1 ,用0开头表示。
4. 十六进制:0-9,A-F,满16进1,用0x开头表示。
5. 负数的二进制表现形式
小规律:负数的最高位是1,原数取反后加1
Java基础语法