第2章 基本数据类型与基本操作.ppt_第1页
第2章 基本数据类型与基本操作.ppt_第2页
第2章 基本数据类型与基本操作.ppt_第3页
第2章 基本数据类型与基本操作.ppt_第4页
第2章 基本数据类型与基本操作.ppt_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第2章学习Java语言的基本数据类型和相关内容,包括基本数据类型和基本操作、Java计算机编程、第2章、学习目标、牙齿章节中的变量、常量、数据类型和表达式。了解如何使用基本数据类型、输入输出和计算表达式编写程序。2.1标识符、类、方法、变量、常量和包等标识符命名程序中使用元素编程语言的Java语言命名标识符的规则如下:标识符是由字母、数字、下划线(_)和美元字符($)组成的字符序列。标识符的第一个字符必须是字母、破折号(_)或美元字符($),而不是数字。标识符不能与关键字相同。标识符不能为true、false和null。标识符可以有任意长度。Java语言的关键字、Java语言的几个茄子常见节目

2、元素命名习惯、变量和方法通常用小写字母命名。如果名称包含多个单词,则第一个单词的字母表为小写,其他单词的首字母为大写(通常变量是名词或名词短语,方法是动词或执行短语)。类通常使用名词或名词短语命名,构成类名的每个单词的第一个字母是大写。常数的字母都是大写,两个单词之间用下划线连接起来的。2.2基本数据类型和Java语言的数据类型分为两个茄子主要类别:基本数据类型和引用数据类型。基本数据类型包括4个整数类型、2个浮点类型、字符类型和布尔类型。参考类型主要用于存取程式中建立的物件。2.2基本数据类型,1 .使用整数类型、使用整数类型时要说明的数字大小、应用最多的int类型、大数据值时应选择long

3、、byte、short等,以有效控制档案读取和写入处理。2 .浮点类型数值在存储和操作过程中引发错误,表示由整数部分和小数部分组成的实数(通常是说的实数)。这两种浮点类型不仅具有不同的存储位数,而且具有不同的精度。浮点类型有效数字67位,双精度类型有效数字15位。3 .程序中用于表示单个字符的文字类型。Java选择了Unicode编码字符集(Unicode encoding standard)。unicode是16位编码,最多可容纳65535个字符,不仅接受传统的西方字符,还接受亚洲字符,如中文、日语和韩文。4 .布尔类型。布尔类型是用于表示逻辑判断结果的数据类型,只有两个茄子值:表示“真”的

4、true和表示“假”的false。2.3直接量和常量是直接出现在源代码中的各种数据类型的数值。常数是程序不能命名为标识符并更改数值的量。他们的共同特征是在节目执行过程中数值大小差异有所不同。2.3.1直接量,在Java语言中,直接根据数据类型以不同的方式表示,并且数据类型不同。1 .整数直接量,Java语言的整数直接量用三种茄子表示:十进制、八进制和十六进制。十进制整数基于10。也就是说,“十进制1”由数字09和正数()、负数符号()组成(例如,1234、-78、0都是十进制直接量)。八进制整数基于数字07和正数()、负数符号()组成的8。八进制整数必须以数字“0”开头。例如,027,-012

5、3都是八进制直接量。十六进制整数基于数字09、字母AF(可小写)和正数()、负数()组成的16。十六进制整数必须以“0 x”或“0X”开头。例如,-0 x123,0 xFFFF都是十六进制直接量。整数直接量基本上是int类型,您可以在直接量结尾加入字母l或l,以指示资料类型为长。示例:100是int类型的十进制整数,100L是long类型的十进制整数。2 .浮点直接量,Java语言中浮点类型直接量有两种茄子表示形式:小数格式和科学记数法。十进制符号由整数部分、小数点和小数部分组成。可以省略整数部分和小数部分,但不能同时省略。省略部分的值为0。例如3.14、 12、100。123.4等。科学计数

6、法也称为金志洙形式,由十进制标记部分和金志洙部分组成,金志洙部分以E或E开头,指数必须是整数。示例:1.23E 6、1.0E-10、3.14E5等。浮点类型直接量基本上是双精度类型,如果要将float类型的直接量写入程序,则必须在末尾直接添加f或f。例如:1.23F,1.23E 6F表示浮点的直接量。3 .字符型直接量,字符型直接量是用单引号括起来的单个字符。因为使用unicode编码,所以Java程序中的单个汉字也直接用作字符。例如,A、$、1、都是合法的字符直接量。Java转义字符序列,4 .布尔直接量,Java语言中的布尔直接量只有两个:true和false。5 .字符串直接量,字符串直

7、接量不是基本数据类型,而是计算机编程中非常常用的直接量。字符串是由零个或多个字符组成的字符序列。在Java语言中,字符串直接量是用双引号括住字符序列的形式,字符序列中的字符数称为字符串长度。2.3.2常量,在Java语言中,声明常量的语法如下:修饰符final数据类型常量标识符=常量初始值Java在节目运行期间只能分配一次值,一旦分配了值,就不能再修改该值,因此无需在声明常量后立即分配值。您可以在适当的地方指定值。2.4变量和赋值运算符、变量用于需要在存储程序中处理的数据。与常量不同,变量值在节目执行过程中会更改。每个变量必须具有可通过变量定义执行的确定数据类型和名称。2.4变量和赋值运算符,

8、变量定义语法:数据类型变量名称1,变量名称2;定义变量时,使用赋值运算符“”将初始值“初始化变量”赋给变量。赋值运算符“”用于将右侧数值赋给左侧变量。如果右侧是表达式,则必须在将结果赋给变量之前计算表达式的结果。2.5运算符和表达式。表达式用于描述参与运算的操作数、运算符和括号组成的特定运算规则的语言组件。表达式操作的结果称为表达式的值。牙齿值的数据类型是表达式的类型。2.5运算符和表达式,运算符的作用是使关联的操作数完成特定的操作,可执行的操作取决于数据类型。运算符具有操作数和类型、优先级、可组合性等特性。Java语言提供多种运算,包括算术运算子、关系运算子、逻辑运算符、位元运算子等,并有明

9、确的运算子优先顺序和结合性规定。2.5.1算术运算,算术运算子根据运算元数分为两类茄子:双目运算子和单目运算子。对双目算术运算符、2.5.1算术运算和双目算术运算,需要说明两个茄子问题。两种整数类型的数据执行算术后,结果仍然是整数类型。模数运算将A除以B的馀数。结果符号与被除数A的符号相同。2.5.1算术运算、单眼算术运算、2.5.2关系运算、关系表示式透过关系运算子决定两个资料之间的小、大和相等关系。也称为比较运算表示式。您可以使用关系运算符、2.5.3逻辑运算符、逻辑运算符对象布尔类型的数据进行运算,结果也是布尔类型。Java语言提供两个双目逻辑运算符、2.8.2对话框使用输出和对话框使用字符串输入输出方法。要实现牙齿目标,必须使用JOptionPane类的方法。对话框输出示例:将对话框用于2.8.2输出、对话框输入示例:2.9序列结构节目示例、序列结构的计算机编程、最简单的节目结构。根据问题解决要求,只需编写相应的语句。执行顺序按从上到下的顺序执行。范例2-2:计算圆的面积。程序必须使用对话框方法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论