java编程基础new

java编程基础new

ID:25909195

大小:472.50 KB

页数:21页

时间:2018-11-23

java编程基础new_第1页
java编程基础new_第2页
java编程基础new_第3页
java编程基础new_第4页
java编程基础new_第5页
资源描述:

《java编程基础new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计基础第一节变量和数据类型所有Java变量都具有一个数据类型。变量的类型决定了变量的值以及参与的操作。变量定义的一般形式为:typevariable_list;其中的type是某种有效的Java类型,variable_list是变量列表,它由一个或多个变量名组成。当有多个变量时,各变量之间用逗号隔开,变量名必须是合法的Java标识符。Java语言提供了两种变量类型:基本类型和复合类型。基本类型是那些简单的不能被分解的类型,有时也被称为简单类型。Java基本类型包括数值型、布尔型和字符型三种。参见表1。表1Java

2、的基本变量类型基本变量类型长度说明Byte8bit字节长度整数Short16bit短整数Int32bit一般整数Long64bit长整数Float32bit单精度浮点数Double64bit双精度浮点数Char16bit单字符BooleanN/A布尔值(true或false)复合类型在Java中也叫做引用类型。事实上,复合类型数据的值是指向实际数据的指针。数组、类、接口都是复合类型。Java语言中变量名的约定与一般标识符相同,需要区别于程序语言中的保留字,并在其作用域内与其他变量不重名。为习惯起见,变量名以小写字母开头(类名以

3、大写字母开头)。若要在Java程序中使用变量,首先必须说明该变量。例如:IntiX,iY=0,iZ;StringsBig,sCity="Beijing";第二节运算符和表达式运算符是表达式中常用的特殊符号。算术运算和相等及大小的测定式是常用的表达式例子。由于它们会返回一个值,因此可以将它的结果赋值给一个变量,或者在其他Java语句中测定该值。Java中的运算符包括l算术运算符,参见表2l关系运算符,参见表3l条件运算符,参见表4l位运算符,参见表5l逻辑运算符,参见表6表2算术运算符运算符用法说明+op1+op2加(或是字符串

4、的连接)-op1-op2减*op1*op2乘/op1/op2除%op1%op2余数++++op;op++递增1----op;op--递减1表3关系运算符运算符用法如果满足以下条件,则返回true>op1>op2op1大于op2>=op1>=op2op1大于等于op2op2op1小于op2<=op1<=op2op1小于等于op2==op1==op2op1等于op2!=op1!=op2op1不等于op2表4条件运算符运算符用法如果满足以下条件,则返回true&&op1&&op2与

5、

6、op1

7、

8、op2或!!op1非表5位运

9、算符运算符用法说明>>op1>>op2将op1右移op2<>>op1>>>op2将op1右移op2(无符号)&op1&op2二进制与

10、op1

11、op2二进制或^op1^op2二进制异或~~op二进制非表6赋值运算符运算符用法等价于+=op1+=op2op1=op1+op2-=op1-=op2op1=op1-op2*=op1*=op2op1=op1*op2/=op1/=op2op1=op1/op2%=op1%=op2op1=op1%op2>>=op1>>=op2op1=op1>>op2<<=o

12、p1<<=op2op1=op1<>>=op1>>>=op2op1=op1>>>op2&=op1&=op2op1=op1&op2

13、=op1

14、=op2op1=op1

15、op2^=op1^=op2op1=op1^op2Java各运算符的优先级定义如下:.,[],()++,--,!,-,instanceofnew,(type)*,/,%+,-<<,>>,>>><,>==,!=&^

16、&&

17、

18、?:=,+=,-=,*=,/=,%=,^=&=,

19、=,<<=,>>=,>>>=表达式是实际完成某项工作的Java语句的最简单的形式,是能够返

20、回值的语句。一个表达式包含有一个或多个操作,操作的对象称作运算元,而操作本身是通过运算符来体现的。只有一个运算符称作一元运算符。而二元运算符是具有两个运算元的运算符。表达式在计算时完成一个或多个操作,最终得到一个结果。除去特别声明外,表达式的结果是一个右值,即不能出现在赋值运算的左边,而结果的数据类型则由参加运算的数据类型来决定。当表达式中有两个或多个运算符时,该表达式称作复杂表达式。其中运算符执行的先后顺序由它们的优先级和结合性决定。最简单的表达式只有一个变量式常量。这个运算元没有运算符。例如,下面是几个简单的表达式:3.1

21、415926"china"PersonNamea+b!var这里不对Java表达式做详细地介绍,感兴趣则可以查阅相关的书籍或资料。第三节控制语句Java的控制语句包括条件、循环和转移三种。1.条件语句条件语句也称为选择语句,用于实现选择结构,它包括if和switch两个语句。

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

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

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