Java编程基础.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计基础 第一节 变量和数据类型 所有Java变量都具有一个数据类型。变量的类型决定了变量的值以及参与的操作。变量定义的一般形式为: type variable_list; 其中的type是某种有效的Java 类型,variable_list是变量列表,它由一个或多个变量名组成。当有多个变量时,各变量之间用逗号隔开,变量名必须是合法的Java标识符。 Java语言提供了两种变量类型:基本类型和复合类型。基本类型是那些简单的不能被分解的类型,有时也被称为简单类型。Java基本类型包括数值型、布尔型和字符型三种。参见表1。 表1 Java的基本变量类型 基本变量类型 长 度 说 明 Byte 8bit 字节长度整数 Short 16bit 短整数 Int 32bit 一般整数 Long 64bit 长整数 Float 32bit 单精度浮点数 Double 64bit 双精度浮点数 Char 16bit 单字符 Boolean N/A 布尔值(true或false) 复合类型在Java中也叫做引用类型。事实上,复合类型数据的值是指向实际数据的指针。数组、类、接口都是复合类型。 Java语言中变量名的约定与一般标识符相同,需要区别于程序语言中的保留字,并在其作用域内与其他变量不重名。为习惯起见,变量名以小写字母开头(类名以大写字母开头)。若要在Java程序中使用变量,首先必须说明该变量。例如: Int iX,iY=0,iZ; String sBig,sCity=Beijing; 第二节 运算符和表达式 运算符是表达式中常用的特殊符号。算术运算和相等及大小的测定式是常用的表达式例子。由于它们会返回一个值,因此可以将它的结果赋值给一个变量,或者在其他Java语句中测定该值。 Java中的运算符包括 算术运算符,参见表2 关系运算符,参见表3 条件运算符,参见表4 位运算符,参见表5 逻辑运算符,参见表6 表2 算术运算符 运算符 用 法 说 明 + op1 + op2 加(或是字符串的连接) - op1 - op2 减 * op1 * op2 乘 / op1 / op2 除 % op1 % op2 余数 ++ ++op; op++ 递增1 -- --op; op-- 递减1 表3 关系运算符 运算符 用 法 如果满足以下条件,则返回true op1 op2 op1大于op2 = op1 = op2 op1大于等于op2 op1 op2 op1小于op2 = op1 = op2 op1小于等于op2 == op1 == op2 op1等于op2 != op1 != op2 op1不等于op2 表4 条件运算符 运算符 用 法 如果满足以下条件,则返回true op1 op2 与 || op1 || op2 或 ! ! op1 非 表5 位运算符 运算符 用 法 说 明 op1 op2 将op1右移op2 op1 op2 将op1左移op2 op1 op2 将op1右移op2(无符号) op1 op2 二进制与 | op1 | op2 二进制或 ^ op1 ^ op2 二进制异或 ~ ~op 二进制非 表6 赋值运算符 运算符 用 法 等价于 += op1 += op2 op1 = op1 + op2 -= op1 -= op2 op1 = op1-op2 *= op1 *= op2 op1 = op1 * op2 /= op1 /= op2 op1 = op1 / op2 %= op1 % = op2 op1 = op1 % op2 = op1 = op2 op1 = op1 op2 = op1 = op2 op1 = op1 op2 = op1 = op2 op1 = op1 op2 = op1 = op2 op1 = op1 op2 | = op1 | = op2 op1 = op1 | op2 ^ = op1 ^ = op2 op1 = op1 ^ op2 Java各运算符的优先级定义如下: .,[ ],( ) ++ ,--,!,-,instanceof new,(type) *,/,% +,- , , , = =,! = ^ | | | ?: =,+ =,-=,* =,/ =,% =,^ = =,| =, =, =, = 表达式是实际完成某项工作的Java语句的最简单的形式,是能够返回值的语句。一个表达式包含有一个或多个操作,操作的对象称作运算元,而操作本身是通过运算符来体现的。只有一个运算符称作一元运算符。而二元运算符是具

文档评论(0)

enxyuio + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档