1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA实训3

Java 实训3——基本程序设计 3.1变量与数据类型 变量是利用声明的方式 ,将内存中的某个块保留下来以供程序使用。可以 声明为块记载的数据类型为整型、字符型、浮点型或是其他数据类型 ,作为变 量的保存之用。本章将就变量及各种数据类型做一个基础性地介绍。 数据类型在程序语言的构成要素里 ,占有相当重要的地位。Java 的数据类 型可分为原始数据类型与引用数据类型。 原始数据类型也称为基本数据类型 ,它们包括了最基本的boolean、byte、 char、short、int、long、float 与 double等类型。另一种数据类型为引用数据类 型 ,它是以一种特殊的方式指向变量的实体 ,这种机制类似于 C/C++的指针。 这类的变量在声明时是不会分配内存的 ,必须另外进行开辟内存空间的操作 , 如字符串与数组均属于这种数据类型。 3.1.1 变量与常量 下面先来看一个简单的实例 ,好让读者了解 Java里变量与常量之间的关系 , 下面的程序里声明了两种 Java经常使用到的变量 ,分别为整型变量 num 与字 符变量 ch。为它们赋值后 ,再把它们的值分别显示在显示器上 : 范例 :TestJava3_1.java 01 //下面的程序声明了两个变量,一个是整型,一个是字符型 02 publicclassTestJava3_1 03 { 04 publicstaticvoidmain(Stringargs[]) 05 { 06 intnum 3; //声明一整型变量num,赋值为3 07 charch z; //声明一字符变量ch,赋值为z 08 System.out.println(num+是整数!); //输出num 的值 09 System.out.println(ch+是字符!); //输出ch 的值 10 } 11 } 输出结果 :3是整数 !z是字符 ! 在 TestJava3_1中 ,声明了两种不同类型的变量 num 与 ch ,并分别将常量 3 与字符“z”赋值给这两个变量 ,最后再将它们显示在显示器上。 声明一个变量时 ,编译程序会在内存里开辟一块足以容纳此变量的内存空 间给它。不管变量的值如何改变 ,都永远使用相同的内存空间。因此 ,善用变 量将会是一种节省内存的方式。 常量是不同于变量的一种类型 ,它的值是固定的 ,例如整数常量、字符串 常量。通常给变量赋值时 ,会将常量赋值给它 ,在程序 TestJava3_1中 ,第 6行 num是整型变量 ,而 3则是常量。此行的作用是声明num 为整型变量 ,并把常 量 3这个值赋给它。相同的 ,第 7行声明了一个字符变量 ch ,并将字符常量z 赋给它。当然 ,在程序进行的过程中 ,可以为变量重新赋值 ,也可以使用已经 声明过的变量。 3.1.2 Java 的变量类型 在 Java 中规定了八种基本数据类型变量来存储整数、浮点数、字符和布尔 值。如图3-1所示 : 图3-1 Java的变量类型 在这里只是先介绍基本数据类型 ,引用数据类型会在以后的章节中介绍。 3.1.3 基本数据类型 到目前为止 ,相信读者已经对 Java有了一些初步的认识 ,如果想在程序中 使用一个变量 ,就必须先声明 ,此时编译程序会在未使用的内存空间中寻找一 块足够能保存这个变量的空间以供这个变量使用。Java 的基本数据类型如表 3-1 所示。 表3-1 Java 的基本数据类型 数据类型 字节 表示范围 long (长整数) 8 -9223372036854775808~9223372036854775807 int (整数) 4 -2147483648~2147483647 short (短整数) 2 -32768~32767 byte (位) 1

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档