java视频教程

java视频教程

ID:37202264

大小:173.00 KB

页数:9页

时间:2019-05-19

java视频教程_第1页
java视频教程_第2页
java视频教程_第3页
java视频教程_第4页
java视频教程_第5页
资源描述:

《java视频教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一章java变量、数据类型、运算符java环境配置:步骤:www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK。选择JDK7.一、标识符和关键字的定义:(关系:关键字是一种标识符)标识符:标识符可以是变量名或方法签名;类名;常量或者它所代表的含义。1、变量名或方法名:第一个单词的首字母要小写,其他单词的首字母要大写。2、类名:每个单词的首字母都要大写;3、包名:所有单词都是小写;4、常量:所有单词的字母都要大写,单词之间要用_隔开;关键字:是根据语法定义的

2、需要而特别定义的标识符。(修饰符关键字标识符)关键字的分类:A、用于包、类、接口定义;B、访问控制修饰符(public,private,protected);C、数据类型;D、流程控制(if、else、while、switch、do);E、异常处理(catch、try、throw、throws);提问:关键字throw和throws有什么区别?二、常量类型常量类型用final修饰;固定格式:Final常量(基本数据)类型常量标识符=常量值;如果声明同一类型的常量,可以这样写:final基本数据类型常量标识符1=常量1,常量标识符2=

3、常量值2;例如:finalintINT=3,INT_GR=4;三、枚举类型:是指字段由一系列固定的常量组成的数据类型。Java中的枚举类型字段用大写字母表示,使用关键字enum声明。例如:enumSeason{春,夏,秋,冬}注:枚举类的类体中可能包括方法和其他字段。四、变量的概念和声明:变量和常量都是程序在运行时存储数据信息的地方;声明变量的两种方式:1、变量类型变量标识符=变量值;2、先声明变量;到使用的时候再赋值,如:StringuserName;userName=”汪汪”;五、变量的作用域:变量的作用域是指变量的使用范围,只

4、有在使用的范围内才可以调用变量。由于作用域的不同,变量类型有类变量、局部变量、方法参数变量和异常处理参数变量。下面分别说明:1、类变量:是指的是在类中声明的变量。类变量不属于任何方法,在整个类中可以任意调用。如图1图12、局部变量:就是指在方法或方法代码块中定义的变量。如图2图21、方法参数变量:是指在方法中作为参数来定义的变量,如图:图4六、基本数据类型6.1整型:字节型Byte短整型Short整型Int长整型Long6.2浮点型:单精度型Float双精度型Double需要我们注意的是为float类型变量赋值时,需要在值的后面加上

5、F或f;6.3布尔型:只有两个值;那就是true和false。6.4字符型:当生命char类型变量并为其赋值时不能为数字;并且要用单引号。七、数据类型转换:当一种数据类型变量的值赋给另一种数据类型变量时,或不同的数据类型混合一起用时,这就需要数据类型转换。通常分为自动类型转换和强制类型转换。1、自动类型转换由低优先级数据类型转换高优先级数据类型。(注:布尔型类型不参与运算)在这里我们总结下数据类型的优先级:低到高Byte—short—int—long—float—double(char的优先级和byte、short同等级)A、参与混

6、合运算的,只有byte、short或char数据类型。(方法:先转换数据类型再相加)如图:图5B、参与混合运算的,含有int、long、float、double的数据。方法同上2、强制类型转换:不难发现,它是指由高优先级数据类型转换低优先级数据类型。如图:图6运算符要了解运算符,首先要了解表达式;表达式是具有确定值的语句,由操作数和运算符组成。运算符分为以下几类:A、算术运算符;B、赋值运算符;C、关系运算符;D、逻辑运算符;E、位运算符、F、自增自减运算符;G、三元运算符;算术运算符:这个不难理解,就是我们数学的加减乘除四则运算及

7、取余(%)运算。需要注意的是:只要进行除法运算的两个操作数都是整数,那么不论是否被整除,结果都是整数;如果取余的运算;那么结果就是它们的余数;赋值运算符(类似于数学的“=”)还有几个复合运算符:1、+=;2、-=;3、*=;4、/=;5、%=;这里只举一个例子;以下的类似,表达式x+=y;含义:x=x+y;关系运算符(运算结果为布尔型)1、>(大于);2、<(小于);3、≥(大于或等于);4、<=(小于或等于);5、=(等于);6、!=(不等于);所有的关系运算符都可以对整数、浮点数和字符型数据进行比较,等于和不等于运算符可用于所有

8、的数据类型的比较;逻辑运算符1、与运算符“&&”;2、或运算符“

9、

10、”;3、取反(非)运算符“!”与运算符:当两个关系表达式连接在一起时,两个关系表达式都为真时,运算结果才为真;反之,结果为假。或运算符:当两个关系表达式连接在一起时,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。