Java基础之基本语法
一,注释
1.什么是注释?
用于解释说明程序的文字
2.Java中注释分类格式
单行注释 :格式 //注释文字
多行注释: 格式 /* 注释文字 */
文档注释:格式/**注释文*/
二、关键字
1.什么是关键字?
被Java语言赋予特定含义的单词
2.关键字注意事项
goto和const作为保留字存在,目前并不使用类似于Notepad++或eclipse这样的高级开发工具,针对关键字有特殊的颜色标记,非常直观。
关键字有那些?
三、标识符
1.什么是标识符?
程序中需要我们自己来命名的
2.组成部分
英文大小写字母,数字字符 $和_
3.注意事项
不能以数字开头
不能是Java中的关键字
区分大小写
驼峰式写法
注意:见名知义即可。
* 四、变量*
1.什么是变量?
变量用来存储程序执行中用到的数据
变量存储的数据是可以改变的
2.变量定义格式
数据类型 变量名=初始化值;
从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须要先申请(声明),然后必须进行赋值(填充内容),才能使用。
五、数据类型
Java语言是强类型语言,对于每一种数据都定义了明确的数据类型,在内存中为每种数据类型分配了不同的内存空间。
变量使用注意事项:
数据类型和变量的定义规则,关于定义变量注意点:
1. 变量要先初始化,才能使用
2. 变量定义的作用域问题,同一个作用域变量名不能重名。
3. 数据类型的范围-越界的问题
4. 数据类型的转换问题
赋值时的转换(默认转换+强制转换)
运算时的转换,掌握+号运算符(默认转换)
默认转换(把小的赋值给大的)
byte-short-int-long-float-double
强制转换(把大的赋值给小的)
目标类型 变量名=(目标类型)(被转换的数据);
特别的点:
float类型的赋值
float f1=1;
float f2=1.0;
六、运算符
1.算术运算符
算术运算符(+、-、*、/、%、++、–、注意区分前置和后置的区别)
2.赋值运算符
赋值运算符(= , +=, -=, *=, /=, %=)
3.关系运算符(比较运算符)
关系运算符(比较运算符)
==:相等 ==
!=:不相等 !(非)
>:大于
<:小于
>=:大于等于
<=:小于等于
关系运算符的结果都是boolean类型,true 或者 false
4.逻辑运算
&(与) 、|(或) 、!(非)&&(短路与)、||(短路或)、^(异或)
规则:
& 一个为假,则为假 逻辑与
| 一个为真,则为真 逻辑或
!非false则true,非true则false
&& 一个为假,则为假 短路与
|| 一个为真,则为真 短路或
^ 两个不同,则为true,相同则为false
5、三目运算符
格式
(关系表达式)?表达式1:表达式2;
如果关系表达式结果为true,运算后的结果是表达式1;
如果关系表达式结果为false,运算后的结果是表达式2;
七、表达式的概念
表达式的概念:操作数+运算符,就组成一个表达式
八、转义字符
重点是掌握转移字符“\”的作用
符号 作用
\n 换行
\t 水平制表
\’ 单引号
\” 双引号
\ 产生一个斜杆