首页 > 代码库 > 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基础语法