一、注释
①当行注释
//注释文字
②多行注释
/* 注释文字 /
③文档注释
/*
@author 指定java程序的作者
@version 指定源文件的版本
*/
二、命名规则
标识符:
Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符,如:int age=19;这里的age就是标识符
技巧:凡是自己可以起名字的地方都叫标识符。
定义合法标识符规则:
①由26个英文字母大小写,0-9 ,_或 $ 组成
②数字不可以开头。
③不可以使用关键字和保留字,但能包含关键字和保留字。
④Java中严格区分大小写,长度无限制。
⑤标识符不能包含空格。
三、变量
概念:
①内存中的一个存储区域
②该区域的数据可以在同一类型范围内不断变化
③变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值
数据分类
位置分类
在方法体外,类体内声明的变量称为成员变量。
在方法体内部声明的变量称为局部变量。
四、数据类型转换
①自动类型转换:容量小的类型自动转换为容量大的数据类型。数据类型按容
量大小排序为:
②有多种类型的数据混合运算时,系统首先自动将所有数据转换成容量最大的
那种数据类型,然后再进行计算。
③byte,short,char之间不会相互转换,他们三者在计算时首先转换为int类型。
④boolean类型不能与其它数据类型运算。
⑤当把任何基本数据类型的值和字符串(String)进行连接运算时(+),基本数据类
型的值将自动转化为字符串(String)类型。五、运算符
①算术运算符
②赋值运算符
+=, -=, *=, /=, %=③比较运算符
④逻辑运算符
常见面试题:
“&”和“&&”的区别:
单&时,左边无论真假,右边都进行运算;
双&时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。
⑤位运算符:
⑥三元运算符:
六、运算优先级:
上一行运算符总优先于下一行。
只有单目运算符、三元运算符、赋值运算符是从右向左运算的
七、程序流程控制
顺序结构:
从开始执行到结束
分支
if-else结构:
①
②
③
switch-case结构
语法规则:
循环
①for循环
语法格式:
例如:
②while循环结构
③do-while循环
八、特殊关键字的使用
break:
continue:
return:
总结: