------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
主要包括以下几个部分:1.1 关键字;1.2 标识符;1.3 注释;1.4 常量及变量;1.5运算符;1.6 语句;1.7 函数;1.8 数组
1.1关键字
被Java定义的具有特殊意义的词,比如:public、static、private等。1.2标识符:程序中定义的名称。
组成:由大小写字母、0~9、_、$组成,并且区分大小写。
规范:1.包名:所有字母均小写;2.类名或接口名:每个单词的首字母大写;3.变量名及函数名:第一个单词的首字母小写第二个单词开始首字母大写;4.常量名:所有字母全都大写
1.3注释
在上一节中已有介绍,这里就不多说了。1.4常量及变量
常量:Java中固定不变的数据。分类:1.整数常量;2.小数常量;3.布尔型常量(true,false);4.字符常量(单引号+单个字符);5.字符串常量(由双引号标示);6.null常量,只有一个数值null
变量:就是将不确定的数据进行存储,就是需要在内存中开辟一个空间。
如何开辟空间?
通过确定数据类型、名称、数据。
数据类型结构
什么时候定义变量?
当数据不确定时,需要对数据进行存储,则定义变量来完成存储动作。
1.5运算符
分类:算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三元运算符。
1.5.1算术运算符:+、-、*、/、%、++、--、
字符串数据和任何数据使用+都是相链接,最终结果都是字符串型。
转义字符:\n换行、\b退格、\r按下回车键、\t制表符
1.5.2赋值运算符:=、+=、-=、*=、\=、%=(包括自动转换动作)
1.5.3比较运算符:==、<、>、<=、>=、!=(结果只true及false)
1.5.4逻辑运算符:&、|、^、!、&&、||
1.5.5位运算符:<<、>>、>>>、&、|、^、~
1.5.6三元运算符:(表达式)?表达式1:表达式2:;
1.6语句
程序流程控制语句包括:判断语句、选择语句、循环语句
1.6.1判断语句(if语句)
三种形式:
第一种
if(条件表达式)
{
执行语句
}
第二种
if(条件表达式)
{
执行语句
}
else
{
执行语句
}
第三种
if(条件表达式)
{
执行语句
}
else if(条件表达式)
{
执行语句
}
else
{
执行语句
}
1.6.2选择语句(switch语句)
格式:
switch(表达式)
{
case 取值1:
执行语句;
break;
case 取值2:
执行语句;
break;
…………
default:
执行语句;
}
特点:
1.表达式中的内容只有四种类型:byte、int、short、char。
2.先执行具体语句,最后执行default
3.执行一次后则不会再判断,只有break或到最后一个”}“才结束。
1.6.3循环语句(for、while、do while)
1.6.3.1for语句格式
for(初始化表达式;循环条件表达式;循环后的操作表达式)
{
执行语句;
}
1.6.3.2while语句格式:
while(循环条件表达式)
{
执行语句;
}
1.6.3.3do while语句格式:
do
{
执行语句;
}while(循环条件表达式)
注:对于函数及数组将在后面详细说明