您的位置:首页 > 编程语言 > Java开发

JAVA之路(基础篇)

2018-03-20 17:35 162 查看
第一小节



1、标识符与关键字

①标识符是Java语言中用来标识程序中的类、变量、方法的名字。

命名规则:由字母、数字、下划线或$符号组成,必须以字母下划线或$符开头,不能使用系统关键字。

②关键字:凡是在eclipse中显示蓝色的都是关键字

常用关键字:abstract ,boolean , break ,  case , catch , char , class ,   continue , default , do , double , else , extends , final , finally , float , for , goto , if , implements , import , int , interface , long , new , null , package , private
, protected , public , return , short , static , supper , switch , this , throw , throws , try , void , while 

2、数据类型

(1)基本数据类型:

①整型 :byte(占用位数8,占用字节数1) , short (占用位数16,占用字节数2) , int (占用位数32,占用字节数4)
, long(占用位数64,占用字节数8)

②浮点型: floaat (占用位数32,占用字节数4) , double(占用位数64,占用字节数8)

③字符型: char (unicode编码格式)

④布尔型: boolean (返回true或false)

(2)引用类型

①类:class

②接口:interface

③数组:array

3、常量与变量

(1)常量:值为恒定不动的数

(2)变量:在程序运行过程中其值可以发生变化的量。

①变量的声明: 变量类型  变量名

②变量的初始化: 数据类型  变量名 = 变量值;

4、运算符与表达式

(1)算术运算符和算数表达式: +  -  *  /  %  ++  --  (Java特点:字符串可以相连接 "ab"+"cd")

(2)关系运算符和关系表达式:==  !=  >  <  >=  <=  

5、逻辑运算符和逻辑表达式:&&   ||  !

6、条件运算符(三目运算符):表达式1 ? 表达式2 : 表达式 3 

7、赋值运算符和赋值表达式: =

JAVA技术:基本类型数据转换:

①自动转换技术

②强制类型转换: 目标变量 = (转换的目标类型)待转换的变量或数值

例:float f = (float)1.01

        int i = (int)f 

8、转义字符: \b (后退键)  \t(Tab键)   \n(换行符)   \f(换页符)   \r(回车键)   \"(双引号)   \'(单引号)   \\(反斜杠)

第二小节

1、顺序结构:按照顺序一条条地执行

2、选择条件语句:

① if (条件语句)   {......}

格式:if (boolean类型表达式)  { 语句A; }

② if (条件语句)   {......}   else   {......}

格式:if (boolean 类型表达式)   { 语句A; }

           else { 语句B; }

③ if (条件语句)   {......}   else if (条件语句) {......}  else {......}

④ 嵌套if 条件结构

注意:else 字句应该与离它最近的那个没有else字句的if语句绑定。

3、switch 结构

switch (表达式) {

    case  取值1:语句块1; break;

    case  取值2;   语句块2; break;

    case  取值n;语句块3; break;

    default:  语句块n+1; break;

}

注意:switch表达式 必须是整数类型(char \ byte \ short \ int ,或他们对应的包装器类)或者枚举类型。

break语句用来执行完一个case分支后,使程序跳出switch语句块。

4、循环语句

①while循环

格式: while (表达式)  { 语句; }

②do-while

格式: do { 语句; } while (表达式);

③for循环

格式: for ( 初始化循环变量 ; 判断循环体是否结束的条件表达式 ; 改变判断条件表达式值的语句 ) { 循环体; }

5、跳转语句

①break 语句:表示无条件结束整个循环结构



②continue 语句:表示是否结束循环要根据条件进行判断且continue语句结束的是本次循环体后面的语句,不是整个循环结构。



6、return 语句

常规操作:总是用在方法中,有两个作用:一是返回方法指定类型的值,二是结束方法的执行。

7、增强型 for 循环

格式: for (type 变量名 : 集合变量名)  {...}

功能:可以使用增强型for循环迭代数组



好啦,基础篇到这里就结束啦!!!

对您由帮助的话记得点赞哦!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java