注释:
以某种特定符号作为标记,对程序功能的说明,程序在执行过程中不会执行注释。
Java有三种注释方法:
// 用于单行注释
/* */用于多行注释,快捷键Ctrl+Shift+/
/** */用于文档注释,类,方法,属性功能进行说明,可在调用时提示,以及使用javadoc命令生成说明文档
关键字
被Java语言赋予特殊含义,用做专门用途的单词
关键字中所有字母都为小写
用于定义数据类型的关键字:class,interface,enum,byte,short,int,long,float,double,char,boolean,void
定义流程控制的关键字:if,else,switch,case,default,while,do,for,break,continue,return
定义访问权限修饰符,类,函数,变量修饰符,类与类之间关系,建立实例及引用实例判断实例,异常处理,包,等等关键字,学到哪里记到哪里即可。
标识符
Java对各种变量,方法和类等要素命名时使用的字符序列称为标识符
凡是自己起名的名称都可以称为标识符
定义标识符法则:
- 由26个字母大小写,0~9,_或$组成
- 数字不可以开头
- 不可以使用关键字和保留字,但能包含
- 严格区分大小写
- 长度无限制
- 不能有空格
变量
是程序中基本的存储单元,程序执行中数值是可变的。
程序中每个变量都属于一个特定的数据类型,在使用前必须声明,如:int i;且对其初始化i=0;
数据类型
基本数据类型和引用数据类型
基本数据类型:整数:byte,short,int,long,浮点:float,double,字符型:char,布尔:boolean。
引用数据类型:类:class,接口:interface,数组:[ ]。
数据类型转换
默认转换:小容量向大容量转换,byte,short,char->int->long->float->double
布尔boolean不参与转换
强制转换:大容量向小容量转换,要加强制转换符,可能会造成精度丢失或溢出
运算符
条件运算符:(条件表达式)?表达式1:表达式2
为true,执行表达式1,为false,执行表达式2
位运算符:
控制语句
用法和c语言是相似的
条件语句:if,if...else,if...else if..else,switch
循环语句:for,while,do..while
Java中的方法
[访问权限修饰符] [返回值类型] 方法名(形式参数类型 参数名){
Java语句
return 返回值
}