欢迎来到天天文库
浏览记录
ID:37202264
大小:173.00 KB
页数:9页
时间:2019-05-19
《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、取反(非)运算符“!”与运算符:当两个关系表达式连接在一起时,两个关系表达式都为真时,运算结果才为真;反之,结果为假。或运算符:当两个关系表达式连接在一起时,
此文档下载收益归作者所有